JavaScript is required

Biểu diễn số thực X = 9.6875 dưới dạng dấu chấm động theo chuẩn IEEE 754 với 32 bit thì phần mã lệch (e) có giá trị là bao nhiêu?

A. 11111111
B. 10000001
C. 10001111
D. 10000010
Trả lời:

Đáp án đúng: D


Để biểu diễn số thực 9.6875 dưới dạng dấu chấm động theo chuẩn IEEE 754 với 32 bit, ta cần thực hiện các bước sau: 1. **Chuyển đổi số 9.6875 sang dạng nhị phân:** - Phần nguyên: 9 = 1001 (trong hệ nhị phân) - Phần thập phân: 0.6875 = 0.1011 (trong hệ nhị phân) Vậy, 9.6875 = 1001.1011 (hệ nhị phân) 2. **Chuẩn hóa số nhị phân:** - Dịch dấu chấm sang trái để chỉ có một chữ số khác 0 đứng trước dấu chấm: 1001.1011 = 1.0011011 * 2^3 3. **Xác định các thành phần của biểu diễn dấu chấm động:** - Dấu (Sign): Số dương nên dấu là 0. - Phần định trị (Mantissa/Fraction): 0011011 (loại bỏ số 1 ở trước dấu phẩy). - Phần mũ (Exponent): 3 (số mũ của 2 trong dạng chuẩn hóa). 4. **Tính mã lệch (biased exponent):** - Vì sử dụng 32 bit, phần mũ có 8 bit. Vậy bias = 2^(8-1) - 1 = 2^7 - 1 = 127. - Mã lệch = Exponent + Bias = 3 + 127 = 130. 5. **Chuyển đổi mã lệch sang nhị phân:** - 130 = 10000010 (trong hệ nhị phân) Vậy, phần mã lệch (e) có giá trị là 10000010.

Tài liệu tổng hợp các câu hỏi trắc nghiệm lý thuyết môn Nhập môn Công nghệ thông tin (CNTT) hay Tin học đại cương, bao gồm các chủ đề về tổng quan CNTT, biểu diễn dữ liệu, tổ chức hệ thống máy tính, phần mềm thông dụng (Microsoft Word, Excel, PowerPoint) và lập trình cơ bản (ngôn ngữ C). Phù hợp cho sinh viên Đại học Kinh tế Quốc dân.


50 câu hỏi 60 phút

Câu hỏi liên quan