早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->
A.相对寻址B.基址寻址C.寄存器间接寻址D.存储器间接寻址
题目
A.相对寻址
B.基址寻址
C.寄存器间接寻址
D.存储器间接寻址
参考答案
正确答案:D
解析:中央处理器是不能直接访问外存的,所以A错误。多种寻址方式会使汇编指令变得复杂,译码难度增加,所以第(1)空的选项B、C错误。常用的寻址方式有以下几种:隐含寻址:在指令中并不直接给出操作数的地址,而是隐含着操作数的地址。例如,ADDB,表示另一个操作数的地址隐含为累加器AC。立即寻址:操作数在指令中。例如,“ADDB,3”中的3为立即数。直接寻址:操作数地址在指令中。间接寻址:间接寻址是相对于直接寻址而言的,在间接寻址的情况下,指令地址字段中的形式地址D不是操作数的有效地址,而是操作数地址的地址。寄存器寻址方式:操作数不放在内存中,而是放在CPU的通用寄存器中。寄存器间接寻址方式:指令中的寄存器内容不是操作数,而是操作数的地址,该地址指明的操作数应在内存中。相对寻址:以程序计数器PC的内容加上指令格式中的形式地址D来形成操作数的有效地址,即有效地址为E=(PC)±D。基址寻址方式:以基址寄存器的内容加上指令格式中的形式地址来形成操作数的有效地址,即E=(R)变址±D。变址寻址方式:以变址寄存器的内容与偏移量D相加来形成操作数的有效地址,即E=(R)基址±D。复合寻址方式:多种寻址方式的组合,主要有相对间接寻址、间接相对寻址、变址间接寻址、间接变址寻址。本题中,相对寻址、基址寻址和寄存器间接寻址都是在寄存器中寻找目标地址,而存储器间接寻址则需要多次访问速度较慢的内存,才能找到目标地址。
解析:中央处理器是不能直接访问外存的,所以A错误。多种寻址方式会使汇编指令变得复杂,译码难度增加,所以第(1)空的选项B、C错误。常用的寻址方式有以下几种:隐含寻址:在指令中并不直接给出操作数的地址,而是隐含着操作数的地址。例如,ADDB,表示另一个操作数的地址隐含为累加器AC。立即寻址:操作数在指令中。例如,“ADDB,3”中的3为立即数。直接寻址:操作数地址在指令中。间接寻址:间接寻址是相对于直接寻址而言的,在间接寻址的情况下,指令地址字段中的形式地址D不是操作数的有效地址,而是操作数地址的地址。寄存器寻址方式:操作数不放在内存中,而是放在CPU的通用寄存器中。寄存器间接寻址方式:指令中的寄存器内容不是操作数,而是操作数的地址,该地址指明的操作数应在内存中。相对寻址:以程序计数器PC的内容加上指令格式中的形式地址D来形成操作数的有效地址,即有效地址为E=(PC)±D。基址寻址方式:以基址寄存器的内容加上指令格式中的形式地址来形成操作数的有效地址,即E=(R)变址±D。变址寻址方式:以变址寄存器的内容与偏移量D相加来形成操作数的有效地址,即E=(R)基址±D。复合寻址方式:多种寻址方式的组合,主要有相对间接寻址、间接相对寻址、变址间接寻址、间接变址寻址。本题中,相对寻址、基址寻址和寄存器间接寻址都是在寄存器中寻找目标地址,而存储器间接寻址则需要多次访问速度较慢的内存,才能找到目标地址。
看了A.相对寻址B.基址寻址C.寄...的网友还看了以下:
关于指令系统的寻址方式,如果在指令中给出操作数所在的地址,该方式称为A.立即寻址B.直接寻址C.寄 计算机类考试 2020-05-23 …
相联存储器是按( )进行寻址的存储器。A.地址指定方式B.堆栈存取方式C.内容指定方式D.地址指定方 计算机类考试 2020-05-24 …
下列的四种寻址方式中,哪一种方式访问操作数所需时间最长?______。A) 立即寻址B) 寄存器寻址 计算机类考试 2020-05-24 …
●(4)不属于按寻址方式划分的一类存储器。(4)A.随机存储器 B.顺序存储器C.相联存储器 D.直 计算机类考试 2020-05-26 …
寻址是指控制器根据指令的地址码寻找操作数存于内存的真实地址。指令中地址码所表示的地址称为(3) 计算机类考试 2020-05-26 …
微机原理的问题给定DS=1100H,BX=0200H,LIST=0250H和SI=0500H.试在 其他 2020-06-12 …
某微机的指令格式如下所示:15109870OP:操作码XD:位移量;答案满意财富值可追加X:寻址特 其他 2020-06-24 …
何为CPU的寻址能力,表示这个能力的单位是什么?CPU的寻址能力不就是CPU能够寻址的个数么?它的 其他 2020-06-24 …
单选题:某个计算机的地址线为20根,若采用统一编址的方法,则下列说法中正确的是:A,内存可寻址的空 其他 2020-07-10 …
获取操作数最快的方式寻址方式是();若操作数的地址包含在指令中,则属于()方式(1)A、直接寻址B 其他 2020-08-01 …