单片机拆字程序 ;

单片机拆字程序 ;,第1张

就是把 2000H里的低4位放在高4位与2001H里的低4位拼成一个字节放到 2002H里

如 (2000H) = 12H (2001H)= 34H

12H&0FH = 02H 02H <>20H

34H&0FH= 04H 20H|04H=24H

2002H里就放入了 24H

指令SWAP A执行完毕后,累加器A的值为(35H ),30H单元的值为(53H ),31H单元的值为(未知 ),32H单元的值为(未知 )

并且请简单描述上列程序的功能:是把立即数,#53H拆开成高四位和低四位,分别放入31H和32H单元中。这通常称为拆字程序。

应该是问这个程序执行,

累加器A的值为(03H ),30H单元的值为(53H ),31H单元的值为(05H ),32H单元的值为(03H )


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/11012653.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存