Instruction - Operand

1 - About

Operand are the arguments of an instruction (ie they are the data source)

The data for a source operand can be located in:

When an instruction returns data to a destination operand, it can be returned to:

  • a register
  • a memory location
  • an I/O port

3 - Type

3.1 - Register

3.2 - Memory

memory location:

An addressing mode specifies how to calculate the effective memory address of an operand.

3.3 - Immediate

When the value of the operand is in the instruction itself, it's called an immediate operand or immediate value.

4 - Attribute

4.1 - Size

The size of the operand

5 - Number

The more operands, the more complicated is the device. See Instruction_set_architecture

6 - Documentation / Reference

Data Science
Data Analysis
Data Science
Linear Algebra Mathematics

Powered by ComboStrap