MCS-51共有哪7种寻址方式?各有什么特点? 20

 我来答
dfygrd
推荐于2018-04-06 · TA获得超过134个赞
知道答主
回答量:19
采纳率:100%
帮助的人:14.1万
展开全部
(1)立即寻址:操作数就包含在指令代码中,在操作码之后,称为立即数,用“#”表示。
(2)直接寻址:直接使用数所在单元的地址找到了操作数,所以称这种方法为直接寻址。操作
数在SFR、内部RAM、位地址空间。
(3)寄存器寻址:对选定的工作寄存器R0~R7、累加器A、通用寄存器B、地址寄存器DPTR中
的数进行操作。
(4)寄存器间接寻址:把地址放在另外一个寄存器中,根据这个寄存器中的数值决定该到哪个单
元中取数据。
(5)变址寻址(基址+变址):以DPTR或PC为基址寄存器,累加器A为变址寄存器。把两者内容相
加,结果作为操作数的地址。
(6)相对寻址:将PC中的当前内容与指令第二字节给出的数相加,结果作为跳转指令的转移地址
(转移目的地址)。
(7)位寻址:对片内RAM的位寻址区和某些可位寻址的特殊功能寄存器进行位操作时的寻址方式。
t0z4hxmom
2011-04-20 · TA获得超过1061个赞
知道小有建树答主
回答量:1208
采纳率:50%
帮助的人:748万
展开全部
址4.寄存器寻址5.寄存器间接寻址6.变址寻址7.相对寻址
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式