PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Grad-ProbAsk
[理工] [计组]-ALU
楼主:
swordefest
(east)
2015-08-08 11:00:26
大家好,想请问一下一个小小的问题
可能这问题超级蠢但我非本科出身所以想不通
在ALU中需要制造减法运算时
a-b=a+(-b)=a+b(bar)+1
我不太懂最后那个-b=b(bar)+1
还是这是要背的?
谢谢!
作者:
kev72806
(Taipei 101)
2015-08-08 11:05:00
硬件操作减法其实等同于加上补数,这个你实际拿张纸操作看看就知道为什么可以这样子做了,然而取 2 补数的方法必须要先反向(bar),再+1,这是 2 补数转换的规则很重要要记得如果题目没有特别说明都是用 2 补数来执行加减乘除
楼主:
swordefest
(east)
2015-08-08 11:10:00
原来是2-s complement的缘故吗!谢谢!
作者:
JackLeeing
(纯粹爬爬文)
2015-08-10 15:59:00
负数需先转为二补数在相加喔
继续阅读
[理工] 管线有暂停状况
pooboy01
[理工] 离散递回 96 交大资讯
dslin
[理工] [离散]式子转换小问题
kev72806
[理工] [计组]Critical path delay 的问题
femlro
Re: [理工] Bessel function J(1/2)(X)
a016258
[理工] Bessel function J(1/2)(X)
automaton
[工数] gamma function疑问(已解惑)
automaton
[理工] FM频率偏移量问题
bala5656
[理工] [线代]子空间问题
f422661
[fkb]请问大家都怎么抢课的?
easion0317
Links
booklink
Contact Us: admin [ a t ] ucptt.com