마이크로프로세서의구조
- 최초 등록일
- 2006.11.10
- 최종 저작일
- 2006.11
- 4페이지/
한컴오피스
- 가격 1,000원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
소개글
마이크로 프로세서의 구조에 대한 내용입니다.
위에대한 전반적인 흐름에 대한 내용입니다.
참고가 되었으면 합니다.
목차
없음
본문내용
* 마이크로프로세서 (microprocessor) 컴퓨터의 중앙처리장치(Central Processing Unit ; CPU)를 단일 IC 칩에 집적시켜 만든 반도체 소자로서, 이것은 1971년에 미국의 Intel사에 의하여 세계 최초로 만들어졌으며 오늘날은 이를 흔히 MPU(MicroProcessor Unit)라고 부르기도 한다. 사전적 의미로는 컴퓨터의 제어와 데이터의 처리를 하는 장치를 말하고, 기능상으로는 컴퓨터에서 두뇌 역할을 하는 장치이다. 메모리로부터 데이터를 읽어서, 이를 처리한 후, 다시 메모리에 데이터를 저장한다. 즉 데이터는 메모리에 존재하며, 데이터의 변환은 마이크로프로세서를 통해서 이루어지는 것이다.
* 대부분의 마이크로프로세서의 구조를 크게 4부분으로 나눌 수 있다.
1. 실행 유닛(Eu: Execution Unit)
실행 유닛은 마이크로프로세서의 각 명령어를 수행하는 유닛이다. 실행유닛에는 ALU(Arithmetic Logic Unit)와 제어 유닛 CU(Control Unit), 레지스터로 구성된다. ALU에서는 덧셈이나 비교연산과 같은 산술연산, 논리연산을 수행한 후 중간 결과를 레지스터에 보관한다.
2. 명령어 유닛(Instruction Unit)
명령어 유닛(Instruction Unit)은 메모리에서 가져온 명령어를 실행유닛에서 정확히 수행할 수 있도록 제어하는 유닛이다. 이때 제어 유닛은 ALU나 레지스터들이 잘 동작되도록 하게 해준다.
3. 어드레싱 유닛(Addressing Unit)
어드레싱 유닛은 CPU가 메모리나 입출력 장치에서 데이터를 읽거나 쓸 때, 메모리나 입출력 어드레스를 만들어 주는 유닛이다.
4. 버스 인터페이스 유닛(Bus Interface Unit)
버스 인터페이스 유닛은 어드레스, 데이터, 컨트롤 버스를 통해서 마이크로프로세서에서 외부와 연결시켜 주는 유닛이다.
참고 자료
없음