Description: The simulator has three processes: main, M0, and M1, all of which run
* independently. Set them all up first. Once set up, main maintains the
* clock (tick), and picks a process to run. Then it writes a 32-bit word
* to that process to tell it to run. The process sends back an answer
* when it is done. Main then picks another process, and the cycle repeats.
*/
To Search:
File list (Check if you may need any files):
proga
.....\common.h
.....\COMMON.PAS
.....\doc.txt
.....\exercises.txt
.....\makefile.txt
.....\Makefile.win
.....\p1.c
.....\p2.c
.....\p3.c
.....\p4.c
.....\p5.c
.....\p6.c
.....\Project1.dev
.....\Project1.layout
.....\protocol.h
.....\PROTOCOL.PAS
.....\r1.txt
.....\readme.txt
.....\run.txt
.....\sim.c
.....\sim_c.pas
.....\worker.c
.....\worker.o