指令系统中采用不同寻址方式的目的主要是缩短指令长度,扩大寻址空间,提高编程灵活性。
操作数所处的位置,可以决定指令的寻址方式。操作数包含在指令中,寻址方式为(1);操作数在寄存器中,寻址方式为(2)__;操作数的地址在寄存器中,寻址方式为(3)。空白(1)处应选择()
立即寻址方式是被操作的数据本身在指令中,而不是它的地址在指令中。()
如果指令中的地址码就是操作数的有效地址,那么这种寻址方式称为()
若某条无条件转移汇编指令采用直接寻址,则该指令的功能是将指令中的地址码送入()。
如指令中的地址码就是操作数,那么这种寻址方式称为()
操作数在运算部件的某个寄存器中时,这时指令的地址码部分指明了CPU中的一个寄存器,这种寻址方式称为寄存器寻址。
在以下寻址方式中,哪一种可能缩短地址字段的长度 。
变址寻址和基址寻址的区别是:基址寻址中基址寄存器提供________,指令的地址码字段提供________。而变址寻址中变址寄存器提供________,指令的地址码字段提供________。
设机器指令系统可完成98种操作,指令字长为16位,操作码长度固定。若该指令系统具有直接、间接、变址、基址、相对、立即等六种寻址方式,则在保证最大范围内直接寻址的前提下,其指令代码中操作码占________位,寻址特征占________位,形式地址码占________位,一次间址的范围是________。
直接寻址的无条件转移指令功能是将指令中的地址码送入______。
计算机指令系统往往具有多种寻址方式。操作数就是指令的一部分称为______寻址;操作数地址在指令中称为______寻址;操作数地址在寄存器中,就称为______寻址方式。
单地址指令中为了实现两个数的算术运算,除地址码指明的一个操作数外,另一个常采用________寻址方法。
假设基址寄存器的内容为2000H,变址寄存器的内容为03AOH,指令的地址码部分为3FH,当前正在执行的指令所在地址为2800H,若采用相对寻址方式,则数据实际地址为______。若采用变址寻址,并考虑基址时,数据的实际地址为______。
为了缩短指令字中地址码的位数,可以采用______寻址
指令地址码字段直接给出所需操作数在通用寄存器中地址编号的寻址方式称为 ( )。
假设指令字长为32位,操作码固定为8位,一地址结构的寻址范围为24位。( )
操作数所处的位置,可以决定指令的寻址方式。操作数包含在指令中,寻址方式 (请作答此空) ;操作数在寄存器中,寻址方式为 () ;操作数的地址在寄存器中,寻址方式为 () 。
在指令格式的地址字段中直接指出操作数在内存的地址 这种寻址方式称为()寻址。A 隐含B 直接C
11、假定指令地址码给出的是操作数所在的寄存器的编号,则该操作数采用的寻址方式是()(单选)
操作数地址在寄存器中的寻址方式为 ,操作数在指令中的寻址方式为 ,操作数地址在指令中的寻址方式 。
4、相对寻址方式中,指令所提供的相对地址是() (单选)
为了缩短指令中某个地址段 () A .立即寻址 B .直接寻址 C .变址寻址 D .寄存器寻址
2、若指令的形式地址中给出的是操作数的有效地址, 该指令采用的寻址方式是() (单选)