请教计算结果溢出怎么处理?

[复制链接]
3412|4
 楼主| omantou 发表于 2007-10-20 00:36 | 显示全部楼层 |阅读模式

  在51单片机编写加法或乘法等计算的时候,计算结果溢出怎么处理?结

果只能存放在八位的存储器里?

  谢谢!
ayb_ice 发表于 2007-10-20 08:28 | 显示全部楼层

你是想要什么结果。。。

 楼主| omantou 发表于 2007-10-20 15:57 | 显示全部楼层

一般的结果

   平常练习时,遇到F7H与16H等这类的计算,结果存放在29H为地址的存储单元

中可计算有溢出,这样的话怎么处理?

  另外,结果存放在一般的存储单元与放在寄存器(比如R1,R2等)有区别吗?
rightnow51 发表于 2007-10-20 19:18 | 显示全部楼层

编程时应考虑所有可能情况

 楼主| omantou 发表于 2007-10-21 14:36 | 显示全部楼层

能否指点一二?谢谢!

您需要登录后才可以回帖 登录 | 注册

本版积分规则

13

主题

30

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部