JavaScript is required

Trong hệ nhị phân số âm 127 biểu diễn bằng tổ hợp 8 bit sẽ bằng?

A. 01111111B

B. 10000000B

C. 10000001B

D. 11111111B

Trả lời:

Đáp án đúng: D


Để biểu diễn số âm trong hệ nhị phân bằng phương pháp bù hai (two's complement), ta thực hiện các bước sau: 1. **Biểu diễn số dương:** Số 127 trong hệ nhị phân 8 bit là 01111111. 2. **Đảo bit (lấy bù một):** Đảo tất cả các bit của 01111111, ta được 10000000. 3. **Cộng 1:** Cộng 1 vào kết quả vừa đảo bit: 10000000 + 1 = 10000001. Vậy, số -127 trong hệ nhị phân 8 bit (dùng bù hai) là 10000001. Do đó, đáp án đúng là C.

Câu hỏi liên quan