[운영체제 정리] 2.컴퓨터 시스템 구조
컴퓨터 시스템의 구조 컴퓨터는 크게 cpu와 메모리와 i/o디바이스로 구성되어 있다. 메모리는 cpu의 작업공간이다. 운영체제는 처리할 프로그램을 메모리에 올려놓고 한줄씩 cpu로 읽어들여서 작업을 처리한다. cpu에 대해서 cpu는 매 순간 메모리에 위치한 기계어를 읽어서 실행한다. cpu에는 다음에 읽을 메모리의 위치를 가리키고 있는 프로그램 카운터(레지스터)가 있다. cpu 는 아주 빠른 일꾼이다. 혼자서 무엇을 할 수 없다. 프로그램 카운터가 지시하는 메모리 주소로 가서 일을 한다. 만약 인터럽트가 들어왔다면, 하던 작업을 잠시 멈추고, cpu 제어권을 운영체제에게 자동으로 넘어간다. 운영체제는 인터럽트 백터별(인터럽트 번호와 주소를 가지고 있다.)로 인터럽트 루틴을 처리 한다. 레지스터: cpu..