diff --git a/src/simulate.rs b/src/simulate.rs index a7a2400..c1deebb 100644 --- a/src/simulate.rs +++ b/src/simulate.rs @@ -165,6 +165,12 @@ pub fn simulate<'a>(instructions: Vec>, max_steps: usize) -> Vec _ => None } } + }, + Instruction::Jump(JumpArgument::MemoryLocation(location), _) => { + Some(OpcodeInfo{ + addr: location, + content: data_memory[location as usize] + }) } _ => None };