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: D


Để thực hiện phép trừ 65 - 137 trong thanh ghi 8 bit, ta cần thực hiện các bước sau: 1. **Chuyển đổi sang hệ nhị phân:** - 65 (hệ thập phân) = 01000001 (hệ nhị phân) - 137 (hệ thập phân) = 10001001 (hệ nhị phân) 2. **Thực hiện phép trừ:** Vì 65 < 137, kết quả sẽ là một số âm. Để biểu diễn số âm trong hệ nhị phân, ta sử dụng phương pháp bù 2. 3. **Tìm số bù 2 của 137:** - Đảo bit của 10001001: 01110110 - Cộng 1: 01110110 + 1 = 01110111 Vậy, số bù 2 của 137 là 01110111. 4. **Thực hiện phép cộng (65 + bù 2 của 137):** 01000001 + 01110111 = 10111000 Vì phép trừ 65 - 137 cho kết quả âm, 10111000 là biểu diễn bù 2 của kết quả. Do đó, đáp án đúng là 10111000B.

Câu hỏi liên quan