【硬件科普】帶你認(rèn)識(shí)CPU第02期——CPU是怎么計(jì)算加法的(上)

⊕本位(異或門)
+ 或
. 進(jìn)位(與門)
想算出進(jìn)位C(方法二)
1.AB相同(與C無關(guān),都為0進(jìn)位為0,都為1進(jìn)位為1)只看前面
2.AB不同(進(jìn)位只和C有關(guān),C是1進(jìn)位就是1,C是0進(jìn)位就是0。要實(shí)現(xiàn)的話必須先A⊕B)只看后面
若需要進(jìn)位,1.2.兩種情況至少輸出一個(gè)1
不需要進(jìn)位,則兩種都為0
或門 只要有1就輸出1

所以兩種結(jié)果取或即可


就是一個(gè)一個(gè)的算本位

可以計(jì)算四位二進(jìn)制的加法
并行進(jìn)位加法器(先行進(jìn)位加法器 超前加法器)

標(biāo)簽: