首页 > 试题广场 >

题目来源于王道论坛 偏移寻址通过将某个寄存器内容与一个

[单选题]
题目来源于王道论坛

偏移寻址通过将某个寄存器内容与一个形式地址相加而生成有效地址。下列寻址方式中,不属于偏移寻址方式的是()。

  • 间接寻址
  • 基址寻址
  • 相对寻址
  • 变址寻址
推荐

间接寻址不需要寄存器,EA=(A)。基址寻址EA=A+基址寄存器BR内容;相对寻址EA=A+程序计数器PC内容;变址寻址EA﹦A+变址寄存器IX内容。后三者都是将某个寄存器内容与一个形式地址相加而形成有效地址,故选A。

发表于 2018-09-03 20:21:30 回复(0)
变址寻址的形式地址是一个数据段的基地址,地址肯定是无符号数;基址寻址的形式地址是相对于基地址偏移量,肯定是正数;相对寻址的有效地址可能在当前指令之前或之后,所以它的形式地址被认为带符号数。
发表于 2019-05-10 10:22:33 回复(0)
间接寻址:指令地址字段的性质地址D不是操作数的真正地址,而是操作数地址的指示器。间接寻址是在直接寻址的基础上面建立起来的,也就是直接寻址得到的数据是一个地址,通过这个地址找到最终的数据,也就是两次寻址,第一次得到的是地址,第二次才是目标数据
发表于 2019-06-12 20:57:12 回复(0)
基址寻址,将CPU中基址寄存器的内容,加上指令格式中的形式地址而形成操作数的有效地址。
相对寻址以程序计数器PC的当前值(R15中的值)为基地址,指令中的地址标号作为偏移量,将两者相加后得到操作数的有效地址。
把变址寄存器的内容(通常是首地址)与指令地址码部分给出的地址(通常是位移量)之和作为操作数的地址来获得所需要的操作数就称为变址寻址。
编辑于 2018-10-18 14:09:31 回复(0)