早教吧作业答案频道 -->其他-->
简述变址寻址的过程谢了
题目详情
简述变址寻址的过程
谢了
谢了
▼优质解答
答案和解析
变址寻址就是将寄存器(该寄存器一般称作基址寄存器)的内容与指令中给出的地址偏移量相加,从而得到一个操作数的有效地址.变址寻址方式常用于访问某基地址附近的地址单元.采用变址寻址方式的指令常见有以下几种形式,如下所示:
LDR R0,[R1,#4] ;R0←[R1+4]
LDR R0,[R1,#4]!;R0←[R1+4]、R1←R1+4
LDR R0,[R1] ,#4 ;R0←[R1]、R1←R1+4
LDR R0,[R1,R2] ;R0←[R1+R2]
在第一条指令中,将寄存器R1的内容加上4形成操作数的有效地址,从而取得操作数存入寄存器R0中.
在第二条指令中,将寄存器R1的内容加上4形成操作数的有效地址,从而取得操作数存入寄存器R0中,然后,R1的内容自增4个字节.
在第三条指令中,以寄存器R1的内容作为操作数的有效地址,从而取得操作数存入寄存器R0中,然后,R1的内容自增4个字节.
在第四条指令中,将寄存器R1的内容加上寄存器R2的内容形成操作数的有效地址,从而取得操作数存入寄存器R0中.
LDR R0,[R1,#4] ;R0←[R1+4]
LDR R0,[R1,#4]!;R0←[R1+4]、R1←R1+4
LDR R0,[R1] ,#4 ;R0←[R1]、R1←R1+4
LDR R0,[R1,R2] ;R0←[R1+R2]
在第一条指令中,将寄存器R1的内容加上4形成操作数的有效地址,从而取得操作数存入寄存器R0中.
在第二条指令中,将寄存器R1的内容加上4形成操作数的有效地址,从而取得操作数存入寄存器R0中,然后,R1的内容自增4个字节.
在第三条指令中,以寄存器R1的内容作为操作数的有效地址,从而取得操作数存入寄存器R0中,然后,R1的内容自增4个字节.
在第四条指令中,将寄存器R1的内容加上寄存器R2的内容形成操作数的有效地址,从而取得操作数存入寄存器R0中.
看了 简述变址寻址的过程谢了...的网友还看了以下:
寻英语星期一到星期日 和英语一月到十二月的全写和缩写加上音标 最好有WORD文档的谢谢!寻英语星期 2020-04-06 …
请问“彦”字的白话是读“颜”“言”“燕”,哪一种读法才正确谢谢!寻找正确的读法,谢谢!广州话读法 2020-04-06 …
292929/878787-2929/8787怎么简算?题是:878787分之292929减去87 2020-04-12 …
下面词组的英文怎么拼写,谢谢!寻找钥匙放学后 2020-04-27 …
《寻陆鸿渐不遇》刻画了什么样的人物形象?是从哪两个方面来刻画这一形象的?谢谢 2020-04-27 …
寻Rehab(蕾安娜)的歌词最好是中英文对照的`谢谢了 2020-05-14 …
简爱经典片段3段.关于简的谢谢200-300 2020-05-17 …
简算谢谢大哥大姐们简算12.5x0.25x0.05x37x6.412.728除以2.5除以32除以 2020-05-20 …
(1+3/x-1)乘以(x^2-1/x^2+2x)-(1/x)化简题谢谢解答拜托了各位谢谢 2020-06-02 …
3.6*21+0.9*17-0.9这道题能简便吗?如果不能简便,请告诉我该怎样简便?谢谢不能简便也 2020-06-06 …
相关搜索:简述变址寻址的过程谢了