单选题 8.下列关于基址寻址和变址寻址的说法中,正确的是( )。
Ⅰ.两者都扩大指令的寻址范围
Ⅱ.变址寻址适合于编制循环程序
Ⅲ.基址寻址适合于多道程序设计
Ⅳ.基址寄存器的内容由操作系统确定,在执行的过程中可变
Ⅴ.变址寄存器的内容由用户确定,在执行的过程中不可变
【正确答案】 A
【答案解析】本题考查基址寻址和变址寻址的区别。两者的有效地址都加上了对应寄存器的内容,都扩大了指令的寻址范围,Ⅰ正确。变址寻址适合处理数组、编制循环程序,Ⅱ正确。基址寻址有利于多道程序设计,Ⅲ正确。基址寄存器的内容由操作系统或管理程序确定,在执行过程中其内容不变,而变址寄存器的内容由用户确定,在执行过程中其内容可变,故Ⅳ和V错误。
注意:基址寻址和变址寻址的真实地址EA都是形式地址A加上一个寄存器中的内容。