NOP
No Operation
3-94
Syntax
NOP [
count]
Opcode map field used...
For operand type...
Unit
src
ucst4
none
Opcode
14
0
src
0
0
0
0
0
p
31
reserved
18 17
1
16
4
13
0
0
0
0
0
0
0
0
Description
src is encoded as count – 1. For src + 1 cycles, no operation is performed. The
maximum value for
count is 9. NOP with no operand is treated like NOP 1 with
src encoded as 0000.
A multicycle NOP will not finish if a branch is completed first. For example, if
a branch is initiated on cycle n and a NOP 5 instruction is initiated on cycle
n + 3, the branch is complete on cycle n + 6 and the NOP is executed only from
cycle n + 3 to cycle n + 5. A single-cycle NOP in parallel with other instructions
does not affect operation.
Execution
No operation for
count cycles
Instruction Type
NOP
Delay Slots
0
Example 1
NOP
MVK .S1
125h,A1
Before NOP
1 cycle after NOP
(No operation
executes)
1 cycle after
MVK
A1
1234 5678h
A1
1234 5678h
A1
0000 0125h