JavaScript is required

Biểu diễn số (+123) theo chuẩn IBM 360?

A.

427B0000H

B.

0CD0000H

C.

3030000H

D.

4CD000H

Trả lời:

Đáp án đúng: A


Số (+123) được biểu diễn theo chuẩn IBM 360 như sau: 1. **Đổi sang hệ thập lục phân:** 123 (hệ thập phân) = 7B (hệ thập lục phân). 2. **Chuẩn hóa:** Vì là số dương, dấu là '+', trong hệ IBM 360, dấu dương được biểu diễn bằng 'C' hoặc '4' ở nibble đầu tiên của byte đầu tiên. Chọn '4'. Số '7B' cần được chuẩn hóa thành dạng số thực dấu chấm động. Vì IBM 360 sử dụng hệ cơ số 16, ta cần dịch '7B' sao cho nó nằm trong khoảng [1/16, 1). Trong trường hợp này, 7B đã nằm trong khoảng đó. 3. **Tính toán đặc trưng (characteristic):** Đặc trưng được tính bằng cách cộng bias (64 trong hệ thập phân, tương đương 40 trong hệ thập lục phân) vào số mũ. Vì số đã chuẩn hóa nên số mũ là 0. Vậy đặc trưng là 40 (hệ thập lục phân). 4. **Biểu diễn cuối cùng:** Kết hợp dấu, đặc trưng và phần định trị (mantissa), ta có: 427B0000 (hệ thập lục phân). * Byte đầu: 42 (dấu dương '4', đặc trưng '2' (40 + 2 do 7B * 16^2 ~ 123)) * Các byte tiếp theo: 7B0000 (phần định trị và phần bù để đủ 4 byte).

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