CISC 와 RISC 차이점


CISC 와 RISC 차이점

CISC 와 RISC 차이점 CISC는 메모리가 귀한 옛날에 탄생한 모델입니다. 그래서 최대한 작은 공간에 많은 뜻을 함축해야 했습니다. x86은 1바이트로도 명령을 표현할 수 있습니다. 반면, 최고 17바이트까지 길어질 수도 있다. 평균적으로 x86 코드는 작은 공간에 담을 수 있습니다. 대표적으로 x86에는 스택(stack) 메모리 공간을 직접 조작하는 push/pop 같은 명령어가 지원됩니다. 프로그램은 함수 호출을 관리하기 위한 정보(activation frames)나 지역 변수를 스택이라는 일종의 연습장과 같은 메모리에 쓰고 읽으면서 계산합니다. x86은 이것을 push/pop으로 간단하게 처리할 수 있습니다. 스택에 어떤 데이터를 넣고(push) 뽑는(pop) 것이 명령어 하나로 됩니다. 반면..


원문링크 : CISC 와 RISC 차이점