单片机的计算题

 我来答
续春桃沃采
2019-12-26 · TA获得超过3.1万个赞
知道大有可为答主
回答量:1.2万
采纳率:29%
帮助的人:577万
展开全部
1,MOV
A
,R0:
这条指令的意思是将R0的内容移入累加器A,覆盖了A的内容,已知(R0)
=
30H,所以不管A是什么内容,A的内容自然也就成了30H。
2,MOV
A,@R0:与上一条指令不同的是,这条指令的R0前面加了个@符号,表示这条指令要通过R0的值间接访问RAM中某个地址单元中的数据,并将这个数据移入A。已知(R0)
=
30H,那么这条指令就是要将RAM30H地址单元中的内容移入A,又已知RAM(30H)=50H,所以A的内容也就成了50H了。
3,MOV
A
,40H:这条指令是直接地址寻址也叫立即寻址,意思就是要“直接(立即)”将40H这个地址单元的内容移入A中,已知(40H)=60H,所以A的内容也就是60H了。
通过描述可以看出并不需要什么计算过程,而是对指令系统的了解。估计我这样表达你还不一定能理解,建议多参考有关51指令系统的书籍。百度一下,一定有你想要的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式