주소지정
-
명령어의 구조얇게 공부한 CS 2024. 2. 24. 16:52
컴퓨터 과학에서 명령어의 구조는 기본적이고 필수적인 지식인 거 같습니다. 이번에 공부를 통해 간단하게 이 구조에 대하여 알아보려 합니다. | 명령어의 기본 구조 명령어는 크게 연산 코드(op-code)와 오퍼랜드(operand) 두 부분으로 나뉩니다. 연산 코드는 덧셈, 뺄셈과 같은 산술 연산이나 데이터 전송 같은 데이터로 수행할 동작을 의미하고, 오퍼랜드는 이러한 연산의 대상이 되는 데이터를 말합니다. 이런 오퍼랜드는 피연산자라고 할 수도 있고, 이는 데이터가 직접 명시되기도 하고, 레지스터 이름, 메모리 주소 같은 대상의 위치가 명시되기도 합니다. 또한 같은 코드를 실행하는 명령어의 개수는 오퍼랜드의 개수에 따라서 달라질 수 있습니다. | 연산 코드의 종류 연산 코드는 크게 데이터 전송, 산술 / 논..