반응형
일반적으로 컴퓨터는 여러 가지 특성을 갖는 시스템으로 존재하며, 하나의 완전한 시스템이 되기 위해서는 여러 요소로 구성된다.
- 하드웨어 ( hardware )
- 스포트웨어 ( software )
- 데이터 ( data )
- 사용자 ( user )
1). 하드웨어
- 눈으로 볼 수 있고 손으로 만질 수 있는 모든 기계 적인 부분을 의미
- 데이터 처리를 위한 기능을 수행
- 폰 노이만 모델에서 제시한 4개의 서브시스템이 하드웨어의 일반적인 핵심 장치에 해당한다.
* 폰 노이만 모델 : 컴퓨터의 내부 구조와 처리 과정을 정의한 모델,
- 4개의 서브시스템 : 기억장치, 산술논리연산장치, 제어장치, 입출력장치
- 기억장치 : 주기억장치와 보조기억장치로 구분하며 주 기억장치는 데이터와 프로그램만을 기억하고 그 외에 많은 데이터는 보조기억장치에 저장하여 필요한 경우 주기억장치로 불러와 사용한다.
- 산술논리연산장치 : 데이터에 대한 산술연산 및 논리연산의 수행을 통해 직접적인 데이터 처리가 이루어지는 장치
- 제어장치 : 기억장치, 산술논리연산장치, 입출력장치의 동작을 제어하는 기능을 갖는다.
산술논리연산장치와 제어장치를 합쳐서 중앙처리장치 ( CPU )라고 한다. - 입력장치 : 컴퓨터의 외부로부터 프로글매과 데이터를 받아들이기 위한 장치로 키보드, 마우스 등이 대표적이다.
- 내장 프로그램 방식 ( stored program ) : 실행될 프로그램은 메모리에 저장되어야 한다는 개념
- 미리 정의된 기본 명령어 집합을 갖고 있으며, 유한개의 명령어 조합으로 원하는 프로그램을 구성
- 구성된 프로그램이 메모리에 저장되면 제어장치가 저장된 명령어를 하나씩 가져와서 해석하고,
결과에 따라 산술논리연산장치가 명령어를 실행한다.
반응형
'수업내용정리 > 컴퓨터과학개론' 카테고리의 다른 글
진법 (1) | 2023.11.18 |
---|---|
데이터와 정보 (0) | 2023.11.18 |
컴퓨터 시스템 - 데이터와 사용자 (0) | 2023.11.18 |
컴퓨터 시스템 - 소프트웨어 (1) | 2023.11.18 |
1. 컴퓨터란 무엇인가? (0) | 2023.11.11 |