
[컴퓨터 구조] CISC와 RISC
·
CS
1. 명령어 집합, 명령어 집합 구조 (ISA: Instruction Set Architecture)CPU가 이해할 수 있는 명령어들의 모음CPU마다 다를 수 있고 ISA가 달라지면 같은 소스 코드로 만들어진 프로그램도 서로 다른 어셈블리어를 사용이로 인해 ISA가 다르면 명령어 해석 방식, 레지스터 종류, 메모리 관리 방법 등이 달라진다.ISA는 CPU의 언어이자 하드웨어가 소프트웨어를 어떻게 이해할지에 대한 약속 2. CISC (Complex Instruction Set Computer)복잡하고 다양한 명령어 집합을 사용하는 CPU 설계 방식대표적인 예 : x86, x86-64 아키텍처특징 :가변 길이 명령어 : 명령어가 길고 복잡하여 실행 시간이 일정하지 않다.적은 수의 명령어로 프로그램 실행 가능..