DSIM1 Simulation (annotated)
time | addr | q | pc | opcode | inst | qa | qb | qd | ra | rb | rd
| rwe | we | ma | state
|
---|
10
| 00
| 0000
| FF
| 00
| 0000
| 0000
| 0000
| 0000
| 0
| 0
| 0
| 0
| 0
| 0
| state.IF
|
30
| 00
| 00AA
| FF
| 00
| 0000
| 0000
| 0000
| 0000
| 0
| 0
| 0
| 0
| 0
| 0
| state.IF
|
50
| 01
| 00AA
| 00
| 00
| 0000
| 0000
| 0000
| 0000
| 5
| 2
| 0
| 0
| 0
| 0
| state.ID
|
70
| 01
| 00BB
| 00
| 00
| 00AA
| 5555
| 2222
| 0000
| 5
| 2
| 0
| 0
| 0
| 0
| state.EX
|
90
| 01
| 00BB
| 00
| 00
| 00AA
| 5555
| 2222
| 0000
| 5
| 2
| 0
| 1
| 0
| 0
| state.WB
|
110
| 01
| 00BB
| 00
| 00
| 00AA
| 5555
| 2222
| 0000
| 5
| 2
| 0
| 0
| 0
| 0
| state.IF
|
130
| 02
| 00BB
| 01
| 00
| 00AA
| 5555
| 2222
| 0000
| 5
| 6
| 0
| 0
| 0
| 0
| state.ID
|
150
| 02
| 00CC
| 01
| 00
| 00BB
| 5555
| 6666
| 0000
| 5
| 6
| 0
| 0
| 0
| 0
| state.EX
|
170
| 02
| 00CC
| 01
| 00
| 00BB
| 5555
| 6666
| 0000
| 5
| 6
| 0
| 1
| 0
| 0
| state.WB
|
190
| 02
| 00CC
| 01
| 00
| 00BB
| 5555
| 6666
| 0000
| 5
| 6
| 0
| 0
| 0
| 0
| state.IF
|
210
| 03
| 00CC
| 02
| 00
| 00BB
| 5555
| 6666
| 0000
| 6
| 3
| 0
| 0
| 0
| 0
| state.ID
|
230
| 03
| 00DD
| 02
| 00
| 00CC
| 6666
| 3333
| 0000
| 6
| 3
| 0
| 0
| 0
| 0
| state.EX
|
250
| 03
| 00DD
| 02
| 00
| 00CC
| 6666
| 3333
| 0000
| 6
| 3
| 0
| 1
| 0
| 0
| state.WB
|
270
| 03
| 00DD
| 02
| 00
| 00CC
| 6666
| 3333
| 0000
| 6
| 3
| 0
| 0
| 0
| 0
| state.IF
|
290
| 04
| 00DD
| 03
| 00
| 00CC
| 6666
| 3333
| 0000
| 6
| 7
| 0
| 0
| 0
| 0
| state.ID
|
310
| 04
| 0910
| 03
| 00
| 00DD
| 6666
| 7777
| 0000
| 6
| 7
| 0
| 0
| 0
| 0
| state.EX
|
330
| 04
| 0910
| 03
| 00
| 00DD
| 6666
| 7777
| 0000
| 6
| 7
| 0
| 1
| 0
| 0
| state.WB
|
LW 1, 16
time | addr | q | pc | opcode | inst | qa | qb | qd | ra | rb | rd
| rwe | we | ma | state
|
---|
350
| 04
| 0910
| 03
| 00
| 00DD
| 6666
| 7777
| 0000
| 6
| 7
| 0
| 0
| 0
| 0
| state.IF
|
370
| 05
| 0910
| 04
| 01
| 00DD
| 6666
| 7777
| 0910
| 0
| 0
| 1
| 0
| 0
| 1
| state.ID
|
390
| 05
| 1214
| 04
| 01
| 0910
| 0000
| 0000
| 1214
| 0
| 0
| 1
| 0
| 0
| 1
| state.EX
|
410
| 10
| 1214
| 04
| 01
| 0910
| 0000
| 0000
| 1214
| 0
| 0
| 1
| 0
| 0
| 1
| state.MEM
|
430
| 05
| 0011
| 04
| 01
| 0910
| 0000
| 0000
| 0011
| 0
| 0
| 1
| 1
| 0
| 1
| state.WB
|
SW 2, 20
time | addr | q | pc | opcode | inst | qa | qb | qd | ra | rb | rd
| rwe | we | ma | state
|
---|
450
| 05
| 1214
| 04
| 01
| 0910
| 0000
| 0000
| 1214
| 0
| 0
| 1
| 0
| 0
| 1
| state.IF
|
470
| 06
| 1214
| 05
| 02
| 0910
| 0000
| 0000
| 0000
| 2
| 0
| 0
| 0
| 0
| 1
| state.ID
|
490
| 06
| 1B7B
| 05
| 02
| 1214
| 2222
| 0000
| 0000
| 2
| 0
| 0
| 0
| 0
| 1
| state.EX
|
510
| 14
| 1B7B
| 05
| 02
| 1214
| 2222
| 0000
| 0000
| 2
| 0
| 0
| 0
| 1
| 1
| state.MEM
|
530
| 06
| 2222
| 05
| 02
| 1214
| 2222
| 0000
| 0000
| 2
| 0
| 0
| 1
| 0
| 1
| state.WB
|
LI 3, 123
time | addr | q | pc | opcode | inst | qa | qb | qd | ra | rb | rd
| rwe | we | ma | state
|
---|
550
| 06
| 1B7B
| 05
| 02
| 1214
| 2222
| 0000
| 0000
| 2
| 0
| 0
| 0
| 0
| 1
| state.IF
|
570
| 07
| 1B7B
| 06
| 03
| 1214
| 2222
| 0000
| 007B
| 3
| 6
| 3
| 0
| 0
| 0
| state.ID
|
590
| 07
| 0C14
| 06
| 03
| 1B7B
| 3333
| 6666
| 007B
| 3
| 6
| 3
| 0
| 0
| 0
| state.EX
|
610
| 07
| 0C14
| 06
| 03
| 1B7B
| 3333
| 6666
| 007B
| 3
| 6
| 3
| 1
| 0
| 0
| state.WB
|
LW 4, 20
time | addr | q | pc | opcode | inst | qa | qb | qd | ra | rb | rd
| rwe | we | ma | state
|
---|
630
| 07
| 0C14
| 06
| 03
| 1B7B
| 007B
| 6666
| 007B
| 3
| 6
| 3
| 0
| 0
| 0
| state.IF
|
650
| 08
| 0C14
| 07
| 01
| 1B7B
| 007B
| 6666
| 0C14
| 0
| 0
| 4
| 0
| 0
| 1
| state.ID
|
670
| 08
| 1DCE
| 07
| 01
| 0C14
| 0000
| 0000
| 1DCE
| 0
| 0
| 4
| 0
| 0
| 1
| state.EX
|
690
| 14
| 1DCE
| 07
| 01
| 0C14
| 0000
| 0000
| 1DCE
| 0
| 0
| 4
| 0
| 0
| 1
| state.MEM
|
710
| 08
| 2222
| 07
| 01
| 0C14
| 0000
| 0000
| 2222
| 0
| 0
| 4
| 1
| 0
| 1
| state.WB
|
LI 5, -50
time | addr | q | pc | opcode | inst | qa | qb | qd | ra | rb | rd
| rwe | we | ma | state
|
---|
730
| 08
| 1DCE
| 07
| 01
| 0C14
| 0000
| 0000
| 1DCE
| 0
| 0
| 4
| 0
| 0
| 1
| state.IF
|
750
| 09
| 1DCE
| 08
| 03
| 0C14
| 0000
| 0000
| FFCE
| 6
| 3
| 5
| 0
| 0
| 0
| state.ID
|
770
| 09
| 2610
| 08
| 03
| 1DCE
| 6666
| 007B
| FFCE
| 6
| 3
| 5
| 0
| 0
| 0
| state.EX
|
790
| 09
| 2610
| 08
| 03
| 1DCE
| 6666
| 007B
| FFCE
| 6
| 3
| 5
| 1
| 0
| 0
| state.WB
|
LUI 6, 16
time | addr | q | pc | opcode | inst | qa | qb | qd | ra | rb | rd
| rwe | we | ma | state
|
---|
810
| 09
| 2610
| 08
| 03
| 1DCE
| 6666
| 007B
| FFCE
| 6
| 3
| 5
| 0
| 0
| 0
| state.IF
|
830
| 0A
| 2610
| 09
| 04
| 1DCE
| 6666
| 007B
| 1066
| 6
| 4
| 6
| 0
| 0
| 0
| state.ID
|
850
| 0A
| 0000
| 09
| 04
| 2610
| 6666
| 2222
| 1066
| 6
| 4
| 6
| 0
| 0
| 0
| state.EX
|
870
| 0A
| 0000
| 09
| 04
| 2610
| 6666
| 2222
| 1066
| 6
| 4
| 6
| 1
| 0
| 0
| state.WB
|
HALT
time | addr | q | pc | opcode | inst | qa | qb | qd | ra | rb | rd
| rwe | we | ma | state
|
---|
890
| 0A
| 0000
| 09
| 04
| 2610
| 1066
| 2222
| 1066
| 6
| 4
| 6
| 0
| 0
| 0
| state.IF
|
910
| 0B
| 0000
| 0A
| 00
| 2610
| 1066
| 2222
| 0000
| 0
| 0
| 0
| 0
| 0
| 0
| state.ID
|
930
| 0B
| 0000
| 0A
| 00
| 0000
| 0000
| 0000
| 0000
| 0
| 0
| 0
| 0
| 0
| 0
| state.EX
|
950
| 0B
| 0000
| 0A
| 00
| 0000
| 0000
| 0000
| 0000
| 0
| 0
| 0
| 0
| 0
| 0
| Undefined
|
Maintained by John Loomis,
last updated 1 March 2011