单片机汇编问题 非常急

\u5355\u7247\u673a\u6c47\u7f16\u95ee\u9898

1.\u628a\u7acb\u5373\u657080H\u9001\u5165\u5bc4\u5b58\u5668A\u4e2d\uff0c\u5176\u4e2d80H\u6362\u6210\u4e8c\u8fdb\u5236\u6570\u662f1000 0000.
2.UP\u5c5e\u4e8e\u4e00\u4e2a\u6807\u53f7\uff0c\u8bed\u53e5\u7684\u610f\u601d\u662f\u628a\u5bc4\u5b58\u5668A\u4e2d\u7684\u6570\u9001\u7ed9P1\u53e3
3.\u53f3\u79fb\u4e00\u4f4dA\u4e2d\u7684\u503c\uff0c\u5176\u4e2d\u79fb\u4f4d\u540e\u7684\u503c\u4e3a0000 0001\u3002
4.\u8df3\u5230\u6807\u53f7\u4e3aUP\u7684\u5730\u65b9\uff0c\u91cd\u65b0\u6267\u884c\u7b2c\u4e8c\u53e5\u548c\u7b2c\u4e09\u53e5\uff0c\u610f\u601d\u5c31\u662f\u4e00\u76f4\u5faa\u73af\u6267\u884c\u7b2c\u4e8c\u53e5\u548c\u7b2c\u4e09\u53e5\u4e00\u76f4\u5230\u6709\u5916\u754c\u6761\u4ef6\u6539\u53d8

MOV A,R5\uff1bBCD\u7801\u5e26\u8fdb\u4f4d\u81ea\u8eab\u76f8\u52a0\uff0c\u76f8\u5f53\u4e8e\u4e582

ADDC A,R5

DA A\uff1b\u5341\u8fdb\u5236\u8c03\u6574

MOV R5,A

\u81ea\u8eab\u76f8\u52a0\uff0c\u5373\u4e58\u4ee52\uff0c\u4e5f\u5c31\u662f\u5de6\u79fb\u4e00\u4f4d\u3002
\u76f8\u52a0\u65f6\uff0c\u5e26\u7740\u8fdb\u4f4d\uff0c\u5373\u5c06 C \u79fb\u8fdb\u6765\u4e86\u3002
\u7136\u540e\uff0c\u8c03\u6574\u6210 BCD \u7801\u3002
\u6700\u540e\uff0c\u4fdd\u5b58\u5230\u539f\u6765\u7684\u4f4d\u7f6eR5\u3002

\u8fd9\u79cd\u65b9\u6cd5\u7684\u4e00\u4e2a\u5b9e\u9645\u5e94\u7528\uff0c\u53ef\u89c1\uff1a

http://zhidao.baidu.com/question/129169219.html

这个很简单
第一个是不带进位左移
A2H=10100010
45H=01000101
记住不带进位左移则最高位的1又移入到最低位来了,是一个环行移位,CY不变,所以A=45H,CY=1。
第二个是带进位左移
A2H=10100010
45H=01000101
记住带进位左移则CY移入最低位,A的最高位移入CY,你可以将CY连同A一起看做是一个9位的,同样是环行移位,CY初始化时为1,A2H最高位也是1,所以A=45H,CY=1。
不是我打击你,如果这样你还理解不了,那你干脆放弃这门学科吧,你不适合。

RL,RLC是循环移位,不同于C里面的<<操作符。

10100010---->01000101,开始第8位的1被移到了第1位,其他各位向前进位

RLC是跟进位标志CY有关的循环移位
1 10100010 -----> 1 010000101 结果同上面相同,但是结果的那个1是CY里面的值,不是第8位的值

如果CY = 0
那就变成
0 10100010 -----> 1 01000100 了,请对比上面看

RL是左移,但是不包括CY, RLC是带CY左移
A2=10100010,左移(RL)之后是01000101,当然是45H了,CY不移动,所以还是1

扩展阅读:汇编延时1ms的延时子程序 ... 汇编语言一秒钟流水灯 ... 扫一扫题目出答案 ... 单片机汇编语言案例 ... 啥都没干磁盘占用100 ... 单片机汇编语言怎么学 ... 51单片机汇编 ... 磁盘莫名其妙占用100% ... 延时子程序汇编延时时间 ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网