명령어 (연산코드(명령어) + 오퍼랜드(데이터)) 오퍼랜드 연산에 사용될 데이터 연산에 사용될 데이터가 사용된 위치 *(주소필드) 오퍼랜드는 0개일 수도, 여러 개 일 수도 있음 연산코드 데이터 전송 move(데이터를 옮겨라), store(메모리에 저장하라) 등등 산술/논리 연산 add, and, or 등등 제어 흐름 변경 jump(특정 주소로 실행순서를 옮겨라) halt(프로그램의 실행을 멈춰라) 등 입출력 제어유효 주소 - 연산에 사용할 데이터가 저장된 위치 위치를 명시하는 이유 - 바로 명시하면 크기가 작지만 메모리 주소를 명시하면 큰 메모리도 불러올 수 있음 명령어 주소 지정 방식 연산에 사용할 데이터가 저장된 위치를 찾는 방법 유효 주소를 찾는 방법 즉시 주소 지정 방식 연산에 사용될 데이터를 ..