. : : Assembly Language : : .  |  首页  |  我提出的问题  |  我参与的问题  |  我的收藏  |  消息中心   |  游客  登录  | 
刷新 | 提问 | 未解决 | 已解决 | 精华区 | 搜索 |
  《汇编语言》论坛 ->标志寄存器
  管理员: assembly   [回复本贴] [收藏本贴] [管理本贴] [关闭窗口]
主题 : :  关于溢出的判断  [待解决] 回复[ 0次 ]   点击[ 50次 ]  
russ
[帖 主]   [ 发表时间:2023-06-19 19:41 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2023-06-19 19:34
-1 -2在CPU中运算是计算两个补码相加,1111 1111 + 1111 1110,得到结果1111 1101,并且第八位进位,第九位为1,因为是八位二进制数,这种情况舍弃了第九位,结果是-3
运算结果没有问题,但是想知道为什么这个不算溢出?OF 为什么等于0?
需要登录后才能回帖 -->> 请单击此处登录
    Copyright © 2006-2024   ASMEDU.NET  All Rights Reserved