JavaScript is required

Tìm giá trị biểu diễn số 150 (có dấu, 8 bit) theo phương pháp Mã bù 2? 

A.
10010110
B.
01101001
C.
00010110
D.
Không biểu diễn được
Trả lời:

Đáp án đúng: D


Số 150 ở hệ thập phân khi chuyển sang hệ nhị phân là 10010110. Vì đây là biểu diễn số có dấu 8-bit, bit старший (bit trái ngoài cùng) biểu diễn dấu. Trong trường hợp này, số 150 là số dương, nên bit dấu là 0. Do đó, biểu diễn đúng của 150 trong mã bù 2 với 8 bit phải có bit dấu là 0. Vì 150 > 127 nên không thể biểu diễn được.

Câu hỏi liên quan