Tạo Trắc Nghiệm

Trắc nghiệm Kiến trúc máy tính Bài 28: CÁC PHƯƠNG PHÁP TRAO ĐỔI 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

Có những phương pháp chính nào để CPU hoặc hệ thống trao đổi dữ liệu với các thiết bị ngoại vi?

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

Đáp án: D

Câu 2

Trong phương pháp Programmed I/O (I/O theo chương trình), vai trò chính của CPU trong quá trình trao đổi dữ liệu là gì?

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

Đáp án: C

Câu 3

Programmed I/O phù hợp nhất cho những loại thiết bị ngoại vi nào?

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

Đáp án: D

Câu 4

Nhược điểm chính của phương pháp Programmed I/O là gì?

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

Đáp án: C

Câu 5

Trong Programmed I/O, CPU kiểm tra trạng thái của thiết bị bằng cách đọc từ đâu?

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

Đáp án: D

Câu 6

Trong phương pháp Interrupt-driven I/O (I/O dựa trên ngắt), thiết bị ngoại vi thông báo cho CPU khi nó đã sẵn sàng trao đổi dữ liệu bằng cách nào?

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

Đáp án: C

Câu 7

Khi nhận được tín hiệu ngắt từ thiết bị I/O, CPU sẽ làm gì?

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

Đáp án: C

Câu 8

Vai trò của Chương trình xử lý ngắt (Interrupt Handler hoặc Interrupt Service Routine – ISR) là gì?

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

Đáp án: C

Câu 9

So với Programmed I/O, Interrupt-driven I/O có ưu điểm chính là gì?

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

Đáp án: D

Câu 10

Nhược điểm của Interrupt-driven I/O là gì?

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

Đáp án: B

Câu 11

Để xử lý ngắt, hệ thống cần có những thành phần nào?

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

Đáp án: C

Câu 12

Trong phương pháp Direct Memory Access (DMA), việc truyền dữ liệu giữa thiết bị ngoại vi và bộ nhớ chính được thực hiện bởi thành phần nào?

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

Đáp án: D

Câu 13

Quá trình truyền dữ liệu bằng DMA bắt đầu như thế nào?

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

Đáp án: C

Câu 14

Sau khi Bộ điều khiển DMA được khởi tạo bởi CPU, quá trình truyền dữ liệu diễn ra như thế nào?

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

Đáp án: C

Câu 15

Khi quá trình truyền dữ liệu bằng DMA hoàn tất, Bộ điều khiển DMA thông báo cho CPU bằng cách nào?

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

Đáp án: C

Câu 16

Ưu điểm chính của phương pháp DMA là gì?

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

Đáp án: D

Câu 17

Nhược điểm của phương pháp DMA là gì?

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

Đáp án: D

Câu 18

Bộ điều khiển DMA cần truy cập loại bus nào để truyền dữ liệu trực tiếp giữa thiết bị I/O và bộ nhớ chính?

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

Đáp án: D

Câu 19

Trong phương pháp nào, CPU dành phần lớn thời gian để kiểm tra trạng thái của thiết bị thay vì thực hiện các tác vụ tính toán hữu ích?

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

Đáp án: C

Câu 20

Phương pháp nào phù hợp nhất cho các thiết bị ngoại vi tốc độ cao truyền khối lượng dữ liệu lớn như ổ cứng, card mạng hiệu năng cao?

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

Đáp án: D

Câu 21

Giao thức “handshaking” (bắt tay) trong truyền dữ liệu I/O là gì?

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

Đáp án: D

Câu 22

Kỹ thuật “Polling” (kiểm tra trạng thái liên tục) là đặc trưng của phương pháp I/O nào?

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

Đáp án: C

Câu 23

Bộ điều khiển thiết bị (Device Controller) thực hiện nhiệm vụ chính nào liên quan đến việc trao đổi dữ liệu?

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

Đáp án: D

Câu 24

Kênh I/O (I/O Channel) là một bộ xử lý chuyên dụng cho các thao tác I/O, giúp giảm tải thêm cho CPU. Kênh I/O hoạt động giống với phương pháp trao đổi dữ liệu nào ở mức độ nâng cao?

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

Đáp án: D

Câu 25

Trong hệ thống đa nhiệm, việc sử dụng Interrupt-driven I/O và DMA giúp hệ điều hành làm gì hiệu quả hơn?

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

Đáp án: D