Operandene angir dataene instruksjonen skal operere på. Dette kan være tallene som skal adderes, registeret dataene skal leses fra og hvilken minneadresse de skal skrives til, eller minneadressen det skal hoppes til. Det som angis som operander kan være registre, minneadresser, I/O-porter eller hardkodede tallverdier. Noen instruksjoner har fastsatte data de opererer på, og får bare noen eller ingen av sine operander oppgitt som en del av instruksjonen.