"KOCW - 반효경 교수님의 운영체제" 를 듣고 정리한 내용입니다. System Structure & Program Execution 컴퓨터 시스템 구조 (사진 출처 - KOCW 운영체제 강의) CPU는 평생 메모리에 접근하여 명령어를 실행하는 일만 한다. 명령어 하나를 처리하면 Program Counter를 1 증가시켜 다음 명령어를 실행한다. Mode bit 사용자 모드 (1) : 사용자 프로그램 수행 커널 모드 (0) : OS 코드 수행 운영체제가 CPU를 갖고 있으므로 모든 명령어 수행 가능 (메모리 접근, I/O 접근 등) interrupt 나 exception 발생 시 하드웨어가 mode bit을 0으로 바꾼다. 운영체제에서 사용자 프로그램으로 CPU를 다시 넘길 때에는 mode bit을 1..