暫存器的內容為11111111,它等於 127,則為碼

2021-03-17 09:27:21 字數 1731 閱讀 6898

1樓:倒霉熊

原碼符號為0表示+,1表示-,所以不可能是原碼。

反碼是原碼除符號外取反,所以符號外1表示-,所以不可能是反碼。

況且補碼和反碼當正數的情況時,是和原碼是一樣的。

+127的原碼為 01111111 則補碼和反碼也是這個值。

哪只能是移碼了,移碼是補碼符號位取反。移碼

設暫存器的內容為11111111若它等於+127 則為 a原碼 b補碼 c反碼 d移碼

2樓:做而論道

11111111,

如果是原碼:它就是-127;

如果是補碼:它就是-1;

如果是反碼:它就是-0;

如果是移碼:它就是+127。

按照規則,依次都求一遍,就知道這些了。

設暫存器內容為11111111,為什麼若它等於 補碼就是-1。若它等於反碼就是-0,若它等於移碼

3樓:路銀庚

-0等於10000000,左邊第一位是表示符號位+-,1表示負數,所以-0的反碼是11111111,-1等於1000001,取反=11111110,補碼等於反碼+1,-1的補碼等於11111111; 移碼 = 補碼符號位取反,01111111=+127

35.設暫存器內容為80h,若它對應的真值是 – 127,則該機器數是 a.原碼; b.補碼; c.反碼; d.移碼

4樓:匿名使用者

是反碼。80h=10000000此時對應補碼最大值-128,正好對應反碼最大-127(8位)。

5樓:匿名使用者

-127即1,111 1111 求反碼得1,000 0000 即暫存器中80h

6樓:匿名使用者

必須是原碼 我問六七了

7樓:匿名使用者

h表示十六進位制,由於80是正值,補碼和原碼一樣,所以十六進位制轉為為二進位制為10000000,

它是用什麼表示的a原碼b反碼c補碼d移

8樓:匿名使用者

a原碼有符號數

10000001 中 左側第乙個「1」 表示的是數字的符號 0為正數 1為負數

後面的0000001 表示數值

原碼,反碼,補碼和移碼的相關概念

一:對於正數,原碼和反碼,補碼都是一樣的,都是正數本身.

對於負數,原碼是符號位為1,數值部分取x絕對值的二進位制.

反碼是符號位為1,其它位是原碼取反.

補碼是符號位為1,其它位是原碼取反,未位加1.

也就是說,負數的補碼是其反碼未位加1.

移碼就是將符號位取反的補碼

如8位定點整數10000000,若它的數值等於-128,則採用的是( ) a)原碼 b)補碼 c)反碼 d)移碼 5

9樓:若凡_雨

b 補碼。

最簡單的方式就是把選項全部帶到題目中去。(a)如果是原碼的話,-0;(b)正確答案;(c)反碼,除符號位外全部取反,得出-127,無法表示-128;(d)移碼,在補碼的基礎上將符號位取反,則補碼為0000,0000. 求到這一步,也沒必要接下去了,所以答案是b,補碼。

10樓:茗海淅

原碼時是-127,補碼時是-1,移碼時是+127,反碼時是-128,選c

已知暫存器為8位 含1位符號 ,表示定點整數,請分別用原碼和

8位字bai長 原碼範圍 1111 1111b du0111 1111b真值範圍 111 1111b 111 1111b,即zhi 127d 127d 補碼範圍 1000 0000b 0111 1111b真值範圍 1000 0000b 111 1111b,即 128d 127d 說明 8位字長模 2...

下列不屬於控制器組成部件的是A狀態暫存器B指令解碼器

控制器 controlunit 是整個cpu的指揮控制中心,bai由指令 du暫存器ir instructionregister 程式計zhi數器pc program counter 和操作控制器dao0c operationcontroller 三個部件組成。指令譯回碼器是答控制器中的主要部件之一...

哪個是組合邏輯電路?觸發器,暫存器,解碼器,計數器

解碼器,加法器,是組合邏輯電路。暫存器,計數器是時序邏輯電路,觸發器是組成時序邏輯電路的必備。由2個以上的與或非門電路組成的都是組合邏輯電路。所以你所說的幾個都是組合邏輯電路。組合邏輯電路和時序邏輯電路有什麼不同?解碼器 加法器 暫存器 計數器各屬於哪一類邏輯電路?兩者的去邊在於邏輯電路是否包含記憶...