Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 00 0000
- 00 0001
- 00 0002
- 00 0003
- C3 0004 <--- Jump Instruction
- 00 0005 <--- Address byte 1
- 00 0006 <--- Address byte 2
- 00 0000 <--- it jumped back to $0000, and also split up
- 00 0005 <--- Process 1 Continues to count beyond the JP
- 00 0001 <--- Process 0 goes back to 0001 after the jump was complete
- 00 0006 <--- Process 1 Continues to count beyond the JP
- 00 0002 <--- Process 0
- 76 0007 <--- Process 1 reached the usually unreachable HALT Instruction
- 00 0003 <--- Process 0
- 00 0008 <--- Process 1 Continues to count beyond the HALT
- C3 0004 <--- Process 0 reached the JP Again
- 00 0009 <--- Process 1 still going....
- 00 0005 <--- you get the point, the CPU is doing 2 processes and switching between them each clock pulse.
- 00 0006
- 00 0000
- 00 000A
- 00 0001
- 00 000B
- 00 0002
- 00 000C
- 00 0003
- 00 000D
- C3 0004
- 00 000E
- 00 0005
- 00 0006
- 00 0000
- 00 000F
- 00 0001
- 20 0010
- 00 0002
- 20 0011
- 00 0003
- 00 0012
- C3 0004
- 30 0013
- 00 0005
- 00 0006
- 00 0000
- 00 0014
- 00 0001
- 0A 0015
- 00 0002
- 02 0016
- 00 0003
- 03 0017
- C3 0004
- 18 0018
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement