计算机组成原理第四章指令系统[一]研究.ppt

7. 变址寻址(displacement addressing):指令的地址部分给出一个形式地址,并指定一个寄存器为变址寄存器;变址寄存器内容(称为变址量)与形式地址相加,得到操作数有效地址. … … … 操作数S OP … R D 加 法 器 N D+N Data=(E)=( (RX)+D) R E=(RX)+D 指令 7. 变址寻址(displacement addressing):指令的地址部分给出一个形式地址,并指定一个寄存器为变址寄存器;变址寄存器内容(称为变址量)与形式地址相加,得到操作数有效地址. … … … 操作数S OP … R D 加 法 器 N D+N R 指令 变址寻址的典型应用:某数组存放在一段连续的主存区间中,首址为B.可让B作为指令中形式地址,而变址寄存器中存放修改量,通过修改变址寄存器内容(所需访问单元与首址单元之间的距离),该指令本身不需任何修改,就可以访问该数组的任何一个元素. 变址寻址面向用户,可用于访问字符串、数组等成批数据. 8.基址寻址 (Based addressing):指令中给出一个形式地址,并给出基址寄存器号,基址寄存器内容(作为基准量)与形式地址相加得到操作数有效地址.    E=(Rb)+D Data=(E)=( (Rb)+D) 基址寻址的典型应用是程序重

文档评论(0)

1亿VIP精品文档

相关文档