컴퓨터 시스템에 대하여

컴퓨터 시스템은 데이터를 처리하는 물리적인 기계 장치인 하드웨어와 특별한 작업을 지시하려고 명령어로 작성한 프로그램인 소프트웨어로 구성된다. 운영체제는 컴퓨터 하드웨어와 사용자 사이에 위치하며 하드웨어와 소프트웨어 자원을 관리하는 프로그램이다.

컴퓨터 하드웨어는 보통 프로세서(중엉처리장치), 버스, 메모리 등 다양한 주변장치로 구성된다. 각 장치가 세부적으로 어떻게 구성되고 동작하는지를 이해하면 운영체제가 자원을 어떻게 관리하는지 원리를 쉽게 이해할 수 있다.


프로세서 - 디스크 드라이브(디스크) - 프린터 드라이브(프린터) - 테이프 드라이브(테이프)

메모리 드라이버

메모리

프로세서는 컴퓨터 하드웨어 구성요소중 운영체제와 가장 밀접한 하드웨어로 컴퓨터 각 부분의 동작을 제어하고 연산을 수행한다. 중앙처리장치(CPU)라고 하며 레지스터, 산술 논리 연산장치, 제어장치로 구성된다. 

흔히 접하는 개인용 컴퓨터는 주기억장치를 제외한 레지스터, 산술 논리 연상장치, 제어장치를 칩하나로 구성한 마이크로프로세서를 이용한다.


버스는 프로세서를 비롯해 각 장치 간 또는 서브시스템을 서로 연결하여 정보를 주고받을 수 있게 해주는 통로다. 컴퓨터 내부의 다양한 신호는 이 버스를 통해 전달된다. 컴퓨터 내부의 각요소에는 다양한 신호(데이터 입출력신호, 프로세서 상태 신호, 인터럽트 요구와 허가 신호, 클록(Clock) 신호 등)가 끊임없이 이동한다. 이 신호는 공통 통신 채널 즉 버스를 통해 전달된다.


내부버스와 외부 버스, 그리고 버스 기능에 따라 데이터 버스, 주소버스 제어버스는 다음에 포스팅 하겠다.


Post a Comment

다음 이전