首页 > 试题广场 >

下列寻址方式中,操作数有效地址 E=(Rb)+A(A为形式地

[单选题]

下列寻址方式中,操作数有效地址 E=(Rb)+A(A为形式地址)的是(    )

  • 基址寻址
  • 变址寻址
  • 相对寻址
  • 间接寻址
推荐
本题选A
根据基址寻址方式的定义,操作数的有效地址是基址寄存器的内容+形式地址(位移量)。
 题干中给出的E=(Rb)+A(A为形式地址)符合上述定义。
因此本题选A。
编辑于 2020-02-19 14:24:32 回复(0)
本题选A。 根据基址寻址方式的定义,操作数的有效地址是基址寄存器的内容+形式地址(位移量)。  题干中给出的E=(Rb)+A(A为形式地址)符合上述定义。 因此本题选A。
发表于 2020-03-07 11:10:39 回复(0)
1、基址寻址计算公式:EA = (BR) + A
    有效地址是将CPU中基址寄存器BR的内容加上指令字中形式地址A。BR的内容由操作系统决定,在程序执行过程中BR的内容不可变,而形式地址是可变的。基址寻址方式适合解决动态定位的问题。在多道程序的环境当中,操作系统根据内存空间的情况赋值给BR,一旦赋值成功就不可更改,直至用户程序结束,使得用户不必关心实际的地址而只需要关心自己的地址空间即可。

2、变址寻址计算公式:EA = (IX) + A
    有效地址是将CPU中变址寄存器IX的内容加上指令字中有效地址A。其指令字的形式地址作为一个基准地址,内容不可变,而CPU中变址寄存器IX在程序执行过程中根据使用情况发生改变。这样的寻址方式非常适合于循环问题,原因在于指令的偏移量(形式地址)保持不变,使得执行循环时,只需要改变IX的内容即可。假若使用基址寻址的方式,意味着循环过程中不断需要新的偏移量,也就是需要更多的指令字加以控制。而变址寻址只需要一条指令即可完成相关操作,可以大量缩短指令编码的长度,提高指令字的可用性。

    两种寻址方式都是解决特定应用场景的问题,它们本质上是一样的,只是表现形式的不同而已。

发表于 2020-06-19 14:32:31 回复(1)
A。考察的是不同寻址方式的表达
基址寻址,将CPU中基址寄存器的内容,加上指令格式中的形式地址而形成操作数有效地址

发表于 2020-02-19 01:05:51 回复(0)
Rb 即 Rbase       , 基址寄存器     
发表于 2022-01-08 08:47:57 回复(0)
基址寻址 EA=br+A
变址寻址 EA=ix + A
发表于 2022-01-12 19:39:35 回复(0)
基址寄存器BR: B-base R-register
发表于 2021-08-11 10:38:48 回复(0)
这题选C吧
寄存器相对寻址方式
MOV AX,[BX]+10H
发表于 2020-10-06 12:03:10 回复(0)