This is the new savepoint. This is where to revert to when things go wrong.

This commit is contained in:
Charles Descamps 2024-04-21 14:45:45 -07:00
parent 46bd58931f
commit a7506f82c8
42 changed files with 9877 additions and 0 deletions

86
Sim04/testfile-dnw.mdf Normal file
View file

@ -0,0 +1,86 @@
Start Program Meta-Data Code:
# starting the master loop
sys start
# process 0 start
app start, 0
# process 0 I/O (run HDD for 18 cycles)
dev in, hard drive, 18
# process 0 CPU (run CPU for 9 cycles 3 times)
cpu process, 9
cpu process, 9
cpu process, 9
# process 0 I/O (run monitor for 60 cycles)
dev out, monitor, 60
# process 0 end
app end
# P0 total cycles ran: 105
# process 1 start
app start, 0
# process 1 I/O (run sound for 40 cycles, HDD for 30 cycles, sound for 25 cycles)
dev in, sound signal, 40
dev in, hard drive, 30
dev in, sound signal, 25
# process 1 CPU (run CPU for 6 cycles)
cpu process, 6
# process 1 I/O (run USB for 10 cycles)
dev out, usb, 10
# process 1 end
app end
# P1 total cycles ran: 111
# process 2 start
app start, 0
# process 2 I/O (run video for 70 cycles)
dev in, video signal, 70
# process 2 CPU (run CPU for 10 cycles)
cpu process, 10
# process 2 I/O (run monitor for 70 cycles, HDD for 18 cycles)
dev out, monitor, 70
dev in, hard drive, 18
# process 2 CPU (run CPU for 9 cycles)
cpu process, 9
# process 2 end
app end
# P2 total cycles ran: 177
# process 3 start
app start, 0
# process 3 I/O (run sound for 35 cycles, monitor for 100 cycles, keyboard for 50 cycles)
dev in, sound signal, 35
dev out, monitor, 100
dev in, keyboard, 50
# process 3 CPU (run CPU for 9 cycles)
cpu process, 9
# process 3 I/O (run video for 49 cycles)
dev out, video signal, 49
# process 3 end
app end
# P3 total cycles ran: 243
# process 4 start
app start, 0
# process 4 I/O (run keyboard for 90 cycles, sound for 40 cycles, serial for 32 cycles)
dev in, keyboard, 90
dev out, sound signal, 40
dev out, serial, 32
# process 4 CPU (run CPU for 10 cycles)
cpu process, 10
# process 4 I/O (run HDD for 15 cycles)
dev in, hard drive, 15
# process 4 end
app end
# P4 total cycles ran: 187
# master loop ends
sys end
End Program Meta-Data Code.