Proof: Flexible Copy Example

Here we present a program and prove that it copies a set (or array) of numbers to a different location in memory. More precisely, we show that

Let's prove the following theorem:

if the following are true:
  • the PC at time 0 = 0
  • instruction #0 is load dst=7 addr=5 imm=0
  • instruction #1 is store src=7 addr=6 imm=0
  • instruction #2 is addi dst=5 src=5 imm=1
  • instruction #3 is addi dst=6 src=6 imm=1
  • instruction #4 is addi dst=4 src=4 imm=1
  • instruction #5 is beq left=3 right=4 imm=1
  • instruction #6 is jump imm=0
  • value of cell 3 at time 0 = 3
  • value of cell 4 at time 0 = 0
  • value of cell 5 at time 0 = 8
  • value of cell 6 at time 0 = 12
  • value of cell 8 at time 0 = 24
  • value of cell 9 at time 0 = 31
  • value of cell 10 at time 0 = 45

then value of cell 14 at time 20 = 45

Cell #3 specifies the number of values to copy. Cell #5 indicates where the source array begins. Cell #6 indicates where the destination array begins.

Together, these cells indicate that we want to copy cells 8, 9, and 10 to cells 12, 13, 14.

By specifying these parameters in memory, we don't have to change the instructions when we have a longer or shorter array or the array is in a different location. We can just update memory cells 3, 5, and 6.

Instructions
Memory Cells
Program Counter Time
0 0
LW Computer Simulator

Instruction #0 copies cell #8 to cell #7. The source is the value stored in cell #5 (8) plus the imm (0).

Instruction #1 copies cell #7 to cell #12. The destination is the value stored in cell #6 (12) plus the imm (0).

Notice how the computer first copied cell #8 to #7, then again from #7 to #12. Cell #7 is a "work area" cell where the program temporarily stores the value before it is copied to the actual destination.

Why don't we just copy cell #8 directly to cell #12? We could do that with addi dst=12 src=8 imm=0, for example. But let's suppose that some time later, we want to copy values again, but the source the source starts somewhere else, say, cell #18. Then we need to change the ADDI instruction src to 18. But we prefer to keep the instructions the same, if possible, so that we can easily reuse them. For instance, the copy instrcutions might be part of a larger program that jumps to the copy instructions many times with different source arrays and/or destinations.

Then how about using a single LOAD instruction with dst=12? Then the source can change in memory, but the destination is still specified in the instruction, so the destination cannot change without changing the instruction. This is more flexible than ADDI, but not flexible enough.

Similarly, using a single STORE instruction means that the destination is flexible, but not the source.

Thus we use both LOAD and STORE instructions. Using LOAD allows the source to be specified in memory. The destination, cell #7, is in the instruction. Then, the STORE instruction uses cell #7 as the source. Using the STORE instruction allows the destination to be spcified in memory.

