Tạo Trắc Nghiệm

Trắc nghiệm Kiến trúc máy tính Bài 18: ĐƯỜNG ĐI CỦA DỮ LIỆU

25 câu · Đề ôn tập tổng hợp

Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án.
Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải.
Thi thử: nộp bài mới chấm điểm và hiện lời giải.

Câu 1

Đường đi dữ liệu (Datapath) trong CPU là gì?

Đáp án và lời giải

Đáp án: C

Câu 2

Thành phần nào sau đây là một phần của Đường đi dữ liệu?

Đáp án và lời giải

Đáp án: B

Câu 3

Thành phần nào điều khiển hoạt động của Đường đi dữ liệu, bằng cách tạo ra các tín hiệu điều khiển phù hợp?

Đáp án và lời giải

Đáp án: D

Câu 4

Trong giai đoạn Fetch (Tìm nạp) của chu trình lệnh, địa chỉ của lệnh tiếp theo được lấy từ đâu?

Đáp án và lời giải

Đáp án: B

Câu 5

Sau khi lấy địa chỉ lệnh từ PC, địa chỉ này được đưa lên bus địa chỉ và gửi đến thành phần nào để đọc lệnh?

Đáp án và lời giải

Đáp án: C

Câu 6

Lệnh được đọc từ bộ nhớ trong giai đoạn Fetch sẽ được lưu trữ tạm thời ở đâu trong CPU?

Đáp án và lời giải

Đáp án: C

Câu 7

Trong giai đoạn Decode (Giải mã), nội dung của thanh ghi nào được sử dụng bởi Đơn vị điều khiển để xác định thao tác cần thực hiện?

Đáp án và lời giải

Đáp án: B

Câu 8

Trong giai đoạn Execute (Thực thi), nếu lệnh là phép toán số học hoặc logic, các toán hạng (dữ liệu đầu vào) thường được lấy từ đâu?

Đáp án và lời giải

Đáp án: C

Câu 9

Kết quả của một phép toán số học hoặc logic thực hiện bởi ALU trong giai đoạn Execute thường được lưu trữ ở đâu?

Đáp án và lời giải

Đáp án: C

Câu 10

Bus nội bộ (Internal Bus) trong CPU được sử dụng để làm gì?

Đáp án và lời giải

Đáp án: C

Câu 11

Mạch chọn kênh (Multiplexer) trong Đường đi dữ liệu có vai trò gì?

Đáp án và lời giải

Đáp án: C

Câu 12

Thanh ghi nào trong CPU được sử dụng để lưu trữ tạm thời kết quả của các phép toán trước khi ghi nó vào thanh ghi đích hoặc bộ nhớ?

Đáp án và lời giải

Đáp án: D

Câu 13

Trong quá trình ghi dữ liệu vào bộ nhớ, dữ liệu cần ghi được đặt ở đâu trước khi đưa lên Bus dữ liệu?

Đáp án và lời giải

Đáp án: D

Câu 14

Trong quá trình đọc dữ liệu từ bộ nhớ, dữ liệu được đọc về và lưu trữ tạm thời ở đâu trong CPU?

Đáp án và lời giải

Đáp án: D

Câu 15

Đường đi dữ liệu cho phép các hoạt động nào xảy ra?

Đáp án và lời giải

Đáp án: D

Câu 16

Bộ dịch (Shifter) là một thành phần thường thấy trong Đường đi dữ liệu, có chức năng gì?

Đáp án và lời giải

Đáp án: C

Câu 17

Đối với lệnh STORE (ghi dữ liệu từ thanh ghi vào bộ nhớ), Đơn vị điều khiển sẽ tạo ra tín hiệu điều khiển để:

Đáp án và lời giải

Đáp án: C

Câu 18

Đối với lệnh LOAD (đọc dữ liệu từ bộ nhớ vào thanh ghi), Đơn vị điều khiển sẽ tạo ra tín hiệu điều khiển để:

Đáp án và lời giải

Đáp án: C

Câu 19

Trạng thái (Status) hoặc cờ (Flags) (ví dụ: cờ Zero, cờ Carry, cờ Negative) được tạo ra bởi thành phần nào và thường được lưu trữ ở đâu trong CPU?

Đáp án và lời giải

Đáp án: C

Câu 20

Các tín hiệu điều khiển do Đơn vị điều khiển tạo ra được gửi đến các thành phần nào trong Đường đi dữ liệu?

Đáp án và lời giải

Đáp án: D

Câu 21

Việc tăng số lượng thanh ghi đa năng (General-purpose registers) trong CPU có thể cải thiện hiệu năng của Đường đi dữ liệu như thế nào?

Đáp án và lời giải

Đáp án: C

Câu 22

Mạch nào trong Đường đi dữ liệu có vai trò tính toán địa chỉ hiệu dụng (Effective Address) trong các chế độ định địa chỉ phức tạp?

Đáp án và lời giải

Đáp án: D

Câu 23

Trong một chu trình lệnh không có pipeline, các giai đoạn Fetch, Decode, Execute diễn ra như thế nào?

Đáp án và lời giải

Đáp án: C

Câu 24

Kỹ thuật Pipeline nhằm mục đích tối ưu hóa việc sử dụng Đường đi dữ liệu bằng cách nào?

Đáp án và lời giải

Đáp án: C

Câu 25

Các thành phần của Đường đi dữ liệu được kết nối với nhau bằng các đường truyền dữ liệu gọi là gì?

Đáp án và lời giải

Đáp án: D