컴퓨터 시스템 구조 CPU와 Memory : Computer Disk와 키보드, 프린터, 모니터 : I/O device CPU 메모리보다 더 빠르면서 정보를 저장할 수 있는 register를 가진다 지금 CPU에서 실행되는 것이 운영체제인지 사용자 프로그램인지를 구분해주는 mode bit을 가진다 CPU가 메모리 접근을 하다가 I/O가 발생하면 이를 I/O device의 device controller에 요청하고 자신은 다음 Instruction을 실행한다. 사용자 프로그램은 직접 I/O 접근을 못하므로 자신의 CPU 제어권을 OS에 넘기면서 이를 요청하는 것이며, OS는 device controller에 의해 I/O가 진행되는 동안 CPU의 제어권을 다른 프로그램으로 넘겨준다 I/O 요청을 받은 해당 ..