若用8位机器码表示二进制数-111
生活随笔
收集整理的這篇文章主要介紹了
若用8位机器码表示二进制数-111
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
若用8位機器碼表示二進制數(shù)-111,則原碼表示的十六進制形式是什么?補碼表示的十六進制形式是什么?
原碼:1000 0111,十六進制形式:87H。(其中H表示16進制)
補碼:1111 1001,十六進制形式:F9H。
請問:
二進制-111怎么求的原碼1000 0111的解答過程
追答:
要求使用8位機器碼表示,那么,最左邊是符號位,負(fù)號用 1 代表。
后面7位是數(shù)值,題目中只是給定了三位111,再補上四個0000,即湊夠了8位。
補碼編碼規(guī)則是:用最高位表示符號,正數(shù)用0表示,負(fù)數(shù)用1表示,正數(shù)的補碼是其原碼本身,負(fù)數(shù)的補碼的數(shù)值部分是對其原碼的數(shù)值部分按位取反后加1。
二進制數(shù)-111的8位補碼表示為11111001,即十六進制的F9。
總結(jié)
以上是生活随笔為你收集整理的若用8位机器码表示二进制数-111的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SysFader. IEXPLORE.E
- 下一篇: 阿里云Imagine Computing