ISA (contract HW,SW)

김나현·2024년 9월 23일
post-thumbnail

란? : 명령어 모음집
cpu에 따라 각자의 ISA가 존재 .
ISA가 맞지 않으면 오류가 발생 -> 작동 되지 않는다.

ABI) 란 - basic instruction set + OS interface
지금 쓰는 언어롸 os 파악해 일치/불일치 -> 돌아가는지 알려준다.

- CISC (Complex istruction set Computer)

ex- intell x86
1 to 15 bytes, 길이 다르다.

- RISC (reduced intruction set Computer)

ex - ARM & MIPS

특징)

- CISC 보다는 명령어가 적고 효율적이다.
( CISC에는 a^2, a^3 다 각각 만들고 명령어가 그래서 엄청 많다. CISC는 곱하기 하나로 사용)
- immediate (명령어) 사용.
- 32 bits for each (길이가 일정, 같다)

profile
Let's study hard!

0개의 댓글