ISA > 명령어 집합 구조는 마이크로프로세서가 인식해서 기능을 이해하고 실행할 수 있는 기계어 명령어를 말한다. ISA(Intsruction Set Architecture)는 하드웨어와 소프트웨어의 인터페이스로서 컴퓨터가 인식할수 있는 기계어의 집합을 의미한다. ISA에는 다음과 같은 것들을 정의한다 명령의 종류 데이터를 사용하는 방법 데이터의 형식 명령어의 형식 MIPS ISA Design Principle Simplicity favors regularity 모든 MIPS 산술명령은 연산자 1개와 피연산자 3개를 가진다 ex) add a, a, b : a = a +b 규칙성은 구현을 단순하게 하고 단순함은 적은 비용으로 성능을 향상할 수 있도록 한다 Smaller is faster 피연산자는 소수의 MIPS 레지스터 중에서 선택한다 ex) add \$t0, \$s1,