JavaScript is required

Thực hiện phép toán sau trong thanh ghi 8 bit: 65-137

A.

10111000B

B.

0111000B

C.

00111000B

D.

111000B

Trả lời:

Đáp án đúng: B


Để thực hiện phép toán 65 - 137 trong thanh ghi 8 bit, ta cần thực hiện các bước sau: 1. **Đổi các số sang hệ nhị phân:** - 65 = 01000001 (8 bit) - 137 = 10001001 (8 bit) 2. **Tìm số bù 2 của 137:** - Đảo bit: 01110110 - Cộng 1: 01110111 Vậy số bù 2 của 137 là 01110111. 3. **Thực hiện phép cộng 65 + (-137) bằng cách cộng 65 với số bù 2 của 137:** 01000001 + 01110111 ---------------- 10111000 Kết quả là 10111000. Vì đây là số âm (bit старши си е 1), giá trị này đại diện cho kết quả âm của phép trừ. Do đó, đáp án đúng là 10111000B.

Câu hỏi liên quan