因此,這是在我的教科書中的一個問題,我們還沒有到達那裏,但是我很感興趣,這是如何工作的,One的二進制補碼8位有符號的大小,以二進制
對於第一位在這裏,我對補碼的理解是你翻轉,所以在1的位置你輸入0和0,你輸入1。這必須是8位,所以我剛開始添加一個零到二進制 Therefre 01001001 寫下+73以下的二進制表示:
8-bit unsigned: 01001001
8-bit signed-magnitude: 01001001
8-bit one's complement: 10110110
8-bit two's complement: 10110111
8-bit excess-128: 10110111
這是我想出了答案,但我米相當肯定我做錯了他們。對此有何澄清?其次,我如何做到這一點與否定的-73,二進制只是-01001001,所以我認爲這是簽名,你做同樣的技術,如上所述(假設我已經得到他們正確)
8-bit signed-magnitude: -01001001
8-bit one's complement:
8-bit two's complement:
8-bit excess-128:
預先感謝任何幫助