임베디드 중 CISC와 RISC에 대하여
본 자료는 2페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
해당 자료는 2페이지 까지만 미리보기를 제공합니다.
2페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

임베디드 중 CISC와 RISC에 대하여에 대한 보고서 자료입니다.

목차

개요

CISC ( Complex Instruction Set Computer )

RISC ( Reduced Instruction Set Computer )

CISC와 RISC 비교

본문내용

k context) 또는 태스크 상태라고 하는 데이터 집합이 있다. 인터럽트되는 태스크의 배경은 보존되어야 한다. 태스크의 배경은 보통 메모리에 보존되며 나중에 인터럽트된 태스크가 다시 활성화될 때 복구된다.
만약 CPU에 큰 레지스터 파일이 있고 태스크 배경이 레지스터의 일부분만을 차지한다면 배경을 레지스터 파일의 다른 부분에 저장하여 메모리 전송량을 줄일 수 있다. 인터럽트된 프로그램의 기본 정보를 저장하는 데에도 마찬가지로 적용할 수 있다. CPU 레지스터 파일이 상당히 크면 이것을 스택이나 데이터 큐로 활용하여 메모리 전송량을 줄일 수 있다. 또 대량의 CPU 레지스터는 정규도를 증가시켜 VLSI 설계와 제조 단가를 감소시킨다.
반면에 대용량의 CPU 레지스터를 둠에 의해 발생하는 단점도 있다. 레지스터 디코딩 시스템이 복잡해져 레지스터 접근 시간이 증가한다. 또 윈도 포인터를 사용함에 의해 레지스터 주소 디코딩 시간이 증가한다. 정교한 윈도 관리 기법 역시 CPU 로직을 복잡하게 하며 연산 속도를 떨어뜨리는 요인이 된다.
CISC와 RISC 비교
CISC의 특징
① 명령어 중에는 기억장치 내의 피연산자를 처리하는 것도 있다.
② 명령어의 길이가 가변적이다.
③ 주소 지정방식이 다양하다. (8 ∼ 12 개)
④ 명령어 중에는 특별한 일(task)을 하는 것도 있다.
⑤ 명령어의 수가 많다. (통상 120 ∼ 150 개)
RISC의 특징
① 적재(load)/저장(store) 명령을 제외한 모든 명령어의 실행은
1 사이클로 이루어진다.
② 파이프라인이 효율적이다.
③ 기적장치에 대한 접근은 적재(load)/저장(store) 명령에 국한한다.
④ 주소지정 방식이 최소화 되어있다.
⑤ 명령어의 길이가 고정적이어서 해독하기가 쉽다.
⑥ 자주 사용되는 명령어로서 명령어의 수가 최소화되어 있다.
⑦ 제어장치가 마이크로프로그램 제어라기 보다는 고정배선 제어
(Hardwired)이다.
⑧ 모든 연산은 중앙처리장치 내의 레지스터에서 이루어진다.
그림 . CISC의 구조
그림 . RISC의 구조
참고문헌 및 출처
임베디드 하드웨어 이해와 설계 / 박재호 / 한빛미디어
PC와 정보기술 / 김상훈 / 과학기술
디지털 논리와 컴퓨터 설계 / 양세양 / 교보문고
컴퓨터 시스템 구조 / 김종상 / 희중당
http://www.nbinside.com/study/132.htm
http://www.ten.pe.kr/study5.htm
  • 가격900
  • 페이지수6페이지
  • 등록일2005.10.28
  • 저작시기2005.10
  • 파일형식한글(hwp)
  • 자료번호#317492
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니