Trong chuẩn IEEE 754/85, dạng kép (double) có độ dài:
A.
64 bit
B.
80 bit
C.
32 bit
D.
128 bit
Trả lời:
Đáp án đúng: A
Trong chuẩn IEEE 754, dạng số thực dấu chấm động kép (double) được biểu diễn bằng 64 bit. Điều này cho phép biểu diễn số với độ chính xác cao hơn so với dạng đơn (single) 32 bit.
Số 101.25 trong hệ thập phân cần được chuyển đổi sang dạng biểu diễn IEEE 754.
1. Chuyển đổi phần nguyên: 101 = 01100101 (trong hệ nhị phân). 2. Chuyển đổi phần thập phân: 0.25 = 0.01 (trong hệ nhị phân). 3. Kết hợp: 101.25 = 01100101.01 (trong hệ nhị phân). 4. Chuẩn hóa: 1.10010101 x 2^6 5. Tính toán exponent: Bias = 127 (cho single precision). Exponent = 6 + 127 = 133 = 10000101 (trong hệ nhị phân). 6. Mantissa: 10010101 (lược bỏ bit 1 ở đầu). 7. Kết hợp: Sign bit (0 vì số dương), Exponent (10000101), Mantissa (10010101000000000000000). 8. Biểu diễn: 01000010110010101000000000000000. 9. Hexadecimal: 42 CA 80 00 H.
Câu hỏi yêu cầu tìm phát biểu sai về bộ xử lý. - A đúng: Bộ xử lý (CPU) điều khiển toàn bộ hoạt động của máy tính. - B đúng: Bộ xử lý hoạt động dựa trên các chương trình được lưu trữ trong bộ nhớ. - C đúng: Bộ xử lý (CPU) thường được xem xét gồm hai thành phần chính là Khối điều khiển (Control Unit - CU) và Khối số học/logic (Arithmetic Logic Unit - ALU). - D sai: Mặc dù có thể chia nhỏ hơn, nhưng bộ xử lý thường được xem xét có hai thành phần chính, không phải ba. Vậy đáp án sai là D.
Thứ tự đúng của các công đoạn trong bộ xử lý là: Đầu tiên, nhận lệnh (Fetch) từ bộ nhớ. Sau đó, giải mã lệnh (Decode) để xác định thao tác cần thực hiện. Tiếp theo, nhận dữ liệu (Fetch Operands) cần thiết cho việc thực hiện lệnh. Sau khi có lệnh và dữ liệu, bộ xử lý sẽ xử lý dữ liệu (Execute). Cuối cùng, ghi dữ liệu (Write Back) kết quả vào bộ nhớ hoặc thanh ghi. Vậy đáp án B là chính xác.
CPU điều khiển việc đọc/ghi dữ liệu từ/vào bộ nhớ (ngăn nhớ), các cổng vào/ra (I/O). CPU cũng điều khiển việc ghi dữ liệu vào các thanh ghi bên trong nó. Tuy nhiên, việc xử lý các tín hiệu từ bên ngoài gửi đến (ví dụ như ngắt) là do bộ điều khiển ngắt (interrupt controller) hoặc các mạch logic khác xử lý, sau đó mới thông báo cho CPU. Do đó, CPU không trực tiếp 'điều khiển' việc xử lý các tín hiệu này mà chỉ nhận thông báo và phản hồi lại.