aboutsummaryrefslogtreecommitdiff
path: root/pa7_lru/programs.c
diff options
context:
space:
mode:
authorJack Sangdahl <[email protected]>2024-04-05 12:51:41 -0600
committerJack Sangdahl <[email protected]>2024-04-05 12:51:41 -0600
commitc84d6705c618dc4700c4aae1975d332ee2898920 (patch)
tree0963a7f6206d64b26cfba9aa380fd77ef5edc405 /pa7_lru/programs.c
parent95558865f08e3a612b624624ae9d4a604b3db7f5 (diff)
downloadcsci3753-c84d6705c618dc4700c4aae1975d332ee2898920.tar.gz
csci3753-c84d6705c618dc4700c4aae1975d332ee2898920.zip
pa7
Diffstat (limited to 'pa7_lru/programs.c')
-rw-r--r--pa7_lru/programs.c60
1 files changed, 60 insertions, 0 deletions
diff --git a/pa7_lru/programs.c b/pa7_lru/programs.c
new file mode 100644
index 0000000..7a1cfb1
--- /dev/null
+++ b/pa7_lru/programs.c
@@ -0,0 +1,60 @@
+/*
+ * File: programs.c
+ *
+ * Original Author: Dr. Alva Couch
+ * http://www.cs.tufts.edu/~couch/
+ */
+
+#include "simulator.h"
+
+Program programs[PROGRAMS] = {
+ {1535,
+ 3,
+ {
+ {500, 1402, IF, 0, 0, 0.6, 0},
+ {1401, 1533, GOTO, 0, 0, 1, 0},
+ {1533, 0, FOR, 10, 30, 0, 0},
+ },
+ 1,
+ {
+ 1534,
+ }},
+ {1131,
+ 1,
+ {
+ {1129, 0, FOR, 20, 50, 0, 0},
+ },
+ 1,
+ {
+ 1130,
+ }},
+ {1685,
+ 2,
+ {
+ {1682, 1166, FOR, 10, 20, 0, 0},
+ {1683, 0, FOR, 10, 20, 0, 0},
+ },
+ 1,
+ {
+ 1684,
+ }},
+ {1912,
+ 0,
+ {},
+ 1,
+ {
+ 1911,
+ }},
+ {505,
+ 4,
+ {
+ {500, 503, IF, 0, 0, 0.5, 0},
+ {501, 0, GOTO, 0, 0, 1, 0},
+ {502, 503, GOTO, 0, 0, 1, 0},
+ {503, 0, FOR, 10, 20, 0, 0},
+ },
+ 1,
+ {
+ 504,
+ }},
+};