Trắc nghiệm Kiến trúc máy tính Bài 18: ĐƯỜNG ĐI CỦA DỮ LIỆU 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 hỏi 30 phút Môn Kiến trúc máy tínhBẮT ĐẦU LÀM BÀITrắc nghiệm Kiến trúc máy tính Bài 18: ĐƯỜNG ĐI CỦA DỮ LIỆU 25 câu hỏi 30 phút Môn Kiến trúc máy tínhPHẦN I. Câu trắc nghiệm nhiều phương án lựa chọn.Câu 1Nhận biếtĐường đi dữ liệu (Datapath) trong CPU là gì?A.Chỉ là các đường dây vật lý kết nối CPU với bộ nhớ.B.Chỉ là các mạch thực hiện phép tính.C.CD.Chỉ là bộ nhớ cache. Lát kiểm tra lại Câu 2Nhận biếtThành phần nào sau đây là một phần của Đường đi dữ liệu?A.Đơn vị điều khiển (Control Unit).B.BC.Bộ nhớ chính (Main Memory).D.Bộ đếm chương trình (Program Counter) (Thường được coi là một thanh ghi, thuộc Datapath). *Chọn B là thành phần xử lý chính của Datapath* Lát kiểm tra lại Câu 3Nhận biếtThà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?A.ALU.B.Các thanh ghi.C.Bus dữ liệu.D.D Lát kiểm tra lại Câu 4Nhận biếtTrong 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?A.Instruction Register (IR).B.BC.Memory Buffer Register (MBR).D.ALU. Lát kiểm tra lại Câu 5Nhận biếtSau 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?A.ALU.B.Control Unit.C.CD.I/O Device. Lát kiểm tra lại Câu 6Nhận biếtLệnh được đọc từ bộ nhớ trong giai đoạn Fetch sẽ được lưu trữ tạm thời ở đâu trong CPU?A.Program Counter (PC).B.Memory Address Register (MAR).C.CD.Accumulator (AC). Lát kiểm tra lại Câu 7Nhận biếtTrong 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?A.Program Counter (PC).B.BC.Memory Buffer Register (MBR).D.General-purpose registers. Lát kiểm tra lại Câu 8Nhận biếtTrong 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?A.Trực tiếp từ bộ nhớ chính.B.Từ các thiết bị I/O.C.CD.Từ Program Counter. Lát kiểm tra lại Câu 9Nhận biếtKế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?A.Trực tiếp vào bộ nhớ chính.B.Trực tiếp ra thiết bị I/O.C.CD.Vào Instruction Register. Lát kiểm tra lại Câu 10Nhận biếtBus nội bộ (Internal Bus) trong CPU được sử dụng để làm gì?A.Kết nối CPU với bộ nhớ chính.B.Kết nối CPU với các thiết bị I/O.C.CD.Cung cấp tín hiệu đồng hồ. Lát kiểm tra lại Câu 11Nhận biếtMạch chọn kênh (Multiplexer) trong Đường đi dữ liệu có vai trò gì?A.Thực hiện phép tính.B.Lưu trữ dữ liệu.C.CD.Giải mã lệnh. Lát kiểm tra lại Câu 12Nhận biếtThanh 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ớ?A.Program Counter.B.Instruction Register.C.Memory Address Register.D.D Lát kiểm tra lại Câu 13Nhận biếtTrong 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?A.Program Counter.B.Instruction Register.C.Memory Address Register (MAR).D.D Lát kiểm tra lại Câu 14Nhận biếtTrong 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?A.Program Counter.B.Instruction Register.C.Memory Address Register (MAR).D.D Lát kiểm tra lại Câu 15Nhận biếtĐường đi dữ liệu cho phép các hoạt động nào xảy ra?A.Tìm nạp lệnh.B.Đọc và ghi dữ liệu từ bộ nhớ.C.Thực hiện các phép toán số học/logic.D.D Lát kiểm tra lại Câu 16Nhận biếtBộ 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ì?A.Thực hiện phép cộng/trừ.B.So sánh hai số.C.CD.Giải mã địa chỉ. Lát kiểm tra lại Câu 17Nhận biếtĐố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 để:A.Chỉ đọc dữ liệu từ bộ nhớ.B.Thực hiện phép toán ở ALU.C.CD.Cập nhật Program Counter. Lát kiểm tra lại Câu 18Nhận biếtĐố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 để:A.Chỉ ghi dữ liệu vào bộ nhớ.B.Thực hiện phép toán ở ALU.C.CD.Bỏ qua giai đoạn Execute. Lát kiểm tra lại Câu 19Nhận biếtTrạ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?A.ALU tạo ra, lưu trong IR.B.CU tạo ra, lưu trong PC.C.CD.Memory tạo ra, lưu trong MBR. Lát kiểm tra lại Câu 20Nhận biếtCá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?A.Chỉ đến ALU.B.Chỉ đến các thanh ghi.C.Chỉ đến bộ nhớ.D.D Lát kiểm tra lại Câu 21Nhận biếtViệ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?A.Giảm tốc độ xung nhịp.B.Tăng số lượng bóng bán dẫn không cần thiết.C.CD.Làm phức tạp hóa tập lệnh. Lát kiểm tra lại Câu 22Nhận biếtMạ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?A.ALU (thường được sử dụng cho phép cộng trong tính địa chỉ).B.Shifter.C.Multiplexer.D.D Lát kiểm tra lại Câu 23Nhận biếtTrong 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?A.Song song hoàn toàn.B.Tùy thuộc vào loại lệnh.C.CD.Chỉ diễn ra một trong ba giai đoạn. Lát kiểm tra lại Câu 24Nhận biếtKỹ 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?A.Làm cho ALU hoạt động nhanh hơn.B.Tăng số lượng thanh ghi.C.CD.Giảm kích thước vật lý của các thành phần. Lát kiểm tra lại Câu 25Nhận biếtCá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ì?A.Control signals.B.Addresses.C.Instructions.D.D Lát kiểm tra lại Số câu đã làm0/25|Thời gian còn lại--:--NỘP BÀI