After a value is copied to the destination, we increment the source (cell #5) and destination (cell #6) by one, so that the next time the LOAD and STORE instructions run, the next value in the array (31) will be copied. We also increment the counter (#4) to remember how many values have been copied.

The BEQ instruction checks whether we've copied values enough times. If so, the program jumps to the end. If not, instruction #6 runs, and the computer jumps back to instruction #0. The result is a loop that copies 1 value at each iteration.

Proof:

View as a tree | View dependent proofs | Try proving it

Given
1 the PC at time 0 = 0
2 instruction #0 is load dst=7 addr=5 imm=0
3 instruction #1 is store src=7 addr=6 imm=0
4 instruction #2 is addi dst=5 src=5 imm=1
5 instruction #3 is addi dst=6 src=6 imm=1
6 instruction #4 is addi dst=4 src=4 imm=1
7 instruction #5 is beq left=3 right=4 imm=1
8 instruction #6 is jump imm=0
9 value of cell 3 at time 0 = 3
10 value of cell 4 at time 0 = 0
11 value of cell 5 at time 0 = 8
12 value of cell 6 at time 0 = 12
13 value of cell 8 at time 0 = 24
14 value of cell 9 at time 0 = 31
15 value of cell 10 at time 0 = 45
Proof Table
# Claim Reason
1 value of cell 7 at time 1 = 24 if instruction #0 is load dst=7 addr=5 imm=0 and the PC at time 0 = 0 and value of cell 5 at time 0 = 8 and value of cell 8 at time 0 = 24, then value of cell 7 at time 1 = 24
2 the PC at time 1 = 1 if instruction #0 is load dst=7 addr=5 imm=0 and the PC at time 0 = 0, then the PC at time 1 = 1
3 value of cell 3 at time 1 = 3 if instruction #0 is load dst=7 addr=5 imm=0 and the PC at time 0 = 0 and value of cell 3 at time 0 = 3, then value of cell 3 at time 1 = 3
4 value of cell 4 at time 1 = 0 if instruction #0 is load dst=7 addr=5 imm=0 and the PC at time 0 = 0 and value of cell 4 at time 0 = 0, then value of cell 4 at time 1 = 0
5 value of cell 5 at time 1 = 8 if instruction #0 is load dst=7 addr=5 imm=0 and the PC at time 0 = 0 and value of cell 5 at time 0 = 8, then value of cell 5 at time 1 = 8
6 value of cell 6 at time 1 = 12 if instruction #0 is load dst=7 addr=5 imm=0 and the PC at time 0 = 0 and value of cell 6 at time 0 = 12, then value of cell 6 at time 1 = 12
7 value of cell 8 at time 1 = 24 if instruction #0 is load dst=7 addr=5 imm=0 and the PC at time 0 = 0 and value of cell 8 at time 0 = 24, then value of cell 8 at time 1 = 24
8 value of cell 9 at time 1 = 31 if instruction #0 is load dst=7 addr=5 imm=0 and the PC at time 0 = 0 and value of cell 9 at time 0 = 31, then value of cell 9 at time 1 = 31
9 value of cell 10 at time 1 = 45 if instruction #0 is load dst=7 addr=5 imm=0 and the PC at time 0 = 0 and value of cell 10 at time 0 = 45, then value of cell 10 at time 1 = 45
10 value of cell 12 at time 2 = 24 if instruction #1 is store src=7 addr=6 imm=0 and the PC at time 1 = 1 and value of cell 6 at time 1 = 12 and value of cell 7 at time 1 = 24, then value of cell 12 at time 2 = 24
11 the PC at time 2 = 2 if instruction #1 is store src=7 addr=6 imm=0 and the PC at time 1 = 1, then the PC at time 2 = 2
12 value of cell 3 at time 2 = 3 if instruction #1 is store src=7 addr=6 imm=0 and the PC at time 1 = 1 and value of cell 3 at time 1 = 3 and value of cell 6 at time 1 = 12, then value of cell 3 at time 2 = 3
13 value of cell 4 at time 2 = 0 if instruction #1 is store src=7 addr=6 imm=0 and the PC at time 1 = 1 and value of cell 4 at time 1 = 0 and value of cell 6 at time 1 = 12, then value of cell 4 at time 2 = 0
14 value of cell 5 at time 2 = 8 if instruction #1 is store src=7 addr=6 imm=0 and the PC at time 1 = 1 and value of cell 5 at time 1 = 8 and value of cell 6 at time 1 = 12, then value of cell 5 at time 2 = 8
15 value of cell 6 at time 2 = 12 if instruction #1 is store src=7 addr=6 imm=0 and the PC at time 1 = 1 and value of cell 6 at time 1 = 12 and value of cell 6 at time 1 = 12, then value of cell 6 at time 2 = 12
16 value of cell 8 at time 2 = 24 if instruction #1 is store src=7 addr=6 imm=0 and the PC at time 1 = 1 and value of cell 8 at time 1 = 24 and value of cell 6 at time 1 = 12, then value of cell 8 at time 2 = 24
17 value of cell 9 at time 2 = 31 if instruction #1 is store src=7 addr=6 imm=0 and the PC at time 1 = 1 and value of cell 9 at time 1 = 31 and value of cell 6 at time 1 = 12, then value of cell 9 at time 2 = 31
18 value of cell 10 at time 2 = 45 if instruction #1 is store src=7 addr=6 imm=0 and the PC at time 1 = 1 and value of cell 10 at time 1 = 45 and value of cell 6 at time 1 = 12, then value of cell 10 at time 2 = 45
19 value of cell 7 at time 2 = 24 if instruction #1 is store src=7 addr=6 imm=0 and the PC at time 1 = 1 and value of cell 7 at time 1 = 24 and value of cell 6 at time 1 = 12, then value of cell 7 at time 2 = 24
20 value of cell 5 at time 3 = 9 if instruction #2 is addi dst=5 src=5 imm=1 and the PC at time 2 = 2 and value of cell 5 at time 2 = 8, then value of cell 5 at time 3 = 9
21 the PC at time 3 = 3 if instruction #2 is addi dst=5 src=5 imm=1 and the PC at time 2 = 2, then the PC at time 3 = 3
22 value of cell 3 at time 3 = 3 if instruction #2 is addi dst=5 src=5 imm=1 and the PC at time 2 = 2 and value of cell 3 at time 2 = 3, then value of cell 3 at time 3 = 3
23 value of cell 4 at time 3 = 0 if instruction #2 is addi dst=5 src=5 imm=1 and the PC at time 2 = 2 and value of cell 4 at time 2 = 0, then value of cell 4 at time 3 = 0
24 value of cell 6 at time 3 = 12 if instruction #2 is addi dst=5 src=5 imm=1 and the PC at time 2 = 2 and value of cell 6 at time 2 = 12, then value of cell 6 at time 3 = 12
25 value of cell 8 at time 3 = 24 if instruction #2 is addi dst=5 src=5 imm=1 and the PC at time 2 = 2 and value of cell 8 at time 2 = 24, then value of cell 8 at time 3 = 24
26 value of cell 9 at time 3 = 31 if instruction #2 is addi dst=5 src=5 imm=1 and the PC at time 2 = 2 and value of cell 9 at time 2 = 31, then value of cell 9 at time 3 = 31
27 value of cell 10 at time 3 = 45 if instruction #2 is addi dst=5 src=5 imm=1 and the PC at time 2 = 2 and value of cell 10 at time 2 = 45, then value of cell 10 at time 3 = 45
28 value of cell 7 at time 3 = 24 if instruction #2 is addi dst=5 src=5 imm=1 and the PC at time 2 = 2 and value of cell 7 at time 2 = 24, then value of cell 7 at time 3 = 24
29 value of cell 12 at time 3 = 24 if instruction #2 is addi dst=5 src=5 imm=1 and the PC at time 2 = 2 and value of cell 12 at time 2 = 24, then value of cell 12 at time 3 = 24
30 value of cell 6 at time 4 = 13 if instruction #3 is addi dst=6 src=6 imm=1 and the PC at time 3 = 3 and value of cell 6 at time 3 = 12, then value of cell 6 at time 4 = 13
31 the PC at time 4 = 4 if instruction #3 is addi dst=6 src=6 imm=1 and the PC at time 3 = 3, then the PC at time 4 = 4
32 value of cell 3 at time 4 = 3 if instruction #3 is addi dst=6 src=6 imm=1 and the PC at time 3 = 3 and value of cell 3 at time 3 = 3, then value of cell 3 at time 4 = 3
33 value of cell 4 at time 4 = 0 if instruction #3 is addi dst=6 src=6 imm=1 and the PC at time 3 = 3 and value of cell 4 at time 3 = 0, then value of cell 4 at time 4 = 0
34 value of cell 5 at time 4 = 9 if instruction #3 is addi dst=6 src=6 imm=1 and the PC at time 3 = 3 and value of cell 5 at time 3 = 9, then value of cell 5 at time 4 = 9
35 value of cell 8 at time 4 = 24 if instruction #3 is addi dst=6 src=6 imm=1 and the PC at time 3 = 3 and value of cell 8 at time 3 = 24, then value of cell 8 at time 4 = 24
36 value of cell 9 at time 4 = 31 if instruction #3 is addi dst=6 src=6 imm=1 and the PC at time 3 = 3 and value of cell 9 at time 3 = 31, then value of cell 9 at time 4 = 31
37 value of cell 10 at time 4 = 45 if instruction #3 is addi dst=6 src=6 imm=1 and the PC at time 3 = 3 and value of cell 10 at time 3 = 45, then value of cell 10 at time 4 = 45
38 value of cell 7 at time 4 = 24 if instruction #3 is addi dst=6 src=6 imm=1 and the PC at time 3 = 3 and value of cell 7 at time 3 = 24, then value of cell 7 at time 4 = 24
39 value of cell 12 at time 4 = 24 if instruction #3 is addi dst=6 src=6 imm=1 and the PC at time 3 = 3 and value of cell 12 at time 3 = 24, then value of cell 12 at time 4 = 24
40 value of cell 4 at time 5 = 1 if instruction #4 is addi dst=4 src=4 imm=1 and the PC at time 4 = 4 and value of cell 4 at time 4 = 0, then value of cell 4 at time 5 = 1
41 the PC at time 5 = 5 if instruction #4 is addi dst=4 src=4 imm=1 and the PC at time 4 = 4, then the PC at time 5 = 5
42 value of cell 3 at time 5 = 3 if instruction #4 is addi dst=4 src=4 imm=1 and the PC at time 4 = 4 and value of cell 3 at time 4 = 3, then value of cell 3 at time 5 = 3
43 value of cell 5 at time 5 = 9 if instruction #4 is addi dst=4 src=4 imm=1 and the PC at time 4 = 4 and value of cell 5 at time 4 = 9, then value of cell 5 at time 5 = 9
44 value of cell 6 at time 5 = 13 if instruction #4 is addi dst=4 src=4 imm=1 and the PC at time 4 = 4 and value of cell 6 at time 4 = 13, then value of cell 6 at time 5 = 13
45 value of cell 8 at time 5 = 24 if instruction #4 is addi dst=4 src=4 imm=1 and the PC at time 4 = 4 and value of cell 8 at time 4 = 24, then value of cell 8 at time 5 = 24
46 value of cell 9 at time 5 = 31 if instruction #4 is addi dst=4 src=4 imm=1 and the PC at time 4 = 4 and value of cell 9 at time 4 = 31, then value of cell 9 at time 5 = 31
47 value of cell 10 at time 5 = 45 if instruction #4 is addi dst=4 src=4 imm=1 and the PC at time 4 = 4 and value of cell 10 at time 4 = 45, then value of cell 10 at time 5 = 45
48 value of cell 7 at time 5 = 24 if instruction #4 is addi dst=4 src=4 imm=1 and the PC at time 4 = 4 and value of cell 7 at time 4 = 24, then value of cell 7 at time 5 = 24
49 value of cell 12 at time 5 = 24 if instruction #4 is addi dst=4 src=4 imm=1 and the PC at time 4 = 4 and value of cell 12 at time 4 = 24, then value of cell 12 at time 5 = 24
50 the PC at time 6 = 6 if instruction #5 is beq left=3 right=4 imm=1 and the PC at time 5 = 5 and value of cell 3 at time 5 = 3 and value of cell 4 at time 5 = 1, then the PC at time 6 = 6
51 value of cell 3 at time 6 = 3 if instruction #5 is beq left=3 right=4 imm=1 and the PC at time 5 = 5 and value of cell 3 at time 5 = 3, then value of cell 3 at time 6 = 3
52 value of cell 4 at time 6 = 1 if instruction #5 is beq left=3 right=4 imm=1 and the PC at time 5 = 5 and value of cell 4 at time 5 = 1, then value of cell 4 at time 6 = 1
53 value of cell 5 at time 6 = 9 if instruction #5 is beq left=3 right=4 imm=1 and the PC at time 5 = 5 and value of cell 5 at time 5 = 9, then value of cell 5 at time 6 = 9
54 value of cell 6 at time 6 = 13 if instruction #5 is beq left=3 right=4 imm=1 and the PC at time 5 = 5 and value of cell 6 at time 5 = 13, then value of cell 6 at time 6 = 13
55 value of cell 8 at time 6 = 24 if instruction #5 is beq left=3 right=4 imm=1 and the PC at time 5 = 5 and value of cell 8 at time 5 = 24, then value of cell 8 at time 6 = 24
56 value of cell 9 at time 6 = 31 if instruction #5 is beq left=3 right=4 imm=1 and the PC at time 5 = 5 and value of cell 9 at time 5 = 31, then value of cell 9 at time 6 = 31
57 value of cell 10 at time 6 = 45 if instruction #5 is beq left=3 right=4 imm=1 and the PC at time 5 = 5 and value of cell 10 at time 5 = 45, then value of cell 10 at time 6 = 45
58 value of cell 7 at time 6 = 24 if instruction #5 is beq left=3 right=4 imm=1 and the PC at time 5 = 5 and value of cell 7 at time 5 = 24, then value of cell 7 at time 6 = 24
59 value of cell 12 at time 6 = 24 if instruction #5 is beq left=3 right=4 imm=1 and the PC at time 5 = 5 and value of cell 12 at time 5 = 24, then value of cell 12 at time 6 = 24
60 the PC at time 7 = 0 if instruction #6 is jump imm=0 and the PC at time 6 = 6, then the PC at time 7 = 0
61 value of cell 3 at time 7 = 3 if instruction #6 is jump imm=0 and the PC at time 6 = 6 and value of cell 3 at time 6 = 3, then value of cell 3 at time 7 = 3
62 value of cell 4 at time 7 = 1 if instruction #6 is jump imm=0 and the PC at time 6 = 6 and value of cell 4 at time 6 = 1, then value of cell 4 at time 7 = 1
63 value of cell 5 at time 7 = 9 if instruction #6 is jump imm=0 and the PC at time 6 = 6 and value of cell 5 at time 6 = 9, then value of cell 5 at time 7 = 9
64 value of cell 6 at time 7 = 13 if instruction #6 is jump imm=0 and the PC at time 6 = 6 and value of cell 6 at time 6 = 13, then value of cell 6 at time 7 = 13
65 value of cell 8 at time 7 = 24 if instruction #6 is jump imm=0 and the PC at time 6 = 6 and value of cell 8 at time 6 = 24, then value of cell 8 at time 7 = 24
66 value of cell 9 at time 7 = 31 if instruction #6 is jump imm=0 and the PC at time 6 = 6 and value of cell 9 at time 6 = 31, then value of cell 9 at time 7 = 31
67 value of cell 10 at time 7 = 45 if instruction #6 is jump imm=0 and the PC at time 6 = 6 and value of cell 10 at time 6 = 45, then value of cell 10 at time 7 = 45
68 value of cell 7 at time 7 = 24 if instruction #6 is jump imm=0 and the PC at time 6 = 6 and value of cell 7 at time 6 = 24, then value of cell 7 at time 7 = 24
69 value of cell 12 at time 7 = 24 if instruction #6 is jump imm=0 and the PC at time 6 = 6 and value of cell 12 at time 6 = 24, then value of cell 12 at time 7 = 24
70 value of cell 7 at time 8 = 31 if instruction #0 is load dst=7 addr=5 imm=0 and the PC at time 7 = 0 and value of cell 5 at time 7 = 9 and value of cell 9 at time 7 = 31, then value of cell 7 at time 8 = 31
71 the PC at time 8 = 1 if instruction #0 is load dst=7 addr=5 imm=0 and the PC at time 7 = 0, then the PC at time 8 = 1
72 value of cell 3 at time 8 = 3 if instruction #0 is load dst=7 addr=5 imm=0 and the PC at time 7 = 0 and value of cell 3 at time 7 = 3, then value of cell 3 at time 8 = 3
73 value of cell 4 at time 8 = 1 if instruction #0 is load dst=7 addr=5 imm=0 and the PC at time 7 = 0 and value of cell 4 at time 7 = 1, then value of cell 4 at time 8 = 1
74 value of cell 5 at time 8 = 9 if instruction #0 is load dst=7 addr=5 imm=0 and the PC at time 7 = 0 and value of cell 5 at time 7 = 9, then value of cell 5 at time 8 = 9
75 value of cell 6 at time 8 = 13 if instruction #0 is load dst=7 addr=5 imm=0 and the PC at time 7 = 0 and value of cell 6 at time 7 = 13, then value of cell 6 at time 8 = 13
76 value of cell 8 at time 8 = 24 if instruction #0 is load dst=7 addr=5 imm=0 and the PC at time 7 = 0 and value of cell 8 at time 7 = 24, then value of cell 8 at time 8 = 24
77 value of cell 9 at time 8 = 31 if instruction #0 is load dst=7 addr=5 imm=0 and the PC at time 7 = 0 and value of cell 9 at time 7 = 31, then value of cell 9 at time 8 = 31
78 value of cell 10 at time 8 = 45 if instruction #0 is load dst=7 addr=5 imm=0 and the PC at time 7 = 0 and value of cell 10 at time 7 = 45, then value of cell 10 at time 8 = 45
79 value of cell 12 at time 8 = 24 if instruction #0 is load dst=7 addr=5 imm=0 and the PC at time 7 = 0 and value of cell 12 at time 7 = 24, then value of cell 12 at time 8 = 24
80 value of cell 13 at time 9 = 31 if instruction #1 is store src=7 addr=6 imm=0 and the PC at time 8 = 1 and value of cell 6 at time 8 = 13 and value of cell 7 at time 8 = 31, then value of cell 13 at time 9 = 31
81 the PC at time 9 = 2 if instruction #1 is store src=7 addr=6 imm=0 and the PC at time 8 = 1, then the PC at time 9 = 2
82 value of cell 3 at time 9 = 3 if instruction #1 is store src=7 addr=6 imm=0 and the PC at time 8 = 1 and value of cell 3 at time 8 = 3 and value of cell 6 at time 8 = 13, then value of cell 3 at time 9 = 3
83 value of cell 4 at time 9 = 1 if instruction #1 is store src=7 addr=6 imm=0 and the PC at time 8 = 1 and value of cell 4 at time 8 = 1 and value of cell 6 at time 8 = 13, then value of cell 4 at time 9 = 1
84 value of cell 5 at time 9 = 9 if instruction #1 is store src=7 addr=6 imm=0 and the PC at time 8 = 1 and value of cell 5 at time 8 = 9 and value of cell 6 at time 8 = 13, then value of cell 5 at time 9 = 9
85 value of cell 6 at time 9 = 13 if instruction #1 is store src=7 addr=6 imm=0 and the PC at time 8 = 1 and value of cell 6 at time 8 = 13 and value of cell 6 at time 8 = 13, then value of cell 6 at time 9 = 13
86 value of cell 8 at time 9 = 24 if instruction #1 is store src=7 addr=6 imm=0 and the PC at time 8 = 1 and value of cell 8 at time 8 = 24 and value of cell 6 at time 8 = 13, then value of cell 8 at time 9 = 24
87 value of cell 9 at time 9 = 31 if instruction #1 is store src=7 addr=6 imm=0 and the PC at time 8 = 1 and value of cell 9 at time 8 = 31 and value of cell 6 at time 8 = 13, then value of cell 9 at time 9 = 31
88 value of cell 10 at time 9 = 45 if instruction #1 is store src=7 addr=6 imm=0 and the PC at time 8 = 1 and value of cell 10 at time 8 = 45 and value of cell 6 at time 8 = 13, then value of cell 10 at time 9 = 45
89 value of cell 7 at time 9 = 31 if instruction #1 is store src=7 addr=6 imm=0 and the PC at time 8 = 1 and value of cell 7 at time 8 = 31 and value of cell 6 at time 8 = 13, then value of cell 7 at time 9 = 31
90 value of cell 12 at time 9 = 24 if instruction #1 is store src=7 addr=6 imm=0 and the PC at time 8 = 1 and value of cell 12 at time 8 = 24 and value of cell 6 at time 8 = 13, then value of cell 12 at time 9 = 24
91 value of cell 5 at time 10 = 10 if instruction #2 is addi dst=5 src=5 imm=1 and the PC at time 9 = 2 and value of cell 5 at time 9 = 9, then value of cell 5 at time 10 = 10
92 the PC at time 10 = 3 if instruction #2 is addi dst=5 src=5 imm=1 and the PC at time 9 = 2, then the PC at time 10 = 3
93 value of cell 3 at time 10 = 3 if instruction #2 is addi dst=5 src=5 imm=1 and the PC at time 9 = 2 and value of cell 3 at time 9 = 3, then value of cell 3 at time 10 = 3
94 value of cell 4 at time 10 = 1 if instruction #2 is addi dst=5 src=5 imm=1 and the PC at time 9 = 2 and value of cell 4 at time 9 = 1, then value of cell 4 at time 10 = 1
95 value of cell 6 at time 10 = 13 if instruction #2 is addi dst=5 src=5 imm=1 and the PC at time 9 = 2 and value of cell 6 at time 9 = 13, then value of cell 6 at time 10 = 13
96 value of cell 8 at time 10 = 24 if instruction #2 is addi dst=5 src=5 imm=1 and the PC at time 9 = 2 and value of cell 8 at time 9 = 24, then value of cell 8 at time 10 = 24
97 value of cell 9 at time 10 = 31 if instruction #2 is addi dst=5 src=5 imm=1 and the PC at time 9 = 2 and value of cell 9 at time 9 = 31, then value of cell 9 at time 10 = 31
98 value of cell 10 at time 10 = 45 if instruction #2 is addi dst=5 src=5 imm=1 and the PC at time 9 = 2 and value of cell 10 at time 9 = 45, then value of cell 10 at time 10 = 45
99 value of cell 7 at time 10 = 31 if instruction #2 is addi dst=5 src=5 imm=1 and the PC at time 9 = 2 and value of cell 7 at time 9 = 31, then value of cell 7 at time 10 = 31
100 value of cell 12 at time 10 = 24 if instruction #2 is addi dst=5 src=5 imm=1 and the PC at time 9 = 2 and value of cell 12 at time 9 = 24, then value of cell 12 at time 10 = 24
101 value of cell 13 at time 10 = 31 if instruction #2 is addi dst=5 src=5 imm=1 and the PC at time 9 = 2 and value of cell 13 at time 9 = 31, then value of cell 13 at time 10 = 31
102 value of cell 6 at time 11 = 14 if instruction #3 is addi dst=6 src=6 imm=1 and the PC at time 10 = 3 and value of cell 6 at time 10 = 13, then value of cell 6 at time 11 = 14
103 the PC at time 11 = 4 if instruction #3 is addi dst=6 src=6 imm=1 and the PC at time 10 = 3, then the PC at time 11 = 4
104 value of cell 3 at time 11 = 3 if instruction #3 is addi dst=6 src=6 imm=1 and the PC at time 10 = 3 and value of cell 3 at time 10 = 3, then value of cell 3 at time 11 = 3
105 value of cell 4 at time 11 = 1 if instruction #3 is addi dst=6 src=6 imm=1 and the PC at time 10 = 3 and value of cell 4 at time 10 = 1, then value of cell 4 at time 11 = 1
106 value of cell 5 at time 11 = 10 if instruction #3 is addi dst=6 src=6 imm=1 and the PC at time 10 = 3 and value of cell 5 at time 10 = 10, then value of cell 5 at time 11 = 10
107 value of cell 8 at time 11 = 24 if instruction #3 is addi dst=6 src=6 imm=1 and the PC at time 10 = 3 and value of cell 8 at time 10 = 24, then value of cell 8 at time 11 = 24
108 value of cell 9 at time 11 = 31 if instruction #3 is addi dst=6 src=6 imm=1 and the PC at time 10 = 3 and value of cell 9 at time 10 = 31, then value of cell 9 at time 11 = 31
109 value of cell 10 at time 11 = 45 if instruction #3 is addi dst=6 src=6 imm=1 and the PC at time 10 = 3 and value of cell 10 at time 10 = 45, then value of cell 10 at time 11 = 45
110 value of cell 7 at time 11 = 31 if instruction #3 is addi dst=6 src=6 imm=1 and the PC at time 10 = 3 and value of cell 7 at time 10 = 31, then value of cell 7 at time 11 = 31
111 value of cell 12 at time 11 = 24 if instruction #3 is addi dst=6 src=6 imm=1 and the PC at time 10 = 3 and value of cell 12 at time 10 = 24, then value of cell 12 at time 11 = 24
112 value of cell 13 at time 11 = 31 if instruction #3 is addi dst=6 src=6 imm=1 and the PC at time 10 = 3 and value of cell 13 at time 10 = 31, then value of cell 13 at time 11 = 31
113 value of cell 4 at time 12 = 2 if instruction #4 is addi dst=4 src=4 imm=1 and the PC at time 11 = 4 and value of cell 4 at time 11 = 1, then value of cell 4 at time 12 = 2
114 the PC at time 12 = 5 if instruction #4 is addi dst=4 src=4 imm=1 and the PC at time 11 = 4, then the PC at time 12 = 5
115 value of cell 3 at time 12 = 3 if instruction #4 is addi dst=4 src=4 imm=1 and the PC at time 11 = 4 and value of cell 3 at time 11 = 3, then value of cell 3 at time 12 = 3
116 value of cell 5 at time 12 = 10 if instruction #4 is addi dst=4 src=4 imm=1 and the PC at time 11 = 4 and value of cell 5 at time 11 = 10, then value of cell 5 at time 12 = 10
117 value of cell 6 at time 12 = 14 if instruction #4 is addi dst=4 src=4 imm=1 and the PC at time 11 = 4 and value of cell 6 at time 11 = 14, then value of cell 6 at time 12 = 14
118 value of cell 8 at time 12 = 24 if instruction #4 is addi dst=4 src=4 imm=1 and the PC at time 11 = 4 and value of cell 8 at time 11 = 24, then value of cell 8 at time 12 = 24
119 value of cell 9 at time 12 = 31 if instruction #4 is addi dst=4 src=4 imm=1 and the PC at time 11 = 4 and value of cell 9 at time 11 = 31, then value of cell 9 at time 12 = 31
120 value of cell 10 at time 12 = 45 if instruction #4 is addi dst=4 src=4 imm=1 and the PC at time 11 = 4 and value of cell 10 at time 11 = 45, then value of cell 10 at time 12 = 45
121 value of cell 7 at time 12 = 31 if instruction #4 is addi dst=4 src=4 imm=1 and the PC at time 11 = 4 and value of cell 7 at time 11 = 31, then value of cell 7 at time 12 = 31
122 value of cell 12 at time 12 = 24 if instruction #4 is addi dst=4 src=4 imm=1 and the PC at time 11 = 4 and value of cell 12 at time 11 = 24, then value of cell 12 at time 12 = 24
123 value of cell 13 at time 12 = 31 if instruction #4 is addi dst=4 src=4 imm=1 and the PC at time 11 = 4 and value of cell 13 at time 11 = 31, then value of cell 13 at time 12 = 31
124 the PC at time 13 = 6 if instruction #5 is beq left=3 right=4 imm=1 and the PC at time 12 = 5 and value of cell 3 at time 12 = 3 and value of cell 4 at time 12 = 2, then the PC at time 13 = 6
125 value of cell 3 at time 13 = 3 if instruction #5 is beq left=3 right=4 imm=1 and the PC at time 12 = 5 and value of cell 3 at time 12 = 3, then value of cell 3 at time 13 = 3
126 value of cell 4 at time 13 = 2 if instruction #5 is beq left=3 right=4 imm=1 and the PC at time 12 = 5 and value of cell 4 at time 12 = 2, then value of cell 4 at time 13 = 2
127 value of cell 5 at time 13 = 10 if instruction #5 is beq left=3 right=4 imm=1 and the PC at time 12 = 5 and value of cell 5 at time 12 = 10, then value of cell 5 at time 13 = 10
128 value of cell 6 at time 13 = 14 if instruction #5 is beq left=3 right=4 imm=1 and the PC at time 12 = 5 and value of cell 6 at time 12 = 14, then value of cell 6 at time 13 = 14
129 value of cell 8 at time 13 = 24 if instruction #5 is beq left=3 right=4 imm=1 and the PC at time 12 = 5 and value of cell 8 at time 12 = 24, then value of cell 8 at time 13 = 24
130 value of cell 9 at time 13 = 31 if instruction #5 is beq left=3 right=4 imm=1 and the PC at time 12 = 5 and value of cell 9 at time 12 = 31, then value of cell 9 at time 13 = 31
131 value of cell 10 at time 13 = 45 if instruction #5 is beq left=3 right=4 imm=1 and the PC at time 12 = 5 and value of cell 10 at time 12 = 45, then value of cell 10 at time 13 = 45
132 value of cell 7 at time 13 = 31 if instruction #5 is beq left=3 right=4 imm=1 and the PC at time 12 = 5 and value of cell 7 at time 12 = 31, then value of cell 7 at time 13 = 31
133 value of cell 12 at time 13 = 24 if instruction #5 is beq left=3 right=4 imm=1 and the PC at time 12 = 5 and value of cell 12 at time 12 = 24, then value of cell 12 at time 13 = 24
134 value of cell 13 at time 13 = 31 if instruction #5 is beq left=3 right=4 imm=1 and the PC at time 12 = 5 and value of cell 13 at time 12 = 31, then value of cell 13 at time 13 = 31
135 the PC at time 14 = 0 if instruction #6 is jump imm=0 and the PC at time 13 = 6, then the PC at time 14 = 0
136 value of cell 3 at time 14 = 3 if instruction #6 is jump imm=0 and the PC at time 13 = 6 and value of cell 3 at time 13 = 3, then value of cell 3 at time 14 = 3
137 value of cell 4 at time 14 = 2 if instruction #6 is jump imm=0 and the PC at time 13 = 6 and value of cell 4 at time 13 = 2, then value of cell 4 at time 14 = 2
138 value of cell 5 at time 14 = 10 if instruction #6 is jump imm=0 and the PC at time 13 = 6 and value of cell 5 at time 13 = 10, then value of cell 5 at time 14 = 10
139 value of cell 6 at time 14 = 14 if instruction #6 is jump imm=0 and the PC at time 13 = 6 and value of cell 6 at time 13 = 14, then value of cell 6 at time 14 = 14
140 value of cell 8 at time 14 = 24 if instruction #6 is jump imm=0 and the PC at time 13 = 6 and value of cell 8 at time 13 = 24, then value of cell 8 at time 14 = 24
141 value of cell 9 at time 14 = 31 if instruction #6 is jump imm=0 and the PC at time 13 = 6 and value of cell 9 at time 13 = 31, then value of cell 9 at time 14 = 31
142 value of cell 10 at time 14 = 45 if instruction #6 is jump imm=0 and the PC at time 13 = 6 and value of cell 10 at time 13 = 45, then value of cell 10 at time 14 = 45
143 value of cell 7 at time 14 = 31 if instruction #6 is jump imm=0 and the PC at time 13 = 6 and value of cell 7 at time 13 = 31, then value of cell 7 at time 14 = 31
144 value of cell 12 at time 14 = 24 if instruction #6 is jump imm=0 and the PC at time 13 = 6 and value of cell 12 at time 13 = 24, then value of cell 12 at time 14 = 24
145 value of cell 13 at time 14 = 31 if instruction #6 is jump imm=0 and the PC at time 13 = 6 and value of cell 13 at time 13 = 31, then value of cell 13 at time 14 = 31
146 value of cell 7 at time 15 = 45 if instruction #0 is load dst=7 addr=5 imm=0 and the PC at time 14 = 0 and value of cell 5 at time 14 = 10 and value of cell 10 at time 14 = 45, then value of cell 7 at time 15 = 45
147 the PC at time 15 = 1 if instruction #0 is load dst=7 addr=5 imm=0 and the PC at time 14 = 0, then the PC at time 15 = 1
148 value of cell 3 at time 15 = 3 if instruction #0 is load dst=7 addr=5 imm=0 and the PC at time 14 = 0 and value of cell 3 at time 14 = 3, then value of cell 3 at time 15 = 3
149 value of cell 4 at time 15 = 2 if instruction #0 is load dst=7 addr=5 imm=0 and the PC at time 14 = 0 and value of cell 4 at time 14 = 2, then value of cell 4 at time 15 = 2
150 value of cell 5 at time 15 = 10 if instruction #0 is load dst=7 addr=5 imm=0 and the PC at time 14 = 0 and value of cell 5 at time 14 = 10, then value of cell 5 at time 15 = 10
151 value of cell 6 at time 15 = 14 if instruction #0 is load dst=7 addr=5 imm=0 and the PC at time 14 = 0 and value of cell 6 at time 14 = 14, then value of cell 6 at time 15 = 14
152 value of cell 8 at time 15 = 24 if instruction #0 is load dst=7 addr=5 imm=0 and the PC at time 14 = 0 and value of cell 8 at time 14 = 24, then value of cell 8 at time 15 = 24
153 value of cell 9 at time 15 = 31 if instruction #0 is load dst=7 addr=5 imm=0 and the PC at time 14 = 0 and value of cell 9 at time 14 = 31, then value of cell 9 at time 15 = 31
154 value of cell 10 at time 15 = 45 if instruction #0 is load dst=7 addr=5 imm=0 and the PC at time 14 = 0 and value of cell 10 at time 14 = 45, then value of cell 10 at time 15 = 45
155 value of cell 12 at time 15 = 24 if instruction #0 is load dst=7 addr=5 imm=0 and the PC at time 14 = 0 and value of cell 12 at time 14 = 24, then value of cell 12 at time 15 = 24
156 value of cell 13 at time 15 = 31 if instruction #0 is load dst=7 addr=5 imm=0 and the PC at time 14 = 0 and value of cell 13 at time 14 = 31, then value of cell 13 at time 15 = 31
157 value of cell 14 at time 16 = 45 if instruction #1 is store src=7 addr=6 imm=0 and the PC at time 15 = 1 and value of cell 6 at time 15 = 14 and value of cell 7 at time 15 = 45, then value of cell 14 at time 16 = 45
158 the PC at time 16 = 2 if instruction #1 is store src=7 addr=6 imm=0 and the PC at time 15 = 1, then the PC at time 16 = 2
159 value of cell 3 at time 16 = 3 if instruction #1 is store src=7 addr=6 imm=0 and the PC at time 15 = 1 and value of cell 3 at time 15 = 3 and value of cell 6 at time 15 = 14, then value of cell 3 at time 16 = 3
160 value of cell 4 at time 16 = 2 if instruction #1 is store src=7 addr=6 imm=0 and the PC at time 15 = 1 and value of cell 4 at time 15 = 2 and value of cell 6 at time 15 = 14, then value of cell 4 at time 16 = 2
161 value of cell 5 at time 16 = 10 if instruction #1 is store src=7 addr=6 imm=0 and the PC at time 15 = 1 and value of cell 5 at time 15 = 10 and value of cell 6 at time 15 = 14, then value of cell 5 at time 16 = 10
162 value of cell 6 at time 16 = 14 if instruction #1 is store src=7 addr=6 imm=0 and the PC at time 15 = 1 and value of cell 6 at time 15 = 14 and value of cell 6 at time 15 = 14, then value of cell 6 at time 16 = 14
163 value of cell 8 at time 16 = 24 if instruction #1 is store src=7 addr=6 imm=0 and the PC at time 15 = 1 and value of cell 8 at time 15 = 24 and value of cell 6 at time 15 = 14, then value of cell 8 at time 16 = 24
164 value of cell 9 at time 16 = 31 if instruction #1 is store src=7 addr=6 imm=0 and the PC at time 15 = 1 and value of cell 9 at time 15 = 31 and value of cell 6 at time 15 = 14, then value of cell 9 at time 16 = 31
165 value of cell 10 at time 16 = 45 if instruction #1 is store src=7 addr=6 imm=0 and the PC at time 15 = 1 and value of cell 10 at time 15 = 45 and value of cell 6 at time 15 = 14, then value of cell 10 at time 16 = 45
166 value of cell 7 at time 16 = 45 if instruction #1 is store src=7 addr=6 imm=0 and the PC at time 15 = 1 and value of cell 7 at time 15 = 45 and value of cell 6 at time 15 = 14, then value of cell 7 at time 16 = 45
167 value of cell 12 at time 16 = 24 if instruction #1 is store src=7 addr=6 imm=0 and the PC at time 15 = 1 and value of cell 12 at time 15 = 24 and value of cell 6 at time 15 = 14, then value of cell 12 at time 16 = 24
168 value of cell 13 at time 16 = 31 if instruction #1 is store src=7 addr=6 imm=0 and the PC at time 15 = 1 and value of cell 13 at time 15 = 31 and value of cell 6 at time 15 = 14, then value of cell 13 at time 16 = 31
169 value of cell 5 at time 17 = 11 if instruction #2 is addi dst=5 src=5 imm=1 and the PC at time 16 = 2 and value of cell 5 at time 16 = 10, then value of cell 5 at time 17 = 11
170 the PC at time 17 = 3 if instruction #2 is addi dst=5 src=5 imm=1 and the PC at time 16 = 2, then the PC at time 17 = 3
171 value of cell 3 at time 17 = 3 if instruction #2 is addi dst=5 src=5 imm=1 and the PC at time 16 = 2 and value of cell 3 at time 16 = 3, then value of cell 3 at time 17 = 3
172 value of cell 4 at time 17 = 2 if instruction #2 is addi dst=5 src=5 imm=1 and the PC at time 16 = 2 and value of cell 4 at time 16 = 2, then value of cell 4 at time 17 = 2
173 value of cell 6 at time 17 = 14 if instruction #2 is addi dst=5 src=5 imm=1 and the PC at time 16 = 2 and value of cell 6 at time 16 = 14, then value of cell 6 at time 17 = 14
174 value of cell 8 at time 17 = 24 if instruction #2 is addi dst=5 src=5 imm=1 and the PC at time 16 = 2 and value of cell 8 at time 16 = 24, then value of cell 8 at time 17 = 24
175 value of cell 9 at time 17 = 31 if instruction #2 is addi dst=5 src=5 imm=1 and the PC at time 16 = 2 and value of cell 9 at time 16 = 31, then value of cell 9 at time 17 = 31
176 value of cell 10 at time 17 = 45 if instruction #2 is addi dst=5 src=5 imm=1 and the PC at time 16 = 2 and value of cell 10 at time 16 = 45, then value of cell 10 at time 17 = 45
177 value of cell 7 at time 17 = 45 if instruction #2 is addi dst=5 src=5 imm=1 and the PC at time 16 = 2 and value of cell 7 at time 16 = 45, then value of cell 7 at time 17 = 45
178 value of cell 12 at time 17 = 24 if instruction #2 is addi dst=5 src=5 imm=1 and the PC at time 16 = 2 and value of cell 12 at time 16 = 24, then value of cell 12 at time 17 = 24
179 value of cell 13 at time 17 = 31 if instruction #2 is addi dst=5 src=5 imm=1 and the PC at time 16 = 2 and value of cell 13 at time 16 = 31, then value of cell 13 at time 17 = 31
180 value of cell 14 at time 17 = 45 if instruction #2 is addi dst=5 src=5 imm=1 and the PC at time 16 = 2 and value of cell 14 at time 16 = 45, then value of cell 14 at time 17 = 45
181 value of cell 6 at time 18 = 15 if instruction #3 is addi dst=6 src=6 imm=1 and the PC at time 17 = 3 and value of cell 6 at time 17 = 14, then value of cell 6 at time 18 = 15
182 the PC at time 18 = 4 if instruction #3 is addi dst=6 src=6 imm=1 and the PC at time 17 = 3, then the PC at time 18 = 4
183 value of cell 3 at time 18 = 3 if instruction #3 is addi dst=6 src=6 imm=1 and the PC at time 17 = 3 and value of cell 3 at time 17 = 3, then value of cell 3 at time 18 = 3
184 value of cell 4 at time 18 = 2 if instruction #3 is addi dst=6 src=6 imm=1 and the PC at time 17 = 3 and value of cell 4 at time 17 = 2, then value of cell 4 at time 18 = 2
185 value of cell 5 at time 18 = 11 if instruction #3 is addi dst=6 src=6 imm=1 and the PC at time 17 = 3 and value of cell 5 at time 17 = 11, then value of cell 5 at time 18 = 11
186 value of cell 8 at time 18 = 24 if instruction #3 is addi dst=6 src=6 imm=1 and the PC at time 17 = 3 and value of cell 8 at time 17 = 24, then value of cell 8 at time 18 = 24
187 value of cell 9 at time 18 = 31 if instruction #3 is addi dst=6 src=6 imm=1 and the PC at time 17 = 3 and value of cell 9 at time 17 = 31, then value of cell 9 at time 18 = 31
188 value of cell 10 at time 18 = 45 if instruction #3 is addi dst=6 src=6 imm=1 and the PC at time 17 = 3 and value of cell 10 at time 17 = 45, then value of cell 10 at time 18 = 45
189 value of cell 7 at time 18 = 45 if instruction #3 is addi dst=6 src=6 imm=1 and the PC at time 17 = 3 and value of cell 7 at time 17 = 45, then value of cell 7 at time 18 = 45
190 value of cell 12 at time 18 = 24 if instruction #3 is addi dst=6 src=6 imm=1 and the PC at time 17 = 3 and value of cell 12 at time 17 = 24, then value of cell 12 at time 18 = 24
191 value of cell 13 at time 18 = 31 if instruction #3 is addi dst=6 src=6 imm=1 and the PC at time 17 = 3 and value of cell 13 at time 17 = 31, then value of cell 13 at time 18 = 31
192 value of cell 14 at time 18 = 45 if instruction #3 is addi dst=6 src=6 imm=1 and the PC at time 17 = 3 and value of cell 14 at time 17 = 45, then value of cell 14 at time 18 = 45
193 value of cell 4 at time 19 = 3 if instruction #4 is addi dst=4 src=4 imm=1 and the PC at time 18 = 4 and value of cell 4 at time 18 = 2, then value of cell 4 at time 19 = 3
194 the PC at time 19 = 5 if instruction #4 is addi dst=4 src=4 imm=1 and the PC at time 18 = 4, then the PC at time 19 = 5
195 value of cell 3 at time 19 = 3 if instruction #4 is addi dst=4 src=4 imm=1 and the PC at time 18 = 4 and value of cell 3 at time 18 = 3, then value of cell 3 at time 19 = 3
196 value of cell 5 at time 19 = 11 if instruction #4 is addi dst=4 src=4 imm=1 and the PC at time 18 = 4 and value of cell 5 at time 18 = 11, then value of cell 5 at time 19 = 11
197 value of cell 6 at time 19 = 15 if instruction #4 is addi dst=4 src=4 imm=1 and the PC at time 18 = 4 and value of cell 6 at time 18 = 15, then value of cell 6 at time 19 = 15
198 value of cell 8 at time 19 = 24 if instruction #4 is addi dst=4 src=4 imm=1 and the PC at time 18 = 4 and value of cell 8 at time 18 = 24, then value of cell 8 at time 19 = 24
199 value of cell 9 at time 19 = 31 if instruction #4 is addi dst=4 src=4 imm=1 and the PC at time 18 = 4 and value of cell 9 at time 18 = 31, then value of cell 9 at time 19 = 31
200 value of cell 10 at time 19 = 45 if instruction #4 is addi dst=4 src=4 imm=1 and the PC at time 18 = 4 and value of cell 10 at time 18 = 45, then value of cell 10 at time 19 = 45
201 value of cell 7 at time 19 = 45 if instruction #4 is addi dst=4 src=4 imm=1 and the PC at time 18 = 4 and value of cell 7 at time 18 = 45, then value of cell 7 at time 19 = 45
202 value of cell 12 at time 19 = 24 if instruction #4 is addi dst=4 src=4 imm=1 and the PC at time 18 = 4 and value of cell 12 at time 18 = 24, then value of cell 12 at time 19 = 24
203 value of cell 13 at time 19 = 31 if instruction #4 is addi dst=4 src=4 imm=1 and the PC at time 18 = 4 and value of cell 13 at time 18 = 31, then value of cell 13 at time 19 = 31
204 value of cell 14 at time 19 = 45 if instruction #4 is addi dst=4 src=4 imm=1 and the PC at time 18 = 4 and value of cell 14 at time 18 = 45, then value of cell 14 at time 19 = 45
205 the PC at time 20 = 7 if instruction #5 is beq left=3 right=4 imm=1 and the PC at time 19 = 5 and value of cell 3 at time 19 = 3 and value of cell 4 at time 19 = 3, then the PC at time 20 = 7
206 value of cell 3 at time 20 = 3 if instruction #5 is beq left=3 right=4 imm=1 and the PC at time 19 = 5 and value of cell 3 at time 19 = 3, then value of cell 3 at time 20 = 3
207 value of cell 4 at time 20 = 3 if instruction #5 is beq left=3 right=4 imm=1 and the PC at time 19 = 5 and value of cell 4 at time 19 = 3, then value of cell 4 at time 20 = 3
208 value of cell 5 at time 20 = 11 if instruction #5 is beq left=3 right=4 imm=1 and the PC at time 19 = 5 and value of cell 5 at time 19 = 11, then value of cell 5 at time 20 = 11
209 value of cell 6 at time 20 = 15 if instruction #5 is beq left=3 right=4 imm=1 and the PC at time 19 = 5 and value of cell 6 at time 19 = 15, then value of cell 6 at time 20 = 15
210 value of cell 8 at time 20 = 24 if instruction #5 is beq left=3 right=4 imm=1 and the PC at time 19 = 5 and value of cell 8 at time 19 = 24, then value of cell 8 at time 20 = 24
211 value of cell 9 at time 20 = 31 if instruction #5 is beq left=3 right=4 imm=1 and the PC at time 19 = 5 and value of cell 9 at time 19 = 31, then value of cell 9 at time 20 = 31
212 value of cell 10 at time 20 = 45 if instruction #5 is beq left=3 right=4 imm=1 and the PC at time 19 = 5 and value of cell 10 at time 19 = 45, then value of cell 10 at time 20 = 45
213 value of cell 7 at time 20 = 45 if instruction #5 is beq left=3 right=4 imm=1 and the PC at time 19 = 5 and value of cell 7 at time 19 = 45, then value of cell 7 at time 20 = 45
214 value of cell 12 at time 20 = 24 if instruction #5 is beq left=3 right=4 imm=1 and the PC at time 19 = 5 and value of cell 12 at time 19 = 24, then value of cell 12 at time 20 = 24
215 value of cell 13 at time 20 = 31 if instruction #5 is beq left=3 right=4 imm=1 and the PC at time 19 = 5 and value of cell 13 at time 19 = 31, then value of cell 13 at time 20 = 31
216 value of cell 14 at time 20 = 45 if instruction #5 is beq left=3 right=4 imm=1 and the PC at time 19 = 5 and value of cell 14 at time 19 = 45, then value of cell 14 at time 20 = 45

Comments

Please log in to add comments