하드웨어(hardware)
-컴퓨터에서 각종 정보의 전송 통로를 제공해주고, 정보에 대한 처리가 실제 일어나게 해주는 물리적인 실체들
-컴퓨터의 기본적인 능력은 하드웨어에 의해 결정된다.
소프트웨어(software)
-정보들이 이동하는 방향과 정보처리의 종류를 지정해주고, 그러한 동작들이 수행될 시간을 지정해주는 명령들의 집합
-하드웨어가 제공해주는 기능들을 이용하여 최종적인 결과를 얻을 수 있도록 도와준다.
컴퓨터의 기본 구조
1)read
2)process
3)store
CPU(Central Process Unit) (=Processor)
-'프로그램 실행'과 '데이터 처리'의 중추적 기능 수행
-CPU가 한번에 처리하는 데이터의 길이(비트)에 따라 32-bit 또는 64-bit 컴퓨터가 된다
-이론적인 처리 속도는 CPU의 속도에 의해 결정된다.
-CPU가 처리할 프로그램 코드들과 데이터는 memory(기억장치;Storage device)에 저장 된다.
~>주 기억 장치, 보조 기억 장치
컴퓨터의 기본 구조
-주 기억 장치(Main Memory)
-CPU의 가장 가까이에 위치, 반도체 기억장치 칩들로 이뤄져 고속 액세스 가능
-하지만 비싸고, 저장 용량에 한계가 있음
-영구 저장 능력이 없기 때문에 프로그램 실행 중에 일시적으로만 사용되는 기억장치
-보조 기억 장치(Auciliary Storage Device)
-하드디스크, CR-ROM
-영구저장 능력을 가진 기억 장치
-저장 밀도가 높고 , 가격이 낮음
-속도가 느림
-입출력 장치(I/O device)
-사용자와 컴퓨터간의 대화를 위한 도구
'과거의 컴퓨터 공부 > Computer Architecture' 카테고리의 다른 글
(3)CPU 구조 (0) | 2014.04.09 |
---|---|
(2)시스템 구성 (0) | 2014.04.04 |