JavaScript is required

Biểu diễn số nguyên -88 (8 bit, có dấu) theo phương pháp mã bù 2? 

A.
11011011
B.
10001101
C.
10001101
D.
10101000
Trả lời:

Đáp án đúng: D


Để biểu diễn số -88 bằng mã bù 2 (8 bit), ta thực hiện các bước sau: 1. **Biểu diễn số dương 88 ở dạng nhị phân:** 88 = 64 + 16 + 8 = 2^6 + 2^4 + 2^3. Vậy 88 ở dạng nhị phân là 01011000. 2. **Tìm số bù 1 của 01011000:** Đảo tất cả các bit của 01011000, ta được 10100111. 3. **Tìm số bù 2:** Cộng 1 vào số bù 1 (10100111), ta được 10100111 + 1 = 10101000. Vậy, -88 được biểu diễn bằng mã bù 2 là 10101000.

Câu hỏi liên quan