![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
[主观题]
执行指令时,以寄存器名作为一个操作数,这种寻址方式称为(9)寻址。A.寄存器B.相对C.基址变址D.寄存
执行指令时,以寄存器名作为一个操作数,这种寻址方式称为(9)寻址。
A.寄存器
B.相对
C.基址变址
D.寄存器间接
![](https://static.youtibao.com/asksite/comm/h5/images/m_q_a.png)
A
解析:微机系统指令寻址方式中主要有立即寻址、寄存器寻址和内存寻址方式。其中内存寻址方式包括直接寻址、寄存器间接寻址、寄存器相对寻址、基址加变址寻址、相对基址加变址寻址等方式。根据题意,以寄存器名作为操作数,符合寄存器方式。
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
执行指令时,以寄存器名作为一个操作数,这种寻址方式称为(9)寻址。
A.寄存器
B.相对
C.基址变址
D.寄存器间接
A
解析:微机系统指令寻址方式中主要有立即寻址、寄存器寻址和内存寻址方式。其中内存寻址方式包括直接寻址、寄存器间接寻址、寄存器相对寻址、基址加变址寻址、相对基址加变址寻址等方式。根据题意,以寄存器名作为操作数,符合寄存器方式。
试问: (1)CPU完成哪一种操作花的时间最短?为什么? (2)CPU完成哪一种操作花的时间最长?为什么? (3)第②种指令的执行时间有时会等于第③种指令的执行时间吗?为什么? (4)哪一种指令操作数的寻址范围最大?为什么?
A.00FCH
B.3200H
C.3600H
D.FC00H
(1)补充各种部件之间的主要连接线,并注明数据流动方向。 (2)写出ADD @R1,@R2和SUB @R1,@R2指令取指阶段和执行阶段的信息流程。R1寄存器中存放源操作数的地址,R2寄存器中存放的是目的操作数的地址。
下列关于“变址寻址”的说法中,错误的是()。
A.变址寻址时,指令中的地址码与变址寄存器中的变址值相加,得到有效地址
B.每次变址寻址结束后,应该配套地有一个修改变址寄存器中变址值的操作
C.如果指定一个寄存器专门作为变址寄存器,则指令中无需表明寻址特征
D.以变址寻址方式访问一个数组的多个元素的指令在循环过程中,保持不变