C51初学中数据计算的疑问~~谢谢
答案:1 悬赏:60 手机版
解决时间 2021-03-29 17:06
- 提问者网友:浮克旳回音
- 2021-03-28 18:49
C51初学中数据计算的疑问~~谢谢
最佳答案
- 五星知识达人网友:想偏头吻你
- 2021-03-28 19:23
MOV A,#20H
;A=20H
MOV 30H,#8FH
;(30H)=8FH;30H这个地址里的数据是8FH
MOV R1,#30H
;R1=30H ;R1指向30H地址
XCH A,@R1
;A=8FH,(30H)=20H ;将A的值和R1指向地址里的数据交换,就是A和30H地址里的数据交换
XCHD A,@R1
;A=80H,(30H)=2FH ;将A的值和R1指向地址里的数据交换低半字节,即8F的F和20的0交换。
最终;A=80H,(30H)=2FH,R1=30H,你结果中的R1不能加括号
;A=20H
MOV 30H,#8FH
;(30H)=8FH;30H这个地址里的数据是8FH
MOV R1,#30H
;R1=30H ;R1指向30H地址
XCH A,@R1
;A=8FH,(30H)=20H ;将A的值和R1指向地址里的数据交换,就是A和30H地址里的数据交换
XCHD A,@R1
;A=80H,(30H)=2FH ;将A的值和R1指向地址里的数据交换低半字节,即8F的F和20的0交换。
最终;A=80H,(30H)=2FH,R1=30H,你结果中的R1不能加括号
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