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

목차

1. CISC

2. RISC

3. CRISC

4. SIMD

5. VLIW

본문내용

하고, 일정한 환경에서만 성능을 발할 수 있는 단점이 있는 것이다. 따라서 호환성이 절대적으로 필요한 PC 환경에서는 CISC가, 전문적인 일에 있어서는 RISC가 서로 독보적인 우위에 점하고 있는 것이다.
4. SIMD(Single Instruction Multiple Data)
MMX(Multi-Media eXtension)기능을 이용하면 멀티미디어 자료나 정보를 최대 8배까지 더 빨리 처리할 수 있다. 어떻게 이런 처리가 가능할까? 여기에 사용된 기법이 SIMD 방식이다. 초기의 CPU에서는 하나의 명령어를 이용해서 하나의 자료를 처리하도록 되어 있었다. 그러나, SIMD 방식에서는 하나의 명령어로 여러 개의 자료를 동시에 처리한다. 즉, MMX 기술은 64비트의 자료 버퍼를 이용해서 8비트 단위의 자료를 한번에 8개 처리하므로 혁신적인 속도 향상이 가능하다.
그러나, 이런 처리는 자료의 구조가 단순하고 반복적인 경우에만 적용되고 모든 자료에 대해서 MMX 기술을 적용할 수는 없다. 그래서, 프로세서의 주요 기술로 활용되지는 못하고 단지 CPU의 성능을 부분적으로 개선하기 위한 보조 기술로 채택되고 있다. MMX는 기본적인 정수 연산의 경우에만 가능하지만 인털의 머시드(Merced)의 MMX-2 기술에서는 실수 처리도 지원하고 한번에 2∼4개의 처리가 가능하다. AMD K6+3D에서도 실수 범위까지 동시 처리를 지원하고 있다.
5. VLIW(Very Long Instruction Word)
컴퓨터가 한 번에 처리할 수 있는 비트 수가 많을수록 한번에 많은 양의 자료를 처리할 수 있으므로 성능이 향상된다. 그러나, 64비트 이상의 크기를 가지는 자료는 거의 없기 때문에 CPU의 구조가 32비트에서 64비트로 바뀌어도 실제 성능이 눈에 띄게 달라지지는 않는다. 이런 문제를 해결하기 위해 자료 처리 수를 늘리는 SIMD 방식이 등장하게 된 것이다.
VLIW 방식에서는 명령어가 일반적으로 128비트 또는 256비트 단위로 구성되어 있다. 경우에 따라서는 512비트까지도 사용된다. 즉, 동시에 여러 개의 명령어를 수행할 수 있는 것이다. 이렇게 하기 위해서는 명령어가 처리 방식에 따라서 구분되는 것이 아니라 명령어 필드의 비트가 구분되므로 명령어 자체의 처리 단위가 좀 더 복잡해진다. 이 방식은 3차원 3차원 그래픽 처리나 멀티미디어 가속 등 비교적 단순한 자료의 처리가 반복되는 경우에 유용하다.

키워드

  • 가격1,300
  • 페이지수6페이지
  • 등록일2002.11.08
  • 저작시기2002.11
  • 파일형식한글(hwp)
  • 자료번호#210920
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니