参考答案和解析
正确答案:C

更多“● 直接转移指令的功能是将指令中的地址代码送入 (24) 中。 (24)A. 累加器 B. 地址寄存器 C. 程序 ”相关问题
  • 第1题:

    ●当程序转向执行子程序(或过程)前,需将 (3) 存入栈中。其存入的位置由 (4) 决定。

    (3) A.子程序入口地址

    B.子程序结束地址

    C.该子程序前一条指令地址

    D.该子程序后一条指令地址

    (4) A.当时指令寄存器中的值

    B.自动设定的栈地址寄存器中的值

    C.程序设定的栈地址寄存器中的值

    D.当时变址寄存器中的值


    正确答案:D,B
    【解析】堆栈是在主存中开辟的一个数据存储区,用来存放需要暂时保存的数据。当程序转向执行子程序时,为了保证程序执行完子程序后,能准确返回主程序继续执行,必须先将该子程序后的一条指令地址以及其他相关信息保存起来。而存放的空间就是所谓的堆栈区,具体的地址是由程序设定的栈地址决定。

  • 第2题:

    ●(6) 存放待执行指令的地址。

    (6)

    A. 算术逻辑单元

    B. 程序计数器

    C. 指令寄存器

    D. 累加器


    正确答案:B


     

     

  • 第3题:

    直接转移指令的功能是将指令中的地址代码送入(24)中。

    A.累加器

    B.地址寄存器

    C.程序计数器

    D.存储器


    正确答案:C
    解析:在直接转移指令中,转移地址就包含在此指令中。当执行这种指令时,CPU会从所取得的指令中,将指令中所包含的转移地址的地址代码送入程序计数器中。则在CPU的下一个总线周期里,CPU会转移到该地址上执行。

  • 第4题:

    ●若某条无条件转移汇编指令采用直接寻址,则该指令的功能是将指令中的地址码送入(1)。

    (1)

    A.PC(程序计数器)

    B.AR(地址寄存器)

    C.AC(累加器)

    D.ALU(算逻运算单元)


    正确答案:A

  • 第5题:

    ● 若某条无条件转移汇编指令采用直接寻址,则该指令的功能是将指令中的地址码送入(1)。

    A.PC(程序计数器)

    B.AR(地址寄存器)

    C.AC(累加器)

    D.ALU(算术逻辑单元)


    正确答案:A

  • 第6题:

    计算机在一个指令周期中,为了从内存读取指令操作码,首先需要将(1)的内容送到地址总线上。执行直接转移指令时,该指令中的转移地址被送入(2)。

    (1)

    A.程序计数器

    B.控制寄存器

    C.状态寄存器

    D.通用寄存器


    正确答案:A

  • 第7题:

    直接转移指令执行时,是将指令中的地址送入( )。

    A.累加器 B.数据计数器 C.地址寄存器 D.程序计数器


    正确答案:D

  • 第8题:

    在取指令时首先将(20)的内容送往地址寄存器,然后将地址号通过(21)送至存储器,选中并读取存储器中对应的单元内容。

    (59)

    A.程序计数器

    B.通用寄存器

    C.累加器

    D.标志寄存器


    正确答案:A

  • 第9题:

    转移指令执行结束后,程序计数器PC中存放的是()

    A.该转移指令的地址
    B.顺序执行的下条指令地址
    C.转移的目标地址
    D.任意指令地址

    答案:C
    解析:
    转移指令执行过程中,将转移指令所指的子程序的起始地址装入PC,因此转移指令执行结束后,程序计数器PC中存放的是转移的目标地址。

  • 第10题:

    指令()从主存中读出。

    A.总是根据程序计数器
    B.有时根据程序计数器,有时根据转移指令
    C.根据地址寄存器
    D.有时根据程序计数器,有时根据地址寄存器

    答案:A
    解析:
    程序计数器用于指出F一条指令在主存中的存放地址,执行转移指令后也需将目标指令地址传到程序计数器中。CPU正是根据程序计数器中的内容去主存取指令的。

  • 第11题:

    直接转移指令的功能是将指令中的地址代码送入()

    • A、PC
    • B、累加器
    • C、存储器
    • D、地址寄存器

    正确答案:A

  • 第12题:

    单选题
    若某条无条件转移汇编指令采用直接寻址,则该指令的功能是将指令中的地址码送入()。
    A

    PC(程序计数器)

    B

    AR(地址寄存器)

    C

    AC(累加器)

    D

    ALU(逻辑运算单元)


    正确答案: A
    解析: 直接寻址是指操作数存放在内存单元中,指令中直接给出操作数所在存储单元的地址。而跳转指令中的操作数即为要转向执行的指令地址,因此,应将指令中的地址码送入程序计数器(PC),以获得下一条指令的地址,从而实现程序执行过程的自动控制功能。

  • 第13题:

    在寄存器中,______反映了算术逻辑运算单元当前的工作状态,可以作为条件转移指令的转移条件。

    A.标志位的取值

    B.累加器的取值

    C.地址寄存器取值

    D.指令寄存器的取值


    正确答案:A
    解析:标志寄存器也称为状态寄存器,用于记录运算中产生的标示信息,标志寄存器中的每一位单独使用,称为标志位。标志位的取值反映了ALU当前的工作状态,有进位标志位、零标志位、符号标志位、溢出标志位、奇偶标志位等。

  • 第14题:

    立即寻址方式中,数据放在(22)。

    A.指令中地址部分

    B.寄存器

    C.内存

    D.累加器


    正确答案:A
    解析:立即寻址是由指令直接给出操作数,在取出指令的同时也就取出了可以立即使用的操作数,这样的数称为立即数。具体格式就是将立即数放在指令的地址段中,称为操作数在指令中。

  • 第15题:

    ●若某条无条件转移汇编指令采用直接寻址,则该指令的功能是将指令中的地址码送入(1)。

    (1)

    A. PC(程序计数器)

    B.AR(地址寄存器)

    C.AC(累加器)

    D.ALU(算逻运算单元)


    正确答案:A

  • 第16题:

    CPU执行指令时,先要根据(8)将指令从内存读取出并送入(9),然后译码并执行。

    (8)

    A.程序计数器

    B.指令寄存器

    C.通用寄存器

    D.索引寄存器

    (9)

    A.程序计数器

    B.指令寄存器

    C.地址寄存器

    D.数据寄存器


    正确答案:A,B
    程序计数器(PC)是专用寄存器,具有存储和计数两种功能,又称为“指令计数器”。在程序开始执行前将程序的起始地址送入PC,在程序加载到内存时依此地址为基础,因此PC的初始内容为程序第一条指令的地址。执行指令时CPU将自动修改PC的内容,以便使其保持的总是将要执行的下一条指令的地址。由于大多数指令都是按顺序执行,因此修改的过程通常只是简单的将PC加1。当遇到转移指令时后继指令的地址与前指令的地址加上一个向前或向后转移的位偏移量得到,或则根据转移指令给出的直接转移的地址得到。指令寄存器存储当前正在被CPU执行的指令。指令译码器将指令中的操作码解码,告诉CPU该做什么。可以说指令寄存器的输出是指令译码器的输入。所以CPU执行指令时,先要根据控制器中的子部件PC(程序计数器)将指令从内存读取出并送入控制器中的另一个子部件IR(指令寄存器),然后交由指令译码器译码并执行指令。

  • 第17题:

    计算机执行指令的过程是:在控制器的指挥下,把(12)的内容经过地址总线送入(13)的地址寄存器,按该地址读出指令,再经过(14)送入指令寄存器,经过(15)进行分析产生相应的操作控制信号送各执行部件。若执行的是非转移类指令,或虽为转移指令但条件不成立;则(12)的内容加1;若转移指令条件成立,则根据指令给出的寻址方式计算出地址送入(12)。若有中断发生,(12)中应送入(16)。

    A.标志寄存器

    B.指令译码器

    C.程序计数器

    D.通用寄存器


    正确答案:C
    解析:程序计数器PC是控制器的一部分。当程序顺序执行时,每取出一条指令,PC内容自动增加一个值,指向下一条要取的指令。当程序出现转移时,则将转移地址送入PC,然后由PC指向新的程序地址。

  • 第18题:

    转移指令执行时,只要将转移地址送入( )中即可

    A.地址寄存器

    B.指令寄存器

    C.程序计数器

    D.变址寄存器


    正确答案:C

  • 第19题:

    直接转移指令执行时,是将指令中的地址送入(6)。

    A.累加器

    B.数据计数器

    C.地址寄存器

    D.程序计数器


    正确答案:D
    本题考查计算机系统硬件基础知识。CPU中常用指令寄存器来暂存从存储器中取出的指令,以便对其进行译码并加以执行,而程序计数器(PC)则用于暂存要读取的指令的地址。直接转移指令的一般格式是给出要转移到的指令地址,因此该指令执行时,首先将下一步要执行的指令的地址送入程序计数器,然后才从存储器中取出指令去执行。

  • 第20题:

    CPU执行指令时,指向下一条要执行的指令的( )

    A. 地址寄存器
    B. 通用寄存器
    C. 累加器
    D. 程序计数器

    答案:D
    解析:
    程序计数器是用于存放下一条指令所在单元的地址的地方

  • 第21题:

    用以指定待执行指令所在的地址的是()。

    A.指令寄存器
    B.数据计数器
    C.程序计数器
    D.累加器

    答案:C
    解析:
    程序计数器PC用来存储待执行指令的地址。

  • 第22题:

    直接转移指令的功能是将指令中的地址代码送入()。

    A.地址寄存器
    B.累加器
    C.PC
    D.存储器

    答案:C
    解析:
    直接转移指令的功能是将指令中的地址代码送入PC中,PC中保持的总是将要执行的下一条指令的地址。顺序执行时:PC+1;遇转移指令时,PC的内容由IR中的地址字段取得。

  • 第23题:

    单选题
    直接转移指令的功能是将指令中的地址代码送入()
    A

    PC

    B

    累加器

    C

    存储器

    D

    地址寄存器


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