SIMULATED EXECUTION OF A PROGRAM IN THE IMAGINARY COMPUTER icom_simulation_5.txt (c) Kari Laitinen Status PP IC IO RA RB MP SP FE FF Screen contents RESET 00 ff ff ff ff ff ff ff ff FETCH 01 21 ff ff ff ff ff ff ff FETCH 02 21 05 ff ff ff ff ff ff EXECUTE 02 21 05 ff ff 05 ff ff ff FETCH 03 81 05 ff ff 05 ff ff ff FETCH 04 81 0b ff ff 05 ff ff ff EXECUTE 0b 81 0b ff ff 05 fe ff 04 FETCH 0c 28 0b ff ff 05 fe ff 04 EXECUTE 0c 28 0b 54 ff 05 fe ff 04 FETCH 0d 45 0b 54 ff 05 fe ff 04 FETCH 0e 45 14 54 ff 05 fe ff 04 EXECUTE 0e 45 14 54 ff 05 fe ff 04 FETCH 0f 92 14 54 ff 05 fe ff 04 EXECUTE 0f 92 14 54 ff 05 fe ff 04 T FETCH 10 81 14 54 ff 05 fe ff 04 T FETCH 11 81 15 54 ff 05 fe ff 04 T EXECUTE 15 81 15 54 ff 05 fd 11 04 T FETCH 16 15 15 54 ff 05 fd 11 04 T FETCH 17 15 20 54 ff 05 fd 11 04 T EXECUTE 17 15 20 20 ff 05 fd 11 04 T FETCH 18 92 20 20 ff 05 fd 11 04 T EXECUTE 18 92 20 20 ff 05 fd 11 04 T FETCH 19 82 20 20 ff 05 fd 11 04 T EXECUTE 11 82 20 20 ff 05 fe 11 04 T FETCH 12 22 20 20 ff 05 fe 11 04 T EXECUTE 12 22 20 20 ff 06 fe 11 04 T FETCH 13 41 20 20 ff 06 fe 11 04 T FETCH 14 41 0b 20 ff 06 fe 11 04 T EXECUTE 0b 41 0b 20 ff 06 fe 11 04 T FETCH 0c 28 0b 20 ff 06 fe 11 04 T EXECUTE 0c 28 0b 65 ff 06 fe 11 04 T FETCH 0d 45 0b 65 ff 06 fe 11 04 T FETCH 0e 45 14 65 ff 06 fe 11 04 T EXECUTE 0e 45 14 65 ff 06 fe 11 04 T FETCH 0f 92 14 65 ff 06 fe 11 04 T EXECUTE 0f 92 14 65 ff 06 fe 11 04 T e FETCH 10 81 14 65 ff 06 fe 11 04 T e FETCH 11 81 15 65 ff 06 fe 11 04 T e EXECUTE 15 81 15 65 ff 06 fd 11 04 T e FETCH 16 15 15 65 ff 06 fd 11 04 T e FETCH 17 15 20 65 ff 06 fd 11 04 T e EXECUTE 17 15 20 20 ff 06 fd 11 04 T e FETCH 18 92 20 20 ff 06 fd 11 04 T e EXECUTE 18 92 20 20 ff 06 fd 11 04 T e FETCH 19 82 20 20 ff 06 fd 11 04 T e EXECUTE 11 82 20 20 ff 06 fe 11 04 T e FETCH 12 22 20 20 ff 06 fe 11 04 T e EXECUTE 12 22 20 20 ff 07 fe 11 04 T e FETCH 13 41 20 20 ff 07 fe 11 04 T e FETCH 14 41 0b 20 ff 07 fe 11 04 T e EXECUTE 0b 41 0b 20 ff 07 fe 11 04 T e FETCH 0c 28 0b 20 ff 07 fe 11 04 T e EXECUTE 0c 28 0b 73 ff 07 fe 11 04 T e FETCH 0d 45 0b 73 ff 07 fe 11 04 T e FETCH 0e 45 14 73 ff 07 fe 11 04 T e EXECUTE 0e 45 14 73 ff 07 fe 11 04 T e FETCH 0f 92 14 73 ff 07 fe 11 04 T e EXECUTE 0f 92 14 73 ff 07 fe 11 04 T e s FETCH 10 81 14 73 ff 07 fe 11 04 T e s FETCH 11 81 15 73 ff 07 fe 11 04 T e s EXECUTE 15 81 15 73 ff 07 fd 11 04 T e s FETCH 16 15 15 73 ff 07 fd 11 04 T e s FETCH 17 15 20 73 ff 07 fd 11 04 T e s EXECUTE 17 15 20 20 ff 07 fd 11 04 T e s FETCH 18 92 20 20 ff 07 fd 11 04 T e s EXECUTE 18 92 20 20 ff 07 fd 11 04 T e s FETCH 19 82 20 20 ff 07 fd 11 04 T e s EXECUTE 11 82 20 20 ff 07 fe 11 04 T e s FETCH 12 22 20 20 ff 07 fe 11 04 T e s EXECUTE 12 22 20 20 ff 08 fe 11 04 T e s FETCH 13 41 20 20 ff 08 fe 11 04 T e s FETCH 14 41 0b 20 ff 08 fe 11 04 T e s EXECUTE 0b 41 0b 20 ff 08 fe 11 04 T e s FETCH 0c 28 0b 20 ff 08 fe 11 04 T e s EXECUTE 0c 28 0b 74 ff 08 fe 11 04 T e s FETCH 0d 45 0b 74 ff 08 fe 11 04 T e s FETCH 0e 45 14 74 ff 08 fe 11 04 T e s EXECUTE 0e 45 14 74 ff 08 fe 11 04 T e s FETCH 0f 92 14 74 ff 08 fe 11 04 T e s EXECUTE 0f 92 14 74 ff 08 fe 11 04 T e s t FETCH 10 81 14 74 ff 08 fe 11 04 T e s t FETCH 11 81 15 74 ff 08 fe 11 04 T e s t EXECUTE 15 81 15 74 ff 08 fd 11 04 T e s t FETCH 16 15 15 74 ff 08 fd 11 04 T e s t FETCH 17 15 20 74 ff 08 fd 11 04 T e s t EXECUTE 17 15 20 20 ff 08 fd 11 04 T e s t FETCH 18 92 20 20 ff 08 fd 11 04 T e s t EXECUTE 18 92 20 20 ff 08 fd 11 04 T e s t FETCH 19 82 20 20 ff 08 fd 11 04 T e s t EXECUTE 11 82 20 20 ff 08 fe 11 04 T e s t FETCH 12 22 20 20 ff 08 fe 11 04 T e s t EXECUTE 12 22 20 20 ff 09 fe 11 04 T e s t FETCH 13 41 20 20 ff 09 fe 11 04 T e s t FETCH 14 41 0b 20 ff 09 fe 11 04 T e s t EXECUTE 0b 41 0b 20 ff 09 fe 11 04 T e s t FETCH 0c 28 0b 20 ff 09 fe 11 04 T e s t EXECUTE 0c 28 0b 21 ff 09 fe 11 04 T e s t FETCH 0d 45 0b 21 ff 09 fe 11 04 T e s t FETCH 0e 45 14 21 ff 09 fe 11 04 T e s t EXECUTE 0e 45 14 21 ff 09 fe 11 04 T e s t FETCH 0f 92 14 21 ff 09 fe 11 04 T e s t EXECUTE 0f 92 14 21 ff 09 fe 11 04 T e s t ! FETCH 10 81 14 21 ff 09 fe 11 04 T e s t ! FETCH 11 81 15 21 ff 09 fe 11 04 T e s t ! EXECUTE 15 81 15 21 ff 09 fd 11 04 T e s t ! FETCH 16 15 15 21 ff 09 fd 11 04 T e s t ! FETCH 17 15 20 21 ff 09 fd 11 04 T e s t ! EXECUTE 17 15 20 20 ff 09 fd 11 04 T e s t ! FETCH 18 92 20 20 ff 09 fd 11 04 T e s t ! EXECUTE 18 92 20 20 ff 09 fd 11 04 T e s t ! FETCH 19 82 20 20 ff 09 fd 11 04 T e s t ! EXECUTE 11 82 20 20 ff 09 fe 11 04 T e s t ! FETCH 12 22 20 20 ff 09 fe 11 04 T e s t ! EXECUTE 12 22 20 20 ff 0a fe 11 04 T e s t ! FETCH 13 41 20 20 ff 0a fe 11 04 T e s t ! FETCH 14 41 0b 20 ff 0a fe 11 04 T e s t ! EXECUTE 0b 41 0b 20 ff 0a fe 11 04 T e s t ! FETCH 0c 28 0b 20 ff 0a fe 11 04 T e s t ! EXECUTE 0c 28 0b 00 ff 0a fe 11 04 T e s t ! FETCH 0d 45 0b 00 ff 0a fe 11 04 T e s t ! FETCH 0e 45 14 00 ff 0a fe 11 04 T e s t ! EXECUTE 14 45 14 00 ff 0a fe 11 04 T e s t ! FETCH 15 82 14 00 ff 0a fe 11 04 T e s t ! EXECUTE 04 82 14 00 ff 0a ff 11 04 T e s t ! FETCH 05 b2 14 00 ff 0a ff 11 04 T e s t ! STOP 05 b2 14 00 ff 0a ff 11 04 T e s t !