한 걸음씩..

컴퓨터 시스템 구조[1] - 컴퓨터 시스템 연산 본문

잡다한 공부방

컴퓨터 시스템 구조[1] - 컴퓨터 시스템 연산

반엘 2013. 7. 15. 10:57

컴퓨터 시스템 연산

- 현대의 범용 컴퓨터 시스템은 공유 메모리에 대한 접근을 제공하는 공통 버스에 의해 연결된 여러 개의 장치 제어기(특정장치를 관리)와 하나의 CPU로 구성되어 있다.

- CPU와 장치 제어기는 메모리 사이클을 얻기 위해 경쟁하면서 병행 수행될 수 있다.

- 컴퓨터 구동 조건

 ■ 수행할 초기 프로그램을 가져야 함

 ■ "init" 와 같은 초기 프로세스를 실행하고 무슨 사건(event)이 발생하기를 기다린다.

 ■ 사건이 발생하면 하드웨어나 소프트웨어로부터 발생한 인터럽트에 의해 신호가 보내어진다.

 ■ 현대의 운영체제는 인터럽트 구동식(interrupt driven)이다. 실행할 프로세스가 없고, 서비스할 입/출력 장치도 없고, 응답해 주어야 할 사용자도 없다면, 운영체제는 무언가가 일어나기를 기다린다.