itgle.com

在程序的执行过程中,EIP寄存器中始终保存的是()A.上一条指令的首地址B.下一条指令的首地址C.正在执行指令的首地址D.需要计算有效地址才能确定地址

题目

在程序的执行过程中,EIP寄存器中始终保存的是()

A.上一条指令的首地址

B.下一条指令的首地址

C.正在执行指令的首地址

D.需要计算有效地址才能确定地址


相似考题
更多“在程序的执行过程中,EIP寄存器中始终保存的是()”相关问题
  • 第1题:

    在程序执行过程中,IP寄存器中始终保存的是()

    A、上一条指令的首地址

    B、下一条指令的首地址

    C、正在执行指令的首地址

    D、需计算有效地址后才能确定地址


    参考答案:B

  • 第2题:

    CPU中设置了多个寄存器,其中()用于保存待执行指令的地址。

    A.通用寄存器

    B.程序计数器

    C.指令寄存器

    D.地址寄存器


    正确答案:B

  • 第3题:

    变址寻址和基址寻址的有效地址形成方式类似,但(4)。

    A.变址寄存器的内容在程序执行过程中是不能改变的

    B.基址寄存器的内容在程序执行过程中是可以改变的

    C.在程序执行过程牛,变址寄存器的内容不能改变而基址寄存器的内容可变

    D.在程序执行过程中,基址寄存器的内容不能改变而变址寄存器的内容可变


    正确答案:D
    解析:从计算操作数的有效地址的方法上来看,变址寻址和基址寻址是相似的,都是把某个寄存器的内容加上指令字中的形式地址而形成操作数的有效地址。实际上,两者有着不同的特点和用途。首先,在采用了基址寻址的计算机系统中,基址是不变的,程序中的所有地址都是相对于基址来变化的。而对于变址寻址来说则相反,指令中的地址字段的形式地址给出的是一个存储器地址基准,变址寄存器X中存放的是相对于该基准地址的偏移量。不同的变址寄存器值指向不同的单元。第二,在基址寻址中,偏移量倍数较小,而在变址寻址中,偏移量倍数足以表示整个存储空间。第三,基址寻址是解决程序逻辑空间与存储器物理空间的无关性,而变址寻址主要是为了编写出高效访问一片存储空间的程序。

  • 第4题:

    在程序执行过程中,用来指向下一条要取的指令的寄存器是______。

    A.IP

    B.BP

    C.SP

    D.SS


    正确答案:A

  • 第5题:

    CPU在执行指令的过程中,会自动修改( )的内容,以使其保存的总是将要执行的下一条指令的地址。

    A.指令寄存器
    B.程序计数器
    C.地址寄存
    D.指令译码器

    答案:B
    解析:
    程序计数器pc是用于存放下一条指令所在单元的地址的地方。指令寄存器是临时放置从内存里面取得的程序指令的寄存器,用于存放当前从主存储器读出的正在执行的一条指令。地址寄存器用来保存当前CPU所访问的内存单元的地址。指令译码器,从内存中取出的一条指令经数据总线送往指令寄存器中。

  • 第6题:

    在程序执行过程中,是通过寄存器()控制程序的运行的。


    正确答案:R15

  • 第7题:

    ()用于保存当前正在执行的一条指令。

    • A、缓冲寄存器
    • B、地址寄存器
    • C、程序计数器
    • D、指令寄存器

    正确答案:D

  • 第8题:

    Pentium的指令指针寄存器EIP中存放的是()


    正确答案:当前代码段内下一条要执行指令的偏移量

  • 第9题:

    在程序执行过程中,IP寄存器始终保存的是()。

    • A、上一条指令的首地址
    • B、本条指令的首地址。
    • C、下一条指令的首地址
    • D、需计算有效地址后才能确定地址。

    正确答案:C

  • 第10题:

    填空题
    Pentium的指令指针寄存器EIP中存放的是()

    正确答案: 当前代码段内下一条要执行指令的偏移量
    解析: 暂无解析

  • 第11题:

    单选题
    在程序执行过程中,IP寄存器中始终保存的是()。
    A

    上一条指令的首地址

    B

    下一条指令的首地址

    C

    正在执行指令的首地址

    D

    需计算有效地址后才能确定地址


    正确答案: B
    解析: 暂无解析

  • 第12题:

    单选题
    采用变址寻址可以扩大寻址范围,且()
    A

     变址寄存器的内容由用户确定,在程序执行过程中不能改变

    B

     变址寄存器的内容由操作系统确定,在程序执行过程中不能改变

    C

     变址寄存器的内容由用户确定,在程序执行过程中可以改变

    D

     变址寄存器的内容由操作系统确定,在程序执行过程中可以改变


    正确答案: C
    解析: 暂无解析

  • 第13题:

    在程序执行的过程中,变量的值始终保持不变,常量的值随时改变。()


    正确答案:×

  • 第14题:

    在中断处理过程中,完全由硬件自动执行的步骤是(60)。

    A.保存中断点

    B.识别中断源

    C.保存将被中断服务程序破坏的通用寄存器中的内容

    D.返回中断点


    正确答案:A
    解析:本题考查中断处理的过程。中断是指打断中央处理器正在执行的工作,让中央处理器去处理其他更加重要或者更为紧迫的任务,在处理完紧急任务后又能回到以前执行的地方。发起中断的事务即为中断源。中断点是用来恢复现场用的。中央处理器收到中断请求后,如果是当前允许的中断,那么停止正在执行的代码,并把内部寄存器入栈,这个过程不能被再次打断,所以在保护现场的开始要先关中断,保护完后再开中断。这个过程应该尽量短,以避免错过了其他中断,因此,这个过程最好用硬件自动来完成,这样速度会快很多。

  • 第15题:

    CPU中,保存当前正在执行的指令的寄存器是(59)。表征指令执行结果的寄存器是(60)。

    A.程序计数器

    B.标志寄存器(PSW)

    C.堆栈指示器

    D.指令寄存器


    正确答案:D
    解析:在CPU执行指令的过程中,CPU将从内存取出的指令保存在CPU内部的指令寄存器中,而后执行该指令。在指令执行过程中,CPU取指令的内存地址由程序计数器来决定,并且CPU每从内存取出指令,程序计数器的内容自动增量,指向下一次要执行的指令。所以,CPU中决定指令执行顺序寄存器是程序计数器。在CPU中,用以记录指令执行结果的寄存器是标志寄存器(PSW)。

  • 第16题:

    CPU中,保存当前正在执行的指令的寄存器是(1)。保存指令执行结果的寄存器是(2)。

    A.程序计数器

    B.标志寄存器(PSW)

    C.堆栈指示器

    D.指令寄存器


    正确答案:D

  • 第17题:

    在CPU中存放当前正在执行指令的的寄存器是()

    • A、主存地址寄存器
    • B、程序计数器
    • C、指令寄存器
    • D、程序状态寄存器

    正确答案:C

  • 第18题:

    在计算机中,保存当前正在执行的指令的寄存器为(1),存放当前指令地址的寄存器叫(2)。在顺序执行指令的情况下(存储器按字节编址,指令字长32位),每执行一条指令,使程序计数器自动加(3)。算术逻辑运算的结果通常放在(4)中。空白(4)处应选择()

    • A、数据寄存器
    • B、通用寄存器或累加器
    • C、程序状态字
    • D、地址寄存器

    正确答案:B

  • 第19题:

    程序计数器PC或指令指针EIP寄存器属于通用寄存器。


    正确答案:错误

  • 第20题:

    在Pentium微处理机的指令指针寄存器EIP内存放着下一条要执行的指令。


    正确答案:错误

  • 第21题:

    子程序结构中,保存现场指的是()。

    • A、保存CALL指令
    • B、保存断点的地址
    • C、保存主程序用到的寄存器
    • D、保存子程序用到的寄存器

    正确答案:C

  • 第22题:

    单选题
    子程序结构中,保存现场指的是()。
    A

    保存CALL指令

    B

    保存断点的地址

    C

    保存主程序用到的寄存器

    D

    保存子程序用到的寄存器


    正确答案: C
    解析: 暂无解析

  • 第23题:

    单选题
    在程序执行过程中,IP寄存器始终保存的是()。
    A

    上一条指令的首地址

    B

    本条指令的首地址。

    C

    下一条指令的首地址

    D

    需计算有效地址后才能确定地址。


    正确答案: A
    解析: 暂无解析

  • 第24题:

    判断题
    程序计数器PC或指令指针EIP寄存器属于通用寄存器。
    A

    B


    正确答案:
    解析: 暂无解析