JavaScript is required

Phát biểu nào sau đây là đúng:

A.
HOLD là tín hiệu CPU trả lời ra bên ngoài
B.
HOLD không phải là tín hiệu điều khiển
C.
HOLD là tín hiệu điều khiển xin ngắt
D.
HOLD là tín hiệu từ bên ngoài xin CPU nhường bus
Trả lời:

Đáp án đúng: D


HOLD là một tín hiệu điều khiển từ bên ngoài gửi đến CPU, yêu cầu CPU nhường quyền sử dụng bus (địa chỉ, dữ liệu, điều khiển) cho một thiết bị khác, thường là DMA controller. CPU sẽ trả lời bằng tín hiệu HLDA (HOLD Acknowledge) để báo cho thiết bị bên ngoài biết là CPU đã nhường bus. Vì vậy, đáp án D là chính xác. Các đáp án khác không đúng vì: - A: HOLD là tín hiệu nhận vào, không phải tín hiệu CPU trả lời ra bên ngoài. - B: HOLD là tín hiệu điều khiển. - C: HOLD không phải tín hiệu xin ngắt, tín hiệu xin ngắt là INTR hoặc IRQ.

Câu hỏi liên quan