按照你对8051微处理机的理解,填写表1-1中的(1)~(5)空格,完成表中给出的5种寻址方式的指令格式。
注:MOV:将存储器的内容取到累加器中
A:累加器
Ri:通用寄存器
PC:指令寄存器
DPTR:间址寄存器
第1题:
在取指令时首先将(20)的内容送往地址寄存器,然后将地址号通过(21)送至存储器,选中并读取存储器中对应的单元内容。
(59)
A.程序计数器
B.通用寄存器
C.累加器
D.标志寄存器
第2题:
零地址运算指令在指令格式中没有地址码,它的操作数可来自()。
A.累加器和立即数
B.栈顶和次栈顶
C.任意通用寄存器
D.累加器和数据缓冲器
第3题:
直接寻址的无条件转移指令的功能是将指令中的地址码送入()
A.程序计数器(PC)
B.累加器(AC)
C.指令寄存器(IR)
D.地址寄存器(MAR)
第4题:
以下关于IA-32指令寻址方式的叙述中,错误的是()。
A.操作数可以是指令中的立即数、也可以是通用寄存器或存储单元中的内容
B.对于寄存器操作数,必须在指令中给出通用寄存器的3位编号
C.存储器操作数中最复杂的寻址方式是“基址加比例变址加位移”
D.相对寻址的目标地址为“PC内容加位移”,PC内容指当前正在执行指令的地址
第5题:
13、直接寻址的无条件转移指令的功能是将指令中的地址码送入______。
A.程序计数器PC
B.累加器AC
C.指令寄存器IR
D.地址寄存器MAR