第1题:
直接寻址指令地址字段的内容是
A.寄存器的地址
B.操作数本身
C.操作数在主存中的地址
D.寄存器名称
第2题:
在指令格式的地址字段中直接指出操作数在内存的地址,这种寻址方式称为( )寻址。
A、隐含
B、直接
C、立即
D、间接
第3题:
A.立即寻址
B.直接寻址
C.间接寻址
D.寄存器寻址
第4题:
在指令的寻址方式中,存储器直接寻址,操作数在( )中,指令中的操作数是操作数的地址。
A.通用寄存器
B.寄存器编号
C.内存单元
D.操作数本身
第5题:
根据操作数所在的位置,指出其寻址方式。操作数在寄存器中:(14);操作数地址在寄存器中:(15);操作数在指令中:(16);操作数地址在指令中:(17)。
A.立即数寻址方式
B.寄存器寻址方式
C.寄存器间接寻址方式
D.直接寻址方式
第6题:
在指令系统的各种寻址方式中,获取操作数最快的方式是(1)。若操作数的地址包含在指令中,则属于(2)方式。
A.直接寻址
B.立即寻址
C.寄存器寻址
D.间接寻址
第7题:
(1) 单操作数指令最多有多少条?
(2) 双操作数指令最多有多少条?
(3) 直接寻址的范围多大?
(4) 变址寻址的范围多大?
答案:512;64k
解析:根据题意,计算机字长为16位,运算器为16位,有16个16位通用寄存器及8种寻址方式。单操作数指令长度为16位,其中寻址方式占3位,16个通用寄存器占4位。剩下的9位用来构成指令操作码,共有29=512种,故最多可构成512条指令。
由于通用寄存器是16位的,则寄存器间接寻址的范围为64K字。
第8题:
A、隐含地址
B、立即寻址
C、寄存器寻址
D、直接寻址
第9题:
操作数所处的位置,可以决定指令的寻址方式。操作数包含在指令中,寻址方式为(4);操作数在寄存器中,寻址方式为(5);操作数的地址在寄存器中,寻址方式为(6)。
A.立即寻址
B.直接寻址
C.寄存器寻址
D.寄存器间接寻址
第10题:
如果在指令的地址码部分给出的是操作数地址的地址,这种寻址方式称为(10)。在指令执行结束时,CPU中的指令指针寄存器存放(11)。
A.直接寻址
B.间接寻址
C.相对寻址
D.变址寻址