명령어의 구조연산 코드: 수행할 연산CPU마다 가지는 연산 코드의 종류, 개수가 다르다.데이터 전송 ex) MOVE, STORE 등.. (데이터를 옮겨라. 메모리에 저장해라)산술/논리 연산제어 흐름 변경입출력 제어오퍼랜드: 연산에 사용될 데이터 또는 연산에 사용될 데이터가 저장된 위치연산에 사용될 데이터가 저장된 위치를 ‘주소 필드’라고 부른다. 오퍼랜드를 주소 필드라고도 부른다. 명령어 주소 지정 방식유효 주소 (Effective address)연산에 사용할 데이터가 저장된 위치명령어 주소 지정 방식 (Addressing modes)연산에 사용할 데이터가 저장된 위치를 찾는 방법유효 주소를 찾는 방법다양한 명령어 주소 지정 방식들