1
我不確定這是論壇的正確部分,萬一請讓我知道。補碼加法器
我正在學習計算機組織與設計,傳說中的Patterson & Hannessy指出:「補碼加法器確實需要額外的步驟來減去一個數字,因此二者的補足今天占主導地位。
補碼的額外操作是什麼?
我不確定這是論壇的正確部分,萬一請讓我知道。補碼加法器
我正在學習計算機組織與設計,傳說中的Patterson & Hannessy指出:「補碼加法器確實需要額外的步驟來減去一個數字,因此二者的補足今天占主導地位。
補碼的額外操作是什麼?
這個二進制補碼加法器只是直線增加了兩個數字,一點一點。巧妙的是,負數是以有符號和無符號加法使用完全相同的算法來表示的,而用補碼來說,您需要在帶符號加法器中進行運行時檢查(負輸入需要額外的+1)。
換句話說,你在一個4位加法器做5 + -2
時,二進制補碼加法器獲得0101和1110作爲輸入,它並不需要關心1110是否代表-2或14
你在談論否定一個數字。你引用的句子是關於增加/減少兩個數字的。不同的操作。 – melpomene
明白了,我會讓問題變得更簡單。 – Worice
考慮'5 + -2'。你會怎麼做的補充?如何在兩個補碼? – melpomene