중앙처리 장치의 분류 - CISC와 RISC의 차이
- 최초 등록일
- 2008.08.22
- 최종 저작일
- 2008.05
- 15페이지/ MS 파워포인트
- 가격 3,000원
소개글
프로세서는 크게 처리용량, 세대별발달과정, 명령어 구성방식, 자료처리방식에 의해 구분이 되어지는데 이번 과제에서는 그중에서도 명령어 구성방식에 의한 CPU의 분류에 대하여 살펴보았다.
CPU는 명령어 구성방식에 의하여 CISC(Complex Instruction Set computer)방식과 RISC(Reduced Instruction Set Computer)방식으로 분류되며 각각의 특징을 비교 분석하여 결론을 도출하였다.
목차
1. 프로세서의 분류
2. CISC와 RISC의 차이
3. RISC 대두요인
4. RISC 기본설계 개념
5. RISC 1
6. RISC 1 명령어 집합
7. 최근동향
본문내용
RISC (Reduced Instruction Set Computer)
-축소명령집합 컴퓨터
-약 20%의 단순 명령어가 전체업무의 80% 정도를 차지하고, 나머지 80%의 명령어가 사용빈도다 낮은 20%의 업무를 수행하기 위해 존재한다는 점을 착안
-복잡한 80%의 명령어를 단순한 20%의 명령어로 조합하여 처리할 수 있도록하고, 나머지 복잡한 명령어를 제거하여 프로세서의 속도를 향상시킨 프로세서
특징
? 프로세서내에 많은 수의 레지스터-최대 256개 (CISC:32개)
? 적은 수의 명령어를 가짐
? 적은 수의 주소지정 방식 지원
? 고정길이 명령어 형식을 사용함으로서 디코딩이 간단함
? 메모리 참조는 Load와 Store 명령어로만 접근
? 효과적인 명령어 Pipelining 기법 사용
....
새로운 경쟁자, EISC(Extensible Instruction Set Computer) 등장
▶CISC와 RISC의 장점만을 조합
▶ 오퍼랜드 부분을 OP 코드와 독립적으로 구성하여 OP 코드가 필요로 하는 길이만큼 오퍼랜드를 확장하도록 하는 명령어 구조 체계
▶ 위의 기능 구현을 위해 확장 레지스터와 확장 플래그 라는 새로운 개념을 도입하여 고정 길이의 명령어를 사용하면서 위와 같은 구조의 새로운 명령어 체계를 구현.
참고 자료
없음