JavaScript is required

Biểu diễn của số -128 trong thanh ghi 8 bit là?

A.

10000000B

B.

01111111B

C.

11111111B

D.

10000001B

Trả lời:

Đáp án đúng: A


Số -128 trong hệ nhị phân 8-bit, sử dụng phương pháp bù 2 (two's complement) để biểu diễn số âm, được tính như sau: 1. **Biểu diễn số dương 128:** Số 128 trong hệ nhị phân là 10000000. 2. **Tìm số bù 1 (one's complement):** Đảo tất cả các bit của 10000000, ta được 01111111. 3. **Tìm số bù 2 (two's complement):** Cộng 1 vào số bù 1, tức là 01111111 + 1 = 10000000. Vậy, số -128 được biểu diễn là 10000000B. Do đó, đáp án đúng là A.

Câu hỏi liên quan