作者JULIKEBEN (JU)
看板TransCSI
标题[问题] 关於overflow
时间Mon May 19 00:18:46 2008
序列有一暂存器有八位元
以二的补数方是贮存整数
00001100*00001100
会不会产生overflow
我个人觉得会耶
可是解答说不会@@
请大家帮我解答 谢谢
新手发问 有不对的地方多多指教
谢谢^^
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.126.41.142
1F:→ soulgazer:我算答案是10010000 共八个BIT所以没溢位 05/21 15:57
2F:→ soulgazer:不太确定 有高手可补充一下吗 05/21 15:58
3F:→ JULIKEBEN:可是第一位数不是signed bit吗 这样变负的了耶 05/22 10:40
4F:推 vekfvz:一楼怎麽加出10010000的呀?@@ 不是00010000吗? 05/22 15:52
5F:→ vekfvz:我看错@@ 真的是10010000 05/22 15:54
6F:推 zptdaniel:overflow只会出现在 正+正变负 或负+负变正的情况 05/22 23:22
7F:→ zptdaniel:这是最简单的判断方式 05/22 23:22
8F:→ JULIKEBEN:那乘法呢 正乘正变负应该也算overflow吧 对吧?? 05/23 08:19
9F:推 iamivers0n:是的...因为bitwise的乘法最後其实也是要做加法的 05/24 17:48
10F:→ JULIKEBEN:所以有overflow吗?? 05/25 23:16