. : : Assembly Language : : .  |  首页  |  我提出的问题  |  我参与的问题  |  我的收藏  |  消息中心   |  游客  登录  | 
刷新 | 提问 | 未解决 | 已解决 | 精华区 | 搜索 |
  《汇编语言》论坛 ->自由讨论区
  管理员: assembly   [回复本贴] [收藏本贴] [管理本贴] [关闭窗口]
主题 : :  如何确定溢出(希望高人解惑)  [待解决] 回复[ 1次 ]   点击[ 332次 ]  
xlmcktj
[帖 主]   [ 发表时间:2008-10-01 14:06 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2008-09-29 08:35
如何确定有符号数溢出呢,请高人给予详细解说。不甚感谢,头都大了。最好有详细算式
xlmcktj
[第1楼]   [ 回复时间:2008-10-02 09:39 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2008-09-29 08:35
关于溢出,资料上是这么说的: 
无符号数:在-128~127或-31768~32767之间,大于这个空间就是溢出. 
有符号数:同号相加结果与符号相反就是溢出。异号相减结果符号与减数相同就是溢出。
哪么:64-65如何计算,64-(-65)
  01000000
- 01000001
-----------
  10000001产生借位
01000000
+10111111
----------
11111111
产生溢出。 
我这么算法以吗
需要登录后才能回帖 -->> 请单击此处登录
    Copyright © 2006-2024   ASMEDU.NET  All Rights Reserved