운영체제1 [OS] SystemStructure & Program Execution 1 CPU + Memory → Computer I/O device Input : I/O device에서 입력된 데이터가 컴퓨터로 보내지는 방향 Output → 컴퓨터에서 데이터를 처리 후 그 결과를 필요한 device로 내보내는 방향 1. CPU cpu는 pc가 가리키는 메모리주소에 있는 Instruction을 읽고 실행하는 것. 다음 Instruction을 읽기 전에 Interrupt line을 체크하여 Interrupt가 있다면 기존에 실행중인 작업 멈추고 cpu를 누가 쓰고 있었든 상관없이 cpu제어권이 운영체제에게 넘어가게 된다. 운영체제는 매 Interrupt 마다 Interrupt가 걸린 이유가 os 안의 커널 함수로 정의되어 있다. Interrupt Vector(인터럽트 번호와 주소의 쌍) / .. 2023. 10. 4. 이전 1 다음