单片机中,cy ac ov有什么用? 我知道他们是来表示借位和溢出的,可是表示出来了又有什么用呢?
展开全部
做减法的时候是借位,做加法的时候是进位位
其实在计算机里面是不区分的
计算机里只有加法器,计算机做减法,是通过被减数与减数的补码做加法实现的,所以你看到的借位其实也是进位
其实在计算机里面是不区分的
计算机里只有加法器,计算机做减法,是通过被减数与减数的补码做加法实现的,所以你看到的借位其实也是进位
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
两个数相加减,就可能产生进位或者借位,这样可用于比较两个数的大小;
想了解这些标记位,最好结合编程语言来学习
想了解这些标记位,最好结合编程语言来学习
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不知道你是否还记得小学时候学习加减法吗?
刚开始我们只会做个位数的加减法。接着我们开始学十位数加减法,这个过程中最关键的技巧就是进位/借位,并且这个技巧是可以适用于任意多位数的。
对于单片机也一样。单片机本身的单次运算能力有限,但是借助进位/借位,便向人一样可以对非常庞大的数字进行运算。
同时,很多情况下这几个标志位也可以很方便地用来表示各种错误/异常状态,例如被减数比减数还要小啦、根据C标志位进行跳转啦,等等。
刚开始我们只会做个位数的加减法。接着我们开始学十位数加减法,这个过程中最关键的技巧就是进位/借位,并且这个技巧是可以适用于任意多位数的。
对于单片机也一样。单片机本身的单次运算能力有限,但是借助进位/借位,便向人一样可以对非常庞大的数字进行运算。
同时,很多情况下这几个标志位也可以很方便地用来表示各种错误/异常状态,例如被减数比减数还要小啦、根据C标志位进行跳转啦,等等。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询