- 제어 장치, 연산 장치, 주기억 장치(레지스터)로 구성된다.
1. 제어 장치
- 프로그램 카운터: 다음 번에 실행할 명령어의 번지를 기억하는 레지스터.
- 명령 레지스터(Instruction Register): 현재 실행중인 명령의 내용을 기억하는 레지스터.
- 명령 해독기(Decoder): 명령 레지스터에 있는 명령어를 해독하는 회로.
- 부호기(Encoder): 해독된 명령에 따라 각 장치로 보낼 제어 신호를 생성하는 회로.
2. 연산 장치(ALU; Arithmetic & Logic Unit)
- 가산기(Adder): 이진수 덧셈을 수행하는 회로.
- 보수기(Complementor): 뺄셈을 수행하기 위해 입력된 값을 보수로 변환하는 회로.
- 누산기(Accumulator): 연산된 결과를 일시적으로 저장하는 레지스터.
- 데이터 레지스터: 연산에 사용될 데이터를 저장하는 레지스터.
'IT' 카테고리의 다른 글
Virtual PC에 Windows XP 설치하기 (4) | 2009.03.15 |
---|---|
퀀트 : 물리와 금융에 관한 회고 (0) | 2009.02.20 |
오픈 소스용 데이터 시각화 툴 6가지 (0) | 2009.02.10 |
다음 지도(로드뷰)에서 만난 동네 아주머니와 아저씨 (2) | 2009.01.19 |
전 세계 TV 채널을 한곳에서 (0) | 2009.01.15 |