diff --git a/src/simulator/mem_cmp.rs b/src/simulator/mem_cmp.rs index 723eef7..abddae9 100644 --- a/src/simulator/mem_cmp.rs +++ b/src/simulator/mem_cmp.rs @@ -107,11 +107,11 @@ impl Mem_Checker{ let current_line = line.unwrap(); - if i == 0 { + if i == current_line.len()-2 { //Lecture de PC pc = string_hex_to_usize(¤t_line); } - else if i == 1 { + else if i == current_line.len()-1 { //Lecture SP sp = string_hex_to_usize(¤t_line); }