란? : 명령어 모음집
cpu에 따라 각자의 ISA가 존재 .
ISA가 맞지 않으면 오류가 발생 -> 작동 되지 않는다.
ABI) 란 - basic instruction set + OS interface
지금 쓰는 언어롸 os 파악해 일치/불일치 -> 돌아가는지 알려준다.
ex- intell x86
1 to 15 bytes, 길이 다르다.
ex - ARM & MIPS
- CISC 보다는 명령어가 적고 효율적이다.
( CISC에는 a^2, a^3 다 각각 만들고 명령어가 그래서 엄청 많다. CISC는 곱하기 하나로 사용)
- immediate (명령어) 사용.
- 32 bits for each (길이가 일정, 같다)
