问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

汇编语言.两有符号数运算,如何自己判断是否溢出?当of=1,sf=1,为什么实际运算结果为正?

发布网友 发布时间:2022-05-10 16:38

我来回答

2个回答

热心网友 时间:2023-10-16 14:58

1 汇编语言.两有符号数运算,如何自己判断是否溢出?其实有个简单的方法可以使用,即使用逻辑判断法:
即 从逻辑上看是否正确.
具体如下:当 正数+正数=负数 则逻辑上看出 是错误的 即溢出
负数+负数=正数 则逻辑上看出 是错误的 即溢出
当 正数+负数 是互相抵消的 不会产生溢出
当 正数—负数=负数 则逻辑上看出(结果应为正) 是错误的 即溢出
负数—正数=正数 则逻辑上看出(结果应为负) 是错误的 即溢出
当 正数-正数 或 负数-负数 二者是互相抵消的 不会产生溢出
嘿嘿 这种方法虽很简单 但也很使用.
2 当of=1,sf=1,为什么实际运算结果为正?给予回答如下:
说明有逻辑错误了 运算时的符号标志位sf=1 为负 实际运算结果为正 从逻辑上已经是说不通了 (因此可以判断运算出错 即溢出) 与实际的溢出标志位 of=1 相吻合.
二者不矛盾.
如果俺给你解释清楚了 就给俺加分吧 (以示鼓励)

热心网友 时间:2023-10-16 14:58

汇编语言。两有符号数运算,如何自己判断是否溢出?

方法 1:你用十进制,人工计算。

    和,不超出预定的范围,就没有溢出。

方法 2:你用二进制,人工计算。

    和的符号,符合正常的逻辑,就没有溢出。

方法 3:你编程,令 CPU 计算。

    OF = 0,就没有溢出。

-----------------------

当of=1,sf=1,为什么实际运算结果为正?


OF = 1 就表明:溢出了。

一旦溢出了,就都是错的了,包括 SF 的值。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
有什么好玩且免费的游戏吗??? 有什么游戏比较好玩免费耐玩的吗? 寻找一个真正免费休闲的游戏?不要征途那样的 这几天因为喝酒吃烧烤弄得痔疮犯了,想去看,请问在包头较好治疗的医院... 最近因为工作的原因弄得痔疮犯了,想去看,请问在包头哪里治疗较好?_百度... 现在在包头,这几天因为喝酒弄得痔疮犯了,想去看,请问在哪家医院好?_百 ... 包头痔疮做手术要多少钱 包头痔疮手术需要多少费用 申玉菲那么有钱,为什么还住地下室? 中华英才网工作靠谱吗? 有符号数计算 请问:计算机的"主板"是什么东西?它有何作用呢?主板上有什么?型号的分类... 华硕笔记本换主板的话 主板上有什么东西可以不换的 买一棵钻石等于多少欢乐豆 带符号数相乘的计算~麻烦将结清楚的来谢谢如(AL)=0B4H ,(BL)=11H... 大佬们,笔记本电脑主板这个是什么东西,在主板上起什么作用?大概多少钱? 1万欢乐豆要多少钱啊 笔记本电脑主板上这个是什么,有什么? 欢乐豆怎么买啊,一万个多少钱啊 怎么买欢乐豆多少钱一万豆 10000欢乐豆等于多少q币? 一万欢乐豆要多少钱 欢乐斗地主的欢乐豆一元多少个 10000欢乐豆价值多少钱 那些网上兼职是真的还是假的?我感觉自己好像被骗了,有谁知道的? 兼职接单是真的吗 胸贴是啥 神秘访客的内容简介 合肥帕振网络拼单任务拥金兼职靠谱吗 请问什么是框架剪力墙?和砖混结构?它们都有什么样的优势和缺点? 计算机中为什么用补码来进行带符号数的运算? 51单片机中什么时候会涉及到有符号数计算? 为什么 只有带符号数的运算才有可能产生溢出 请教有符号数的计算 -6的绝对值是? -6的绝对值是 |-6|是多少? 负数都比0小,为什么负6的绝对值是6,而不是负6? 数学中的 |-6| 是什么意思? 用负6的绝对值加负8的绝对值结果为 -|-6|和-(-6)有什么区别? 负六的绝对值减去根号9-4等于多少 负六的绝对值-根号9-三分之一的负1次方等于 6的绝对值? 计算:负六的绝对值除以负三的绝对值 绝对值等于负六的数有哪些? 正5的绝对值和负6的绝对值比大小 负6的绝对值减负3.6的绝对值等于多少,要有过程!请大家帮帮忙,作业还多 负60的绝对值是多少 负正六分之一的绝对值