原碼就是指用純二進(jìn)制編碼表示的二進(jìn)制數,而補碼就是對原碼進(jìn)行按位求反,再加1后的二進(jìn)制數。
+5的二進(jìn)制的原碼是 0000 0000 0000 0101
反碼是 1111 1111 1111 1010
補碼是 1111 1111 1111 1011
純二進(jìn)制編碼只能表示正整數,而正、負數僅是利用原碼,補碼來(lái)表示的二進(jìn)制編碼,因此,負數不存在什么原碼,來(lái)表示 -5的補碼表示 1111 1111 1111 1011