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