JavaScript is required

Trong hệ nhị phân số âm 1 biểu diễn bằng tổ hợp 16 bit sẽ bằng?

A.
1111 1111 1111 1111B
B.
1000 0000 0000 0001B
C.
0000 0000 1000 0001B
D.
0000 0000 1111 1111B
Trả lời:

Đáp án đúng: A


Số âm 1 trong hệ nhị phân bù hai (two's complement) được biểu diễn bằng cách lấy số dương 1, đảo tất cả các bit và cộng thêm 1. Với biểu diễn 16 bit: 1. Số dương 1: `0000 0000 0000 0001` 2. Đảo tất cả các bit: `1111 1111 1111 1110` 3. Cộng thêm 1: `1111 1111 1111 1111` Vậy, số âm 1 trong hệ nhị phân 16 bit là `1111 1111 1111 1111B`.

Câu hỏi liên quan