当前位置: 代码迷 >> 汇编语言 >> 求R0,R1里头两数的绝对值的和,结果存放R2里面
  详细解决方案

求R0,R1里头两数的绝对值的和,结果存放R2里面

热度:8424   发布时间:2013-02-26 00:00:00.0
求R0,R1里面两数的绝对值的和,结果存放R2里面
如何判断R0,R1里面的是负数?(MCS-51单片机) 

我的思路大约是这样子:
if (R0 < 0) r0 = -r0;
if (R1 < 0) r1 = -r1;
R2 = r1+r0;

就是不知道如何判断R0,R1是正数还是负数
并求完整代码,谢谢了 
------解决方案--------------------------------------------------------
忘记补充了,R0,R1里面的是signed numbers
------解决方案--------------------------------------------------------
测试最高位就可以了,0正1负。

------解决方案--------------------------------------------------------
汇编新手,每天都来学习
  相关解决方案