instruction format

주소 수가 줄수록 명령어는 짧아지지만 숨은 저장소가 필요하다

명령어는 opcode와 operand로 구성되며, 피연산자 주소를 몇 개 적는지에 따라 해석 방식이 달라진다.

3주소대상과 두 입력 모두 명시

명확하지만 명령어가 길다.

2주소첫 피연산자가 결과 저장소

기존 값이 덮인다.

1/0주소AC 또는 stack 사용

숨은 저장소 변화를 추적한다.

구분의미판단
opcode연산 종류ADD, SUB 같은 명령
operand피연산자 위치주소 수를 확인
주의AC와 stack 변화명령어가 짧아질수록 추적 필요

핵심 명령어는 opcode와 operand로 구성되며, 피연산자 주소를 몇 개 적는지에 따라 해석 방식이 달라진다.