컴퓨터 구조 정리
컴퓨터 구조 : 시스템의 기본적 특성들 중에서 프로그래머에게 보이는 부분들. 즉 프로그램의 논리적 수행에 직접적인 영향을 주는 시스템 특성들
컴퓨터 조직 : 구조에서 정의한 사항들을 구현하기위한 연산 유닛들과 상호연결방식을 말한다
RISC(Reduced Instruction Set Compare) : CPU안의 명령어를 최소로 줄여 단순하게 만든 프로세서
컴퓨터 기능->데이터처리, 데이터저장, 데이터이동, 제어
컴퓨터 조직
- 중앙처리장치(CPU) : 컴퓨터의 동작을 제어하고 데이터 처리기능들을 수행한다. 간단히 프로세서라 부른다.
- 주기억장치 : 데이터를 저장한다
- 입출력(I/O) : 컴퓨터와 외부장치사이에 데이터를 이동한다.
- 시스템상호연결 : 중앙처리장치, 주기억장치, 입출력 장치들 사이의 통신을 제공하는 매커니즘
CPU조직의 주요 요소
- 제어 유닛 : CPU동작을 제어하며 결과적으로 컴퓨터의 전체동작을 제어함
- 산술논리연산장치(ALU) : 컴퓨터의 데이터처리 기능들을 수행한다.
- 레지스터 : CPU의 내부저장공간을 제공한다.
- CPU 상호연결 : 제어유닛, ALU 및 레지스터간의 통신을 위한 매커니즘 제공
'컴퓨터 공학' 카테고리의 다른 글
스탠포드 대학교 강의 ( 프로그래밍 방법론) (0) | 2015.11.26 |
---|---|
컴퓨터 구조2-1 (0) | 2015.11.26 |
빅데이터 시장 (0) | 2015.11.26 |
운영체제 전망 (0) | 2015.11.26 |
[공유] 하둡(Hadoop)_노란 코끼리를 찾아라 (글 : 이지영) (0) | 2015.11.26 |