About
Book
Github
개발기
About
Book
Github
개발기
#PCB
포스트
시스템 구조 & 프로그램 실행 2
동기식 입출력 비동기식 입출력 동기식 입출력 : I/O를 요청한 후에 I/O 장치로부터 작업이 완료된 후에야 사용자 프로그램이 다른 일을 할 수 있는 것 비동기식 입출력 : I/O를 요청한 후에 작업이 끝나기를 기다리지 않고 제어가 사용자 프로그램에 즉시 넘어가는 것 작업이 끝났다는 것은 인터럽트를 통해서 알려줌 구현 방법 1 : CPU도 낭비지만 하나의 I/O장치가 하나의 작업 밖에 못함 구현 방법 2 : I/O를 요청한 프로그램은 어차피 일을 못하니까 그 프로그램을 제외하고 다른 프로그램에 CPU를 넘겨줌 DMA (Direct Memory Access) 서로 다른 입출력 명령어 방식1 : Memory Address를 통해 메모리에 접근하고, 별도의 Device Address를 통해 Device에 접근하
Computer Science
-
OS
#
OS
#
PCB
2024.12.18
· Updated 2024.12.22
Detail
1
© Churnobyl 성철민
Contact: tjdcjfals@gmail.com