컴퓨터 구조

728x90

 

컴퓨터에서의 하드웨어는 기계적(물리)인 장치, 소프트웨어는 하드웨어의 동작을 제어하고 지지하는 역할을 하는 모든 종류의 프로그램을 일컫는다.

 

1. Hardware(하드웨어)

 

중앙처리장치(Central Process Unit, CPU)

: 기억, 해석, 연산, 제어라는 4대 주요 기능을 관할하는 장치이다.

 

ROM(Read Only Memory)

: 전원을 꺼도 데이터가 유지되며, 하드웨어의 상태 정보와 시스템 구종을 위한 프로그램 및 시스템 유틸맅티 등을 저장한다.

 

RAM(Random Access Memory)

: 시스템 전원이 연결되어 있을 때만 동작하는 메모리이며, 활성 시스템에서 현재 사용되는 프로그램 및 사용자의 데이터를 저장한다.

 

보조기억장치

: 입/출력 인터페이스를 통해 주 기억 장치를 보조한다. 

: 주 기억 장치에 비해 상대적으로 가격이 저렴하며 용량이 크다. 탈 부착이 쉬워 휴대하기 쉽지만, 상대적으로 느리기 때문에 데이터를 보관하기 위해 사용한다.

 

입출력 장치

: 키보드, 마우스, 모니터 등 사용자가 입력한 내용을 전기적 신호로 바꿔 시스템에 전달하고, 그에 대한 응답을 사용자가 인지할 수 있는 형태로 변환한다.

 

 

2. Software(소프트웨어)

 

시스템 소프트웨어

: OS, 링커, 컴파일러 로더 등 사용자와 하드웨어 간 상호작용이 가능하도록 하는 소프트웨어 종류이다.

 

응용 소프트웨어

: 아래 한글, 워드, 파워포인트 등 문서 프로그램을 비롯해 사용자와의 상호작용이 발생하는 추가적인 소프트웨어이다.

 

 

 

728x90