預習原碼補碼

2022-05-28 19:24:13 字數 2144 閱讀 8008

試題1

二進位制數-0111的8位原碼是___10000111_____。

試題2二進位制數-0111的8位反碼是___11111000_____。

試題3二進位制數-0111的8位補碼是___11111001______。

試題4二進位制數-0111的8位移碼是___01111001______。

試題5二進位制數-0011的8位原碼是___10000011_____。

試題6二進位制數-0011的8位反碼是____11111100_____。

試題7二進位制數-0011的8位補碼是___11111101_____。

試題8二進位制數-0011的8位移碼是____01111101_____。

試題9二進位制數-0010的8位原碼是__10000010_____。

試題10

二進位制數-0010的8位反碼是__11111101_______。

試題11

二進位制數-0010的8位補碼是___11111110_____。

試題12

二進位制數-0010的8位移碼是___01111110______。

試題13

二進位制數+0111的8位原碼是___00000111_____。

試題14

二進位制數+0111的8位反碼是___00000111_____。

試題15

二進位制數+0111的8位補碼是___00000111______。

試題16

二進位制數+0111的8位移碼是___10000111_____。

試題17

二進位制數+0011的8位原碼是___00000011_____。

試題18

二進位制數+0011的8位反碼是___00000011_____。

試題19

二進位制數+0011的8位補碼是___00000011_____。

試題20

二進位制數+0011的8位移碼是___10000011_____。

試題21

二進位制數+0001的8位原碼是___00000001_____。

試題22

二進位制數+0001的8位反碼是___00000001________。

試題23

二進位制數+0001的8位補碼是___00000001_____。

試題24

二進位制數+0001的8位移碼是___10000001____

二進位制數+0001的8位移碼是___10000001_____。

試題25

對於機器碼10000011,若它是補碼,對應的二進位制數真值是____-1111101_____。

試題26

對於機器碼10000001,若它是補碼,對應的二進位制數真值是___-1111111_____。

試題27

對於機器碼00001111,若它是補碼,對應的二進位制數真值是____+0001111____。

真值x的轉換

整數部分:

x為整數,將x正負號轉換成0或1,用「,」將符號位數字與x絕對值隔開。

例: x=+abc...n,則x原=0,abc...n;

x=-abc...n,則x原=1,abc...n;

小數部分:

x為小數,將x正負號轉換成0或1,用「.」將符號位數字與x絕對值隔開。

例: x=+0.abc...n,則x原=0.abc...n;

x=-0.abc...n,則x原=1.abc...n;

原碼原碼表示法(「符號-數值」表示法)

正數與負數的編碼表示僅符號位不同,數值部分完全相同。

原碼中首數字表示正負 0代表正數 1代表負數。

[+1]=[0000 0001]原

[-1]=[1000 0001]原

原碼0有兩種表現形式

[+0]原=000...0

[-0]原=100...0

補碼補碼表示法(「2-補碼」表示法)

正數的補碼是它本身,負數的補碼等於模與該負數的絕對值之差。

在乙個a位數b進製的運算系統下 「模」=b^a.

負數的補碼可採用符號位不變「各位求反,末位加1」或者符號位不變,其餘位求反直到遇到數值最右邊的1及其之後的數都不變。

反碼正數的反碼是本身。

負數的反碼可由相應的補碼表示中再末位減1或者由符號位不變,其餘位求反;

移碼移碼就是在補碼的基礎上僅符號位不同。

預習原碼補碼

預習筆記 原碼補碼作業 試題1二進位制數 0111的8位原碼是10000111 試題2二進位制數 0111的8位反碼是11111000 試題3二進位制數 0111的8位補碼是11111001 試題4二進位制數 0111的8位移碼是01111001 試題5二進位制數 0011的8位原碼是1000001...

預習原碼補碼

原碼就是符號位加上真值的絕對值,即用第一位表示符號,其餘位表示值.比如如果是8位二進位制 1 原 0000 0001 1 原 1000 0001 第一位是符號位.因為第一位是符號位,所以8位二進位制數的取值範圍就是 1111 1111 0111 1111 即 127 127 原碼是人腦最容易理解和計...

預習原碼補碼

試題1 二進位制數 0111的8位原碼是 1000 0111 試題2二進位制數 0111的8位反碼是 1111 1000 試題3二進位制數 0111的8位補碼是 1000 1001 試題4二進位制數 0111的8位移碼是 0111 1001 試題5二進位制數 0011的8位原碼是 1000 0011...