下列关于基址寻址和变址寻址的说法中,正确的是( )。 Ⅰ.两者都扩大指令的寻址范围 Ⅱ.变址寻址适合于编制循环程序 Ⅲ.基址寻址适合于多道程序设计 Ⅳ.基址寄存器的内容由操作系统确定,在执行的过程中可变 Ⅴ.变

admin2019-12-10  33

问题 下列关于基址寻址和变址寻址的说法中,正确的是(    )。
    Ⅰ.两者都扩大指令的寻址范围
    Ⅱ.变址寻址适合于编制循环程序
    Ⅲ.基址寻址适合于多道程序设计
    Ⅳ.基址寄存器的内容由操作系统确定,在执行的过程中可变
    Ⅴ.变址寄存器的内容由用户确定,在执行的过程中不可变

选项 A、Ⅰ、Ⅱ和Ⅲ
B、Ⅰ、Ⅱ和Ⅴ
C、Ⅱ和Ⅲ
D、Ⅱ、Ⅲ、Ⅳ和Ⅴ

答案A

解析 本题考查基址寻址和变址寻址的区别。两者的有效地址都加上了对应寄存器的内容,都扩大了指令的寻址范围,Ⅰ正确。变址寻址适合处理数组、编制循环程序,Ⅱ正确。基址寻址有利于多道程序设计,Ⅲ正确。基址寄存器的内容由操作系统或管理程序确定,在执行过程中其内容不变,而变址寄存器的内容由用户确定,在执行过程中其内容可变,故Ⅳ和V错误。
    注意:基址寻址和变址寻址的真实地址EA都是形式地址A加上一个寄存器中的内容。
转载请注明原文地址:https://kaotiyun.com/show/ab3i777K
0

最新回复(0)