Trả lời:
Đáp án đúng: A
Số -128 trong biểu diễn bù hai (two's complement) trên thanh ghi 8 bit được biểu diễn là 10000000B. Trong biểu diễn bù hai, bit старший (most significant bit - MSB) biểu diễn dấu. Nếu MSB là 1, số đó là âm. Để tìm biểu diễn bù hai của một số âm, ta lấy biểu diễn dương của số đó, инвертируем (đảo ngược) tất cả các bit, sau đó cộng 1. Tuy nhiên, -128 là trường hợp đặc biệt. Số dương lớn nhất có thể biểu diễn bằng 7 bit là 127 (01111111B). Vì vậy, -128 được biểu diễn trực tiếp là 10000000B trong bù hai. Các phương án khác không đúng vì:
- 01111111B biểu diễn số 127.
- 11111111B biểu diễn số -1.
- 10000001B biểu diễn số -127.





