CISC / RISC


CISC / RISC

기계어 명령의 길이와 형식에 따라 CPU를 CISC(Complex Instruction Set Computer)와 RISC(Reduced Instruction Set Computer)로 나눌 수 있다. CISC : RISC 구조나 나오기 전에 보편적으로 사용되던 구조로써, RISC에 비해서 상대적으로 명령어의 개수도 많고 구조도 복잡하다. 다양한 종류의 연산과, 주소 지정모드 등이 제공되기 때문에 자유로운 프로그래밍이 가능하지만, 명령어의 구조와 개수 등이 복잡하기 때문에, 명령어의 해독에 시간이 많이 걸리는 단점이 있다. 최근에 CISC CPU도 내부적으로 복잡한 명령들을 다시 단순한 명령들로 나누어 명령어 파이프라인에서 처리하는 경우가 있어서, 실제 내부 작동원리는 RISC와 유사한 경우도 있다. C..


원문링크 : CISC / RISC