JUMP Instruction Property 2
The jump (JUMP) instruction does not affect memory values. More formally:
if the following are true:
- instruction #i is jump imm=jump_to
- the PC at time t = i
then value of cell x at time (t + 1) = value of cell x at time t
Here is an example where the first instruction is a JUMP instruction.
Instructions
        
    | Memory Cells | 
|---|
| Program Counter | Time | 
|---|---|
| 0 | 0 | 
  
  
LW Computer Simulator
Note that memory cell #3, among others, remains unchanged when the JUMP instruction is executed. In other words:
if the following are true:
- instruction #0 is jump imm=2
- the PC at time 0 = 0
then value of cell 3 at time (0 + 1) = value of cell 3 at time 0
Comments
Please log in to add comments