모두CBT

하드웨어 CPU의 역할 상세 페이지

하드웨어 CPU의 역할

해설

 - 중앙처리장치(CPU : Centrol Process Unit)

(1) 제어장치 (control unit)

* 모든 장치의 동작을 제어

➀컴퓨터와 외부의 정보교환

➁컴퓨터 내부의 신호제어 및 명령어 등을 제어

➂기억장치 내부의 명령문 판독 및 수행토록 제어

 

(2) 논리연산장치(ALU : Arithmetic -Logic Unit)

-제어장치에 의해 읽혀진 명령에 따라 연산을 수행하고 그 결과에 따라 필요한

데이터를 구하고 처리방법에 따라 기능 수행

-연산 (Arithmetic Unit) : 사칙연산

-논리 (Logic Unit) : 양, 음을 구분하고 program 실행 결과에 따라 경로 선택

 

※ Register(작은 기억 소자)

데이터의 일시적 보관장소이고, 주요기능은 받고, 저장, 전송 하는 것을 2진법 체계로 시행되며 크기는 4~64bit 되어 있다.


※ Register(작은 기억 소자)

데이터의 일시적 보관장소이고, 주요기능은 받고, 저장, 전송 하는 것을 2진법 체계로 시행되며 크기는 4~64bit 되어 있다.

➀ program counter register

-다음에 실행할 명령(Instruction)의 Address를 갖고 있다.

➁ Memory address register

program counter에 있는 Address에 의해서 다음에 실행할 명령을 찾아내는 기능

➂ Instruction register

- 찾아낸 명령을 Decode 시키기 위해 명령어를 임시로 보관.

Decode : system에서 사용되는 모든 장비나 ALU기능이 수행 될 수 있도록 제어 신호를 바꾸어 주는 일

➃ accumulator

- ALU에 의해서 얻어진 결과를 임시로 보관하는 곳

➄ 상태 register : 1bit register

- CPU 내부 상태에 대한 정보를 갖는데 사용하는 register

문제이미지

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.