JavaScript is required

Biểu diễn của số -128 trong thanh ghi 8 bit là?

A.

10000000B 

B.

01111111B

C.

11111111B 

D.

10000001B

Trả lời:

Đáp án đúng: A


Trong biểu diễn số bù hai (two's complement), số -128 trong thanh ghi 8 bit được biểu diễn là 10000000B. Giải thích chi tiết: * **Biểu diễn bù hai:** Đây là phương pháp phổ biến để biểu diễn số nguyên có dấu trong máy tính. Số âm được biểu diễn bằng cách lấy bù một (đảo bit) của số dương tương ứng, sau đó cộng thêm 1. * **Số 128 (dương):** Trong 8 bit, số 128 (dương) được biểu diễn là 10000000B. Tuy nhiên, vì bit старший nhất (MSB) là 1, nên nó thường được hiểu là số âm nếu sử dụng biểu diễn số có dấu. * **Số -128:** Vì vậy, trong biểu diễn bù hai, 10000000B chính là biểu diễn của -128. Các số âm khác được biểu diễn bằng cách lấy số dương tương ứng, đảo bit và cộng 1. Tuy nhiên, trong trường hợp này, 10000000B đã là biểu diễn đúng của -128.

Chia sẻ tài liệu ôn thi với 300 câu trắc nghiệm Vi xử lý có đáp án dành cho các bạn sinh viên. Đây cũng là đề cương ôn tập hữu ích giúp bạn hệ thống kiến thức chuẩn bị cho kì thi sắp diễn ra. Mời các bạn tham khảo!


50 câu hỏi 60 phút

Câu hỏi liên quan