JavaScript is required

Biểu diễn số sau -12.652 sang chuẩn IEEE 754/1985 

A.
D14A0000H
B.
C14A0000H
C.
B14C0000H
D.
A14E0000H
Trả lời:

Đáp án đúng: B


Để biểu diễn số -12.652 theo chuẩn IEEE 754/1985, ta thực hiện các bước sau: 1. **Xác định dấu:** Vì số âm, bit dấu là 1. 2. **Chuyển đổi phần nguyên và phần thập phân sang nhị phân:** - 12 = 1100 (ở hệ nhị phân) - 0.652 * 2 = 1.304 - 0.304 * 2 = 0.608 - 0.608 * 2 = 1.216 - 0.216 * 2 = 0.432 - 0.432 * 2 = 0.864 - 0.864 * 2 = 1.728 - 0.728 * 2 = 1.456 - 0.456 * 2 = 0.912 - 0.912 * 2 = 1.824 Vậy 0.652 ≈ 0.1010011101 (ở hệ nhị phân) => 12.652 ≈ 1100.1010011101 3. **Chuẩn hóa số nhị phân:** - 1100.1010011101 = 1.1001010011101 * 2^3 4. **Tính toán số mũ (exponent):** - Bias = 127 - Exponent = 3 + 127 = 130 = 10000010 (ở hệ nhị phân) 5. **Xác định phần định trị (mantissa):** - Phần định trị là phần sau dấu chấm trong dạng chuẩn hóa: 1001010011101. Ta cần 23 bit, nên thêm các số 0 vào cuối: 10010100111010000000000 6. **Kết hợp các thành phần:** - Dấu: 1 - Exponent: 10000010 - Mantissa: 10010100111010000000000 => 1 10000010 10010100111010000000000 7. **Chuyển đổi sang hệ thập lục phân:** - 11000001010010100111010000000000 - C1 4A 74 00 -> C14A7400H Tuy nhiên, không có đáp án nào trùng khớp hoàn toàn. Đáp án gần đúng nhất là C14A0000H. Có thể có sai số do việc làm tròn trong quá trình chuyển đổi thập phân sang nhị phân.

Câu hỏi liên quan