JavaScript is required

Thực hiện phép toán trong thanh ghi 16 bit: 9ABCh + 5432h

A.

0001 1110 1101 1110B

B.

0001 1010 1110 1110B

C.

0010 0001 1101 0110B

D.

0011 0001 0011 0110B

Trả lời:

Đáp án đúng: A


Đầu tiên, đổi hai số từ hệ thập lục phân sang hệ thập phân: 9ABCh = 9 * 16^3 + 10 * 16^2 + 11 * 16^1 + 12 * 16^0 = 39356 5432h = 5 * 16^3 + 4 * 16^2 + 3 * 16^1 + 2 * 16^0 = 21554 Tiếp theo, thực hiện phép cộng hai số trong hệ thập phân: 39356 + 21554 = 60910 Cuối cùng, chuyển kết quả về hệ nhị phân: 60910 = 1110110111101110 (binary), ở dạng 16 bit là: 1110 1101 1110 1110 Vì không có đáp án nào trùng khớp với kết quả tính toán, nên câu hỏi này không có đáp án đúng.

Câu hỏi liên quan