ABOUT

성능과 운영 안정성을 함께 끌어올리는 개발자입니다.

92% Positional Error Reduction
79% p95 Latency Improvement
90%+ Long Tasks Reduction

2022.02 · 한국장학재단

우수 멘티

한국장학재단 사회 리더 대학생 멘토링 IT

2022.10 · 동작구청

우수 인재상

동작구청 우수 SW 인재

2025.05 · (주) 그랩

프로그래밍 우수상

(주) 그랩 우수 프로그램 개발

2025.05 · AWSKRUG

AWS한국사용자모임 발표

AI agent 스크립트 튜닝 관련 발표

ComputerScience

Development

Engineering

Trouble Shooting

GUESTBOOK

첫 마음부터
함께 나누는 온기

방명록 작성하러 가기

SUBSCRIBE

최신소식을
편하게 만나보세요.

오퍼랜드 (operand)

정의

연산에 사용될 데이터나 연산에 사용될 데이터가 지정된 위치가 저장됩니다.
명령어가 CPU에 의해 실행될 때, 연산을 수행 하는데 필요한 데이터 혹은 데이터 주소입니다.

예를 들어, "더하기" 연산을 수행하는 명령어에서 더할 숫자들을 가리키는 데이터나 메모리 주소 등을 포함합니다.
오퍼랜드가 담기는 공간을 오퍼랜드 필드라고 합니다.

 

특징

오퍼랜드 필드는 주소필드라고 부르기도 합니다.

오퍼랜드 필드에는 연산 코드에 사용될 데이터가 저장된 위치(메모리 주소나 레지스터의 이름)가 명시되는 경우가 많습니다.

명령어에 사용된 오퍼랜드에 메모리 주소가 명시되었다면, 명령어를 실행하기 위한 메모리 접근이 더 필요할 수 있습니다.

예를 들어 '100번지 값에 10을 더해라'라는 명령어가 있다면 CPU는 명령어를 실행하기 위해 오퍼랜드 필드에 명시된 메모리 주소를 통해 한번 더 메모리에 접근해야합니다.


 

728x90