2
A
답변
1
"정말 느린"부분에 따라 다릅니다. PIO 요청 (예 : in
및 out
)에 응답하는 데 시간이 오래 걸리면 실행 단위 (및 그에 따라 달라지는 모든 항목)가 지연됩니다. "정말 느린"메모리에서도 마찬가지입니다.
그러나 작업을 완료하는 데 오랜 시간이 걸리지 만 PIO 요청에 실제로 신속하게 응답하는 경우 (예 : 아직 작업이 완료되지 않았 음을 나타냄) CPU를 정말로 실속시킵니다.
적절히 설계된 하드웨어가 후자를 담당합니다.
아니요. 드라이버가 데이터를 사용할 수 있다고 신호를 보내면 드라이버가이 명령을 실행합니다. –
상태 레지스터를 읽는 방법은 무엇입니까? 다른 포트에서 다른 명령어를 사용합니까? 그것은 같은 문제입니다. – xmllmx
@HansPassant : 좋은 * 운전자는 그렇게 할 것입니다. 나쁜 사람은 디스크 기다리는 위치를 지정하는 커널을 쉽게 차단할 수 있습니다. – Linuxios