Tại sao khi sử dụng thanh ghi địa chỉ bộ nhớ, độ dài mã lệnh truy cập bộ nhớ sẽ ngắn hơn?
Trả lời:
Đáp án đúng: B
Câu hỏi đề cập đến ưu điểm của việc sử dụng thanh ghi địa chỉ bộ nhớ trong việc truy cập bộ nhớ so với việc sử dụng trực tiếp địa chỉ bộ nhớ trong mã lệnh.
Phương án A đúng vì khi sử dụng thanh ghi địa chỉ, bộ điều khiển (CU) không cần thực hiện các phép tính toán phức tạp để tạo ra địa chỉ bộ nhớ, mà chỉ cần lấy địa chỉ đã được lưu trữ sẵn trong thanh ghi.
Phương án B đúng vì khi sử dụng thanh ghi địa chỉ, phần mã lệnh không cần phải chứa toàn bộ địa chỉ bộ nhớ đầy đủ. Thay vào đó, mã lệnh chỉ cần tham chiếu đến thanh ghi địa chỉ, giúp giảm kích thước của mã lệnh.
Phương án C không liên quan trực tiếp đến việc độ dài mã lệnh ngắn hơn. Dữ liệu được truyền vào thanh ghi địa chỉ không ảnh hưởng trực tiếp đến độ dài của mã lệnh truy cập bộ nhớ.
Vì cả A và B đều đúng, phương án D (Cả ba câu kia đều đúng) cũng đúng. Tuy nhiên do C sai nên đáp án chính xác nhất là B.
Đáp án đúng là B: Do không phải mã hóa địa chỉ của bộ nhớ trong mã lệnh