Created
December 5, 2019 21:39
-
-
Save sergev/e810d3bcc8055184e6f8a3d62d327bac to your computer and use it in GitHub Desktop.
Test of A+X, A-X and X-A instructions, detailed trace of MESM-6 RTL simulation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Limit: 1000 | |
Load 55 words from a+x_a-x_x-a.oct | |
(0) *** Reset | |
(1) *** Clear reset | |
(2) 0: 0000000000051000000 imm=0 md=A mw=IMM w_m | |
(2) K[0] = 00000 | |
(2) C = 00000 | |
(2) R = 1xx (k,undef) | |
(2) GIE = 0 | |
(3) 1: 0000010000100200000 imm=0 acc=REG mr=IMM w_a | |
(3) A = 0000 0000 0000 0000 | |
(4) 2: 0600000000100000000 imm=0 rr=REG w_r | |
(4) R = 100 (k,undef) | |
(5) 3: 0000200000051000001 imm=1 md=A mw=IMM w_m cond_a_zero | |
(5) K[1] = 00000 | |
(5) Y = 0000 0000 0000 0000 | |
(6) 4: 0000000000051000002 imm=2 md=A mw=IMM w_m | |
(6) K[2] = 00000 | |
(7) 5: 0000000000051000003 imm=3 md=A mw=IMM w_m | |
(7) K[3] = 00000 | |
(8) 6: 0000000000051000004 imm=4 md=A mw=IMM w_m | |
(8) K[4] = 00000 | |
(9) 7: 0000000000051000005 imm=5 md=A mw=IMM w_m | |
(9) K[5] = 00000 | |
(10) 8: 0000000000051000006 imm=6 md=A mw=IMM w_m | |
(10) K[6] = 00000 | |
(11) 9: 0000000000051000007 imm=7 md=A mw=IMM w_m | |
(11) K[7] = 00000 | |
(12) 10: 0000000000051000010 imm=8 md=A mw=IMM w_m | |
(12) K[8] = 00000 | |
(13) 11: 0000000000051000011 imm=9 md=A mw=IMM w_m | |
(13) K[9] = 00000 | |
(14) 12: 0000000000051000012 imm=10 md=A mw=IMM w_m | |
(14) K[10] = 00000 | |
(15) 13: 0000000000051000013 imm=11 md=A mw=IMM w_m | |
(15) K[11] = 00000 | |
(16) 14: 0000000000051000014 imm=12 md=A mw=IMM w_m | |
(16) K[12] = 00000 | |
(17) 15: 0000000000051000015 imm=13 md=A mw=IMM w_m | |
(17) K[13] = 00000 | |
(18) 16: 0000000000051000016 imm=14 md=A mw=IMM w_m | |
(18) K[14] = 00000 | |
(19) 17: 0004000000051000017 imm=15 md=A mw=IMM w_m exit_interrupt | |
(19) KSP = 00000 | |
(19) R = 000 (undef) | |
(19) GIE = 1 | |
(20) 18: 0000000000051000000 imm=0 md=A mw=IMM w_m | |
(20) M[0] = 00000 | |
(21) 19: 0000000000051000001 imm=1 md=A mw=IMM w_m | |
(21) M[1] = 00000 | |
(22) 20: 0000000000051000002 imm=2 md=A mw=IMM w_m | |
(22) M[2] = 00000 | |
(23) 21: 0000000000051000003 imm=3 md=A mw=IMM w_m | |
(23) M[3] = 00000 | |
(24) 22: 0000000000051000004 imm=4 md=A mw=IMM w_m | |
(24) M[4] = 00000 | |
(25) 23: 0000000000051000005 imm=5 md=A mw=IMM w_m | |
(25) M[5] = 00000 | |
(26) 24: 0000000000051000006 imm=6 md=A mw=IMM w_m | |
(26) M[6] = 00000 | |
(27) 25: 0000000000051000007 imm=7 md=A mw=IMM w_m | |
(27) M[7] = 00000 | |
(28) 26: 0000000000051000010 imm=8 md=A mw=IMM w_m | |
(28) M[8] = 00000 | |
(29) 27: 0000000000051000011 imm=9 md=A mw=IMM w_m | |
(29) M[9] = 00000 | |
(30) 28: 0000000000051000012 imm=10 md=A mw=IMM w_m | |
(30) M[10] = 00000 | |
(31) 29: 0000000000051000013 imm=11 md=A mw=IMM w_m | |
(31) M[11] = 00000 | |
(32) 30: 0000000000051000014 imm=12 md=A mw=IMM w_m | |
(32) M[12] = 00000 | |
(33) 31: 0000000000051000015 imm=13 md=A mw=IMM w_m | |
(33) M[13] = 00000 | |
(34) 32: 0000000000051000016 imm=14 md=A mw=IMM w_m | |
(34) M[14] = 00000 | |
(35) 33: 0000000000051000017 imm=15 md=A mw=IMM w_m | |
(35) SP = 00000 | |
(36) 34: 0010000003000000001 imm=1 pc=IMM w_pc | |
(37) 35: 0000000600000000000 fetch w_opcode (busy) | |
(37) Fetch [00001] = 7640 2000 0037 0003 | |
(38) 35: 0000000600000000000 fetch w_opcode | |
(39) 36: 0000001000000000000 decode | |
(39) 00001: 76402000 vtm 2000(15) | |
(40) 190: 0000001100045000043 imm=35 md=VA mw=I w_m cond_op_not_cached decode | |
(40) SP = 02000 | |
(40) 00001: 00370003 ntr 3 | |
(41) 145: 0400000000000000000 rr=UA w_r | |
(41) R = 003 (undef,no-round,no-norm) | |
(42) 146: 0000001100000000043 imm=35 cond_op_not_cached decode | |
(43) 35: 0000000600000000000 fetch w_opcode (busy) | |
(43) Fetch [00002] = 7240 0100 0042 0016 | |
(44) 35: 0000000600000000000 fetch w_opcode | |
(45) 36: 0000001000000000000 decode | |
(45) 00002: 72400100 vtm 100(14) | |
(46) 190: 0000001100045000043 imm=35 md=VA mw=I w_m cond_op_not_cached decode | |
(46) M[14] = 00100 | |
(46) 00002: 00420016 ita 16 | |
(47) 152: 1000011100300200043 imm=35 acc=REG mr=UA cond_op_not_cached decode w_a | |
(47) A = 0000 0000 0000 0100 | |
(47) R = 007 (log,no-round,no-norm) | |
(48) 35: 0000000600000000000 fetch w_opcode (busy) | |
(48) Fetch [00003] = 0005 2012 0260 0044 | |
(49) 35: 0000000600000000000 fetch w_opcode | |
(50) 36: 0000001000000000000 decode | |
(50) 00003: 00052012 a-x 2012 | |
(51) 60: 0000002000000100000 mem_r (busy) | |
(51) Load [02012] = 0000 0000 0000 0101 | |
(52) 60: 0000002000000100000 mem_r | |
(53) 61: 0040010000000013000 alu=A-B acc=ALU alu_mem w_a (busy) | |
(54) 61: 0040010000000013000 alu=A-B acc=ALU alu_mem w_a (busy) | |
(55) 61: 0040010000000013000 alu=A-B acc=ALU alu_mem w_a (busy) | |
(56) 61: 0040010000000013000 alu=A-B acc=ALU alu_mem w_a (busy) | |
(57) 61: 0040010000000013000 alu=A-B acc=ALU alu_mem w_a | |
(57) A = 0037 7777 7777 7777 | |
(58) 62: 4000001100000000043 imm=35 cond_op_not_cached decode | |
(58) 00003: 02600044 uza 44 | |
(58) R = 023 (add,no-round,no-norm) | |
(59) 192: 0000200000000000302 imm=194 cond_a_zero | |
(59) Y = 0037 7777 7777 7777 | |
(60) 193: 0000001100000000043 imm=35 cond_op_not_cached decode | |
(61) 35: 0000000600000000000 fetch w_opcode (busy) | |
(61) Fetch [00004] = 0004 2013 0270 0044 | |
(62) 35: 0000000600000000000 fetch w_opcode | |
(63) 36: 0000001000000000000 decode | |
(63) 00004: 00042013 a+x 2013 | |
(64) 56: 0000002000000100000 mem_r (busy) | |
(64) Load [02013] = 0000 0000 0000 0001 | |
(65) 56: 0000002000000100000 mem_r | |
(66) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(66) Y = 0020 0000 0000 0000 | |
(67) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(68) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(69) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(70) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a | |
(70) A = 0000 0000 0000 0000 | |
(71) 58: 4000001100000000043 imm=35 cond_op_not_cached decode | |
(71) 00004: 02700044 u1a 44 | |
(72) 196: 0000040000000000306 imm=198 cond_a_nonzero | |
(72) Y = 0000 0000 0000 0000 | |
(73) 197: 0000001100000000043 imm=35 cond_op_not_cached decode | |
(74) 35: 0000000600000000000 fetch w_opcode (busy) | |
(74) Fetch [00005] = 0015 0000 0270 0044 | |
(75) 35: 0000000600000000000 fetch w_opcode | |
(76) 36: 0000001000000000000 decode | |
(76) 00005: 00150000 aox | |
(77) 91: 0000002000000100000 mem_r (busy) | |
(77) Load [00000] = 0000 0000 0000 0000 | |
(78) 91: 0000002000000100000 mem_r | |
(79) 92: 0040010000000002000 alu=A|B acc=ALU alu_mem w_a (busy) | |
(80) 92: 0040010000000002000 alu=A|B acc=ALU alu_mem w_a | |
(81) 93: 1000001100000000043 imm=35 cond_op_not_cached decode | |
(81) 00005: 02700044 u1a 44 | |
(81) R = 007 (log,no-round,no-norm) | |
(82) 196: 0000040000000000306 imm=198 cond_a_nonzero | |
(83) 197: 0000001100000000043 imm=35 cond_op_not_cached decode | |
(84) 35: 0000000600000000000 fetch w_opcode (busy) | |
(84) Fetch [00006] = 0010 2014 0006 2013 | |
(85) 35: 0000000600000000000 fetch w_opcode | |
(86) 36: 0000001000000000000 decode | |
(86) 00006: 00102014 xta 2014 | |
(87) 72: 0000012000000100000 acc=MEM mem_r w_a (busy) | |
(87) Load [02014] = 0000 0000 0000 0002 | |
(88) 72: 0000012000000100000 acc=MEM mem_r w_a | |
(88) A = 0000 0000 0000 0002 | |
(89) 73: 1000001100000000043 imm=35 cond_op_not_cached decode | |
(89) 00006: 00062013 x-a 2013 | |
(90) 64: 0000002000000100000 mem_r (busy) | |
(90) Load [02013] = 0000 0000 0000 0001 | |
(91) 64: 0000002000000100000 mem_r | |
(92) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(93) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(94) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(95) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(96) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a | |
(96) A = 0037 7777 7777 7777 | |
(97) 66: 4000001100000000043 imm=35 cond_op_not_cached decode | |
(97) R = 023 (add,no-round,no-norm) | |
(98) 35: 0000000600000000000 fetch w_opcode (busy) | |
(98) Fetch [00007] = 0005 2015 0270 0044 | |
(99) 35: 0000000600000000000 fetch w_opcode | |
(100) 36: 0000001000000000000 decode | |
(100) 00007: 00052015 a-x 2015 | |
(101) 60: 0000002000000100000 mem_r (busy) | |
(101) Load [02015] = 0037 7777 7777 7777 | |
(102) 60: 0000002000000100000 mem_r | |
(103) 61: 0040010000000013000 alu=A-B acc=ALU alu_mem w_a (busy) | |
(104) 61: 0040010000000013000 alu=A-B acc=ALU alu_mem w_a (busy) | |
(105) 61: 0040010000000013000 alu=A-B acc=ALU alu_mem w_a (busy) | |
(106) 61: 0040010000000013000 alu=A-B acc=ALU alu_mem w_a (busy) | |
(107) 61: 0040010000000013000 alu=A-B acc=ALU alu_mem w_a | |
(107) A = 0000 0000 0000 0000 | |
(108) 62: 4000001100000000043 imm=35 cond_op_not_cached decode | |
(108) 00007: 02700044 u1a 44 | |
(109) 196: 0000040000000000306 imm=198 cond_a_nonzero | |
(110) 197: 0000001100000000043 imm=35 cond_op_not_cached decode | |
(111) 35: 0000000600000000000 fetch w_opcode (busy) | |
(111) Fetch [00010] = 0015 0000 0270 0044 | |
(112) 35: 0000000600000000000 fetch w_opcode | |
(113) 36: 0000001000000000000 decode | |
(113) 00010: 00150000 aox | |
(114) 91: 0000002000000100000 mem_r (busy) | |
(114) Load [00000] = 0000 0000 0000 0000 | |
(115) 91: 0000002000000100000 mem_r | |
(116) 92: 0040010000000002000 alu=A|B acc=ALU alu_mem w_a (busy) | |
(117) 92: 0040010000000002000 alu=A|B acc=ALU alu_mem w_a | |
(118) 93: 1000001100000000043 imm=35 cond_op_not_cached decode | |
(118) 00010: 02700044 u1a 44 | |
(118) R = 007 (log,no-round,no-norm) | |
(119) 196: 0000040000000000306 imm=198 cond_a_nonzero | |
(120) 197: 0000001100000000043 imm=35 cond_op_not_cached decode | |
(121) 35: 0000000600000000000 fetch w_opcode (busy) | |
(121) Fetch [00011] = 0010 2014 0003 2013 | |
(122) 35: 0000000600000000000 fetch w_opcode | |
(123) 36: 0000001000000000000 decode | |
(123) 00011: 00102014 xta 2014 | |
(124) 72: 0000012000000100000 acc=MEM mem_r w_a (busy) | |
(124) Load [02014] = 0000 0000 0000 0002 | |
(125) 72: 0000012000000100000 acc=MEM mem_r w_a | |
(125) A = 0000 0000 0000 0002 | |
(126) 73: 1000001100000000043 imm=35 cond_op_not_cached decode | |
(126) 00011: 00032013 xts 2013 | |
(127) 51: 0000004010100000017 imm=15 sel_addr mem_w (busy) | |
(127) Store [02000] = 0000 0000 0000 0002 | |
(128) 51: 0000004010100000017 imm=15 sel_addr mem_w | |
(129) 52: 0000000000153000017 imm=15 md=R+1 mw=IMM mr=IMM w_m | |
(129) SP = 02001 | |
(130) 53: 0000012000000100000 acc=MEM mem_r w_a (busy) | |
(130) Load [02013] = 0000 0000 0000 0001 | |
(131) 53: 0000012000000100000 acc=MEM mem_r w_a | |
(131) A = 0000 0000 0000 0001 | |
(132) 54: 1000001100000000043 imm=35 cond_op_not_cached decode | |
(133) 35: 0000000600000000000 fetch w_opcode (busy) | |
(133) Fetch [00012] = 0003 2014 0003 2016 | |
(134) 35: 0000000600000000000 fetch w_opcode | |
(135) 36: 0000001000000000000 decode | |
(135) 00012: 00032014 xts 2014 | |
(136) 51: 0000004010100000017 imm=15 sel_addr mem_w (busy) | |
(136) Store [02001] = 0000 0000 0000 0001 | |
(137) 51: 0000004010100000017 imm=15 sel_addr mem_w | |
(138) 52: 0000000000153000017 imm=15 md=R+1 mw=IMM mr=IMM w_m | |
(138) SP = 02002 | |
(139) 53: 0000012000000100000 acc=MEM mem_r w_a (busy) | |
(139) Load [02014] = 0000 0000 0000 0002 | |
(140) 53: 0000012000000100000 acc=MEM mem_r w_a | |
(140) A = 0000 0000 0000 0002 | |
(141) 54: 1000001100000000043 imm=35 cond_op_not_cached decode | |
(141) 00012: 00032016 xts 2016 | |
(142) 51: 0000004010100000017 imm=15 sel_addr mem_w (busy) | |
(142) Store [02002] = 0000 0000 0000 0002 | |
(143) 51: 0000004010100000017 imm=15 sel_addr mem_w | |
(144) 52: 0000000000153000017 imm=15 md=R+1 mw=IMM mr=IMM w_m | |
(144) SP = 02003 | |
(145) 53: 0000012000000100000 acc=MEM mem_r w_a (busy) | |
(145) Load [02016] = 0000 0000 0000 0003 | |
(146) 53: 0000012000000100000 acc=MEM mem_r w_a | |
(146) A = 0000 0000 0000 0003 | |
(147) 54: 1000001100000000043 imm=35 cond_op_not_cached decode | |
(148) 35: 0000000600000000000 fetch w_opcode (busy) | |
(148) Fetch [00013] = 7405 0000 0270 0044 | |
(149) 35: 0000000600000000000 fetch w_opcode | |
(150) 36: 0000001000000000000 decode | |
(150) 00013: 74050000 a-x (15) | |
(151) 59: 0000000000154000017 imm=15 md=R-1 mw=IMM mr=IMM w_m | |
(151) SP = 02002 | |
(152) 60: 0000002000000100000 mem_r (busy) | |
(152) Load [02002] = 0000 0000 0000 0002 | |
(153) 60: 0000002000000100000 mem_r | |
(154) 61: 0040010000000013000 alu=A-B acc=ALU alu_mem w_a (busy) | |
(155) 61: 0040010000000013000 alu=A-B acc=ALU alu_mem w_a (busy) | |
(156) 61: 0040010000000013000 alu=A-B acc=ALU alu_mem w_a (busy) | |
(157) 61: 0040010000000013000 alu=A-B acc=ALU alu_mem w_a (busy) | |
(158) 61: 0040010000000013000 alu=A-B acc=ALU alu_mem w_a | |
(158) A = 0000 0000 0000 0001 | |
(159) 62: 4000001100000000043 imm=35 cond_op_not_cached decode | |
(159) 00013: 02700044 u1a 44 | |
(159) R = 023 (add,no-round,no-norm) | |
(160) 196: 0000040000000000306 imm=198 cond_a_nonzero | |
(160) Y = 0000 0000 0000 0001 | |
(161) 197: 0000001100000000043 imm=35 cond_op_not_cached decode | |
(162) 35: 0000000600000000000 fetch w_opcode (busy) | |
(162) Fetch [00014] = 7404 0000 7406 0000 | |
(163) 35: 0000000600000000000 fetch w_opcode | |
(164) 36: 0000001000000000000 decode | |
(164) 00014: 74040000 a+x (15) | |
(165) 55: 0000000000154000017 imm=15 md=R-1 mw=IMM mr=IMM w_m | |
(165) SP = 02001 | |
(166) 56: 0000002000000100000 mem_r (busy) | |
(166) Load [02001] = 0000 0000 0000 0001 | |
(167) 56: 0000002000000100000 mem_r | |
(168) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(168) Y = 0000 0000 0000 0000 | |
(169) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(170) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(171) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(172) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a | |
(172) A = 0000 0000 0000 0002 | |
(173) 58: 4000001100000000043 imm=35 cond_op_not_cached decode | |
(173) 00014: 74060000 x-a (15) | |
(174) 63: 0000000000154000017 imm=15 md=R-1 mw=IMM mr=IMM w_m | |
(174) SP = 02000 | |
(175) 64: 0000002000000100000 mem_r (busy) | |
(175) Load [02000] = 0000 0000 0000 0002 | |
(176) 64: 0000002000000100000 mem_r | |
(177) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(178) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(179) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(180) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(181) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a | |
(181) A = 0000 0000 0000 0000 | |
(182) 66: 4000001100000000043 imm=35 cond_op_not_cached decode | |
(183) 35: 0000000600000000000 fetch w_opcode (busy) | |
(183) Fetch [00015] = 0270 0044 0015 0000 | |
(184) 35: 0000000600000000000 fetch w_opcode | |
(185) 36: 0000001000000000000 decode | |
(185) 00015: 02700044 u1a 44 | |
(186) 196: 0000040000000000306 imm=198 cond_a_nonzero | |
(187) 197: 0000001100000000043 imm=35 cond_op_not_cached decode | |
(187) 00015: 00150000 aox | |
(188) 91: 0000002000000100000 mem_r (busy) | |
(188) Load [00000] = 0000 0000 0000 0000 | |
(189) 91: 0000002000000100000 mem_r | |
(190) 92: 0040010000000002000 alu=A|B acc=ALU alu_mem w_a (busy) | |
(191) 92: 0040010000000002000 alu=A|B acc=ALU alu_mem w_a | |
(192) 93: 1000001100000000043 imm=35 cond_op_not_cached decode | |
(192) R = 007 (log,no-round,no-norm) | |
(193) 35: 0000000600000000000 fetch w_opcode (busy) | |
(193) Fetch [00016] = 0270 0044 0010 2017 | |
(194) 35: 0000000600000000000 fetch w_opcode | |
(195) 36: 0000001000000000000 decode | |
(195) 00016: 02700044 u1a 44 | |
(196) 196: 0000040000000000306 imm=198 cond_a_nonzero | |
(197) 197: 0000001100000000043 imm=35 cond_op_not_cached decode | |
(197) 00016: 00102017 xta 2017 | |
(198) 72: 0000012000000100000 acc=MEM mem_r w_a (busy) | |
(198) Load [02017] = 6400 0000 0000 0100 | |
(199) 72: 0000012000000100000 acc=MEM mem_r w_a | |
(199) A = 6400 0000 0000 0100 | |
(200) 73: 1000001100000000043 imm=35 cond_op_not_cached decode | |
(201) 35: 0000000600000000000 fetch w_opcode (busy) | |
(201) Fetch [00017] = 0005 2020 0260 0044 | |
(202) 35: 0000000600000000000 fetch w_opcode | |
(203) 36: 0000001000000000000 decode | |
(203) 00017: 00052020 a-x 2020 | |
(204) 60: 0000002000000100000 mem_r (busy) | |
(204) Load [02020] = 6400 0000 0000 0102 | |
(205) 60: 0000002000000100000 mem_r | |
(206) 61: 0040010000000013000 alu=A-B acc=ALU alu_mem w_a (busy) | |
(207) 61: 0040010000000013000 alu=A-B acc=ALU alu_mem w_a (busy) | |
(208) 61: 0040010000000013000 alu=A-B acc=ALU alu_mem w_a (busy) | |
(209) 61: 0040010000000013000 alu=A-B acc=ALU alu_mem w_a (busy) | |
(210) 61: 0040010000000013000 alu=A-B acc=ALU alu_mem w_a | |
(210) A = 6437 7777 7777 7776 | |
(211) 62: 4000001100000000043 imm=35 cond_op_not_cached decode | |
(211) 00017: 02600044 uza 44 | |
(211) R = 023 (add,no-round,no-norm) | |
(212) 192: 0000200000000000302 imm=194 cond_a_zero | |
(212) Y = 6437 7777 7777 7776 | |
(213) 193: 0000001100000000043 imm=35 cond_op_not_cached decode | |
(214) 35: 0000000600000000000 fetch w_opcode (busy) | |
(214) Fetch [00020] = 0004 2021 0270 0044 | |
(215) 35: 0000000600000000000 fetch w_opcode | |
(216) 36: 0000001000000000000 decode | |
(216) 00020: 00042021 a+x 2021 | |
(217) 56: 0000002000000100000 mem_r (busy) | |
(217) Load [02021] = 4110 0000 0000 0000 | |
(218) 56: 0000002000000100000 mem_r | |
(219) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(219) Y = 6420 0000 0000 0000 | |
(220) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(221) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(222) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(223) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(224) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(225) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(226) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(227) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(228) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(229) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(230) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(231) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(232) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(233) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(234) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(235) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(236) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(237) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(238) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(239) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(240) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(241) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(242) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(243) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(244) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(245) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(246) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(247) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(248) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(249) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(250) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(251) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(252) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(253) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(254) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(255) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(256) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(257) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(258) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(259) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(260) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(261) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a | |
(261) A = 6400 0000 0000 0000 | |
(262) 58: 4000001100000000043 imm=35 cond_op_not_cached decode | |
(262) 00020: 02700044 u1a 44 | |
(263) 196: 0000040000000000306 imm=198 cond_a_nonzero | |
(263) Y = 6400 0000 0000 0000 | |
(264) 197: 0000001100000000043 imm=35 cond_op_not_cached decode | |
(265) 35: 0000000600000000000 fetch w_opcode (busy) | |
(265) Fetch [00021] = 0015 0000 0260 0044 | |
(266) 35: 0000000600000000000 fetch w_opcode | |
(267) 36: 0000001000000000000 decode | |
(267) 00021: 00150000 aox | |
(268) 91: 0000002000000100000 mem_r (busy) | |
(268) Load [00000] = 0000 0000 0000 0000 | |
(269) 91: 0000002000000100000 mem_r | |
(270) 92: 0040010000000002000 alu=A|B acc=ALU alu_mem w_a (busy) | |
(270) Y = 0000 0000 0000 0000 | |
(271) 92: 0040010000000002000 alu=A|B acc=ALU alu_mem w_a | |
(272) 93: 1000001100000000043 imm=35 cond_op_not_cached decode | |
(272) 00021: 02600044 uza 44 | |
(272) R = 007 (log,no-round,no-norm) | |
(273) 192: 0000200000000000302 imm=194 cond_a_zero | |
(273) Y = 6400 0000 0000 0000 | |
(274) 193: 0000001100000000043 imm=35 cond_op_not_cached decode | |
(275) 35: 0000000600000000000 fetch w_opcode (busy) | |
(275) Fetch [00022] = 0012 2022 0270 0044 | |
(276) 35: 0000000600000000000 fetch w_opcode | |
(277) 36: 0000001000000000000 decode | |
(277) 00022: 00122022 aex 2022 | |
(278) 79: 0000002000000100000 mem_r (busy) | |
(278) Load [02022] = 6400 0000 0000 0000 | |
(279) 79: 0000002000000100000 mem_r | |
(280) 80: 0040010000000003000 alu=A^B acc=ALU alu_mem w_a (busy) | |
(281) 80: 0040010000000003000 alu=A^B acc=ALU alu_mem w_a | |
(281) A = 0000 0000 0000 0000 | |
(282) 81: 1000001100000000043 imm=35 cond_op_not_cached decode | |
(282) 00022: 02700044 u1a 44 | |
(283) 196: 0000040000000000306 imm=198 cond_a_nonzero | |
(283) Y = 0000 0000 0000 0000 | |
(284) 197: 0000001100000000043 imm=35 cond_op_not_cached decode | |
(285) 35: 0000000600000000000 fetch w_opcode (busy) | |
(285) Fetch [00023] = 0037 0002 0010 2021 | |
(286) 35: 0000000600000000000 fetch w_opcode | |
(287) 36: 0000001000000000000 decode | |
(287) 00023: 00370002 ntr 2 | |
(288) 145: 0400000000000000000 rr=UA w_r | |
(288) R = 002 (undef,no-round) | |
(289) 146: 0000001100000000043 imm=35 cond_op_not_cached decode | |
(289) 00023: 00102021 xta 2021 | |
(290) 72: 0000012000000100000 acc=MEM mem_r w_a (busy) | |
(290) Load [02021] = 4110 0000 0000 0000 | |
(291) 72: 0000012000000100000 acc=MEM mem_r w_a | |
(291) A = 4110 0000 0000 0000 | |
(292) 73: 1000001100000000043 imm=35 cond_op_not_cached decode | |
(292) R = 006 (log,no-round) | |
(293) 35: 0000000600000000000 fetch w_opcode (busy) | |
(293) Fetch [00024] = 0003 2023 0003 2021 | |
(294) 35: 0000000600000000000 fetch w_opcode | |
(295) 36: 0000001000000000000 decode | |
(295) 00024: 00032023 xts 2023 | |
(296) 51: 0000004010100000017 imm=15 sel_addr mem_w (busy) | |
(296) Store [02000] = 4110 0000 0000 0000 | |
(297) 51: 0000004010100000017 imm=15 sel_addr mem_w | |
(298) 52: 0000000000153000017 imm=15 md=R+1 mw=IMM mr=IMM w_m | |
(298) SP = 02001 | |
(299) 53: 0000012000000100000 acc=MEM mem_r w_a (busy) | |
(299) Load [02023] = 4114 0000 0000 0000 | |
(300) 53: 0000012000000100000 acc=MEM mem_r w_a | |
(300) A = 4114 0000 0000 0000 | |
(301) 54: 1000001100000000043 imm=35 cond_op_not_cached decode | |
(301) 00024: 00032021 xts 2021 | |
(302) 51: 0000004010100000017 imm=15 sel_addr mem_w (busy) | |
(302) Store [02001] = 4114 0000 0000 0000 | |
(303) 51: 0000004010100000017 imm=15 sel_addr mem_w | |
(304) 52: 0000000000153000017 imm=15 md=R+1 mw=IMM mr=IMM w_m | |
(304) SP = 02002 | |
(305) 53: 0000012000000100000 acc=MEM mem_r w_a (busy) | |
(305) Load [02021] = 4110 0000 0000 0000 | |
(306) 53: 0000012000000100000 acc=MEM mem_r w_a | |
(306) A = 4110 0000 0000 0000 | |
(307) 54: 1000001100000000043 imm=35 cond_op_not_cached decode | |
(308) 35: 0000000600000000000 fetch w_opcode (busy) | |
(308) Fetch [00025] = 0003 2023 7404 0000 | |
(309) 35: 0000000600000000000 fetch w_opcode | |
(310) 36: 0000001000000000000 decode | |
(310) 00025: 00032023 xts 2023 | |
(311) 51: 0000004010100000017 imm=15 sel_addr mem_w (busy) | |
(311) Store [02002] = 4110 0000 0000 0000 | |
(312) 51: 0000004010100000017 imm=15 sel_addr mem_w | |
(313) 52: 0000000000153000017 imm=15 md=R+1 mw=IMM mr=IMM w_m | |
(313) SP = 02003 | |
(314) 53: 0000012000000100000 acc=MEM mem_r w_a (busy) | |
(314) Load [02023] = 4114 0000 0000 0000 | |
(315) 53: 0000012000000100000 acc=MEM mem_r w_a | |
(315) A = 4114 0000 0000 0000 | |
(316) 54: 1000001100000000043 imm=35 cond_op_not_cached decode | |
(316) 00025: 74040000 a+x (15) | |
(317) 55: 0000000000154000017 imm=15 md=R-1 mw=IMM mr=IMM w_m | |
(317) SP = 02002 | |
(318) 56: 0000002000000100000 mem_r (busy) | |
(318) Load [02002] = 4110 0000 0000 0000 | |
(319) 56: 0000002000000100000 mem_r | |
(320) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(321) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(322) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(323) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(324) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a | |
(324) A = 4152 0000 0000 0000 | |
(325) 58: 4000001100000000043 imm=35 cond_op_not_cached decode | |
(325) R = 022 (add,no-round) | |
(326) 35: 0000000600000000000 fetch w_opcode (busy) | |
(326) Fetch [00026] = 7405 0000 7406 0000 | |
(327) 35: 0000000600000000000 fetch w_opcode | |
(328) 36: 0000001000000000000 decode | |
(328) 00026: 74050000 a-x (15) | |
(329) 59: 0000000000154000017 imm=15 md=R-1 mw=IMM mr=IMM w_m | |
(329) SP = 02001 | |
(330) 60: 0000002000000100000 mem_r (busy) | |
(330) Load [02001] = 4114 0000 0000 0000 | |
(331) 60: 0000002000000100000 mem_r | |
(332) 61: 0040010000000013000 alu=A-B acc=ALU alu_mem w_a (busy) | |
(333) 61: 0040010000000013000 alu=A-B acc=ALU alu_mem w_a (busy) | |
(334) 61: 0040010000000013000 alu=A-B acc=ALU alu_mem w_a (busy) | |
(335) 61: 0040010000000013000 alu=A-B acc=ALU alu_mem w_a (busy) | |
(336) 61: 0040010000000013000 alu=A-B acc=ALU alu_mem w_a (busy) | |
(337) 61: 0040010000000013000 alu=A-B acc=ALU alu_mem w_a (busy) | |
(338) 61: 0040010000000013000 alu=A-B acc=ALU alu_mem w_a | |
(338) A = 4110 0000 0000 0000 | |
(339) 62: 4000001100000000043 imm=35 cond_op_not_cached decode | |
(339) 00026: 74060000 x-a (15) | |
(340) 63: 0000000000154000017 imm=15 md=R-1 mw=IMM mr=IMM w_m | |
(340) SP = 02000 | |
(341) 64: 0000002000000100000 mem_r (busy) | |
(341) Load [02000] = 4110 0000 0000 0000 | |
(342) 64: 0000002000000100000 mem_r | |
(343) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(344) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(345) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(346) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(347) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(348) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(349) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(350) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(351) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(352) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(353) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(354) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(355) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(356) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(357) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(358) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(359) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(360) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(361) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(362) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(363) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(364) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(365) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(366) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(367) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(368) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(369) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(370) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(371) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(372) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(373) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(374) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(375) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(376) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(377) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(378) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(379) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(380) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(381) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(382) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(383) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(384) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(385) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(386) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(387) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(388) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(389) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(390) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(391) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(392) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(393) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(394) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(395) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(396) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(397) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(398) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(399) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(400) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(401) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(402) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(403) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(404) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(405) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(406) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(407) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(408) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(409) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(410) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(411) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(412) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(413) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(414) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a | |
(414) A = 0000 0000 0000 0000 | |
(415) 66: 4000001100000000043 imm=35 cond_op_not_cached decode | |
(416) 35: 0000000600000000000 fetch w_opcode (busy) | |
(416) Fetch [00027] = 0270 0044 0037 0002 | |
(417) 35: 0000000600000000000 fetch w_opcode | |
(418) 36: 0000001000000000000 decode | |
(418) 00027: 02700044 u1a 44 | |
(419) 196: 0000040000000000306 imm=198 cond_a_nonzero | |
(420) 197: 0000001100000000043 imm=35 cond_op_not_cached decode | |
(420) 00027: 00370002 ntr 2 | |
(421) 145: 0400000000000000000 rr=UA w_r | |
(421) R = 002 (undef,no-round) | |
(422) 146: 0000001100000000043 imm=35 cond_op_not_cached decode | |
(423) 35: 0000000600000000000 fetch w_opcode (busy) | |
(423) Fetch [00030] = 0010 2024 0005 2025 | |
(424) 35: 0000000600000000000 fetch w_opcode | |
(425) 36: 0000001000000000000 decode | |
(425) 00030: 00102024 xta 2024 | |
(426) 72: 0000012000000100000 acc=MEM mem_r w_a (busy) | |
(426) Load [02024] = 4050 0000 0000 0000 | |
(427) 72: 0000012000000100000 acc=MEM mem_r w_a | |
(427) A = 4050 0000 0000 0000 | |
(428) 73: 1000001100000000043 imm=35 cond_op_not_cached decode | |
(428) 00030: 00052025 a-x 2025 | |
(428) R = 006 (log,no-round) | |
(429) 60: 0000002000000100000 mem_r (busy) | |
(429) Load [02025] = 4060 0000 0000 0000 | |
(430) 60: 0000002000000100000 mem_r | |
(431) 61: 0040010000000013000 alu=A-B acc=ALU alu_mem w_a (busy) | |
(432) 61: 0040010000000013000 alu=A-B acc=ALU alu_mem w_a (busy) | |
(433) 61: 0040010000000013000 alu=A-B acc=ALU alu_mem w_a (busy) | |
(434) 61: 0040010000000013000 alu=A-B acc=ALU alu_mem w_a (busy) | |
(435) 61: 0040010000000013000 alu=A-B acc=ALU alu_mem w_a | |
(435) A = 4114 0000 0000 0000 | |
(436) 62: 4000001100000000043 imm=35 cond_op_not_cached decode | |
(436) R = 022 (add,no-round) | |
(437) 35: 0000000600000000000 fetch w_opcode (busy) | |
(437) Fetch [00031] = 0270 0044 0012 2023 | |
(438) 35: 0000000600000000000 fetch w_opcode | |
(439) 36: 0000001000000000000 decode | |
(439) 00031: 02700044 u1a 44 | |
(440) 196: 0000040000000000306 imm=198 cond_a_nonzero | |
(440) Y = 4114 0000 0000 0000 | |
(441) 197: 0000001100000000043 imm=35 cond_op_not_cached decode | |
(441) 00031: 00122023 aex 2023 | |
(442) 79: 0000002000000100000 mem_r (busy) | |
(442) Load [02023] = 4114 0000 0000 0000 | |
(443) 79: 0000002000000100000 mem_r | |
(444) 80: 0040010000000003000 alu=A^B acc=ALU alu_mem w_a (busy) | |
(445) 80: 0040010000000003000 alu=A^B acc=ALU alu_mem w_a | |
(445) A = 0000 0000 0000 0000 | |
(446) 81: 1000001100000000043 imm=35 cond_op_not_cached decode | |
(446) R = 006 (log,no-round) | |
(447) 35: 0000000600000000000 fetch w_opcode (busy) | |
(447) Fetch [00032] = 0270 0044 0037 0077 | |
(448) 35: 0000000600000000000 fetch w_opcode | |
(449) 36: 0000001000000000000 decode | |
(449) 00032: 02700044 u1a 44 | |
(450) 196: 0000040000000000306 imm=198 cond_a_nonzero | |
(450) Y = 0000 0000 0000 0000 | |
(451) 197: 0000001100000000043 imm=35 cond_op_not_cached decode | |
(451) 00032: 00370077 ntr 77 | |
(452) 145: 0400000000000000000 rr=UA w_r | |
(452) R = 077 (no-ovf,add,no-round,no-norm) | |
(453) 146: 0000001100000000043 imm=35 cond_op_not_cached decode | |
(454) 35: 0000000600000000000 fetch w_opcode (busy) | |
(454) Fetch [00033] = 0010 2026 0004 2026 | |
(455) 35: 0000000600000000000 fetch w_opcode | |
(456) 36: 0000001000000000000 decode | |
(456) 00033: 00102026 xta 2026 | |
(457) 72: 0000012000000100000 acc=MEM mem_r w_a (busy) | |
(457) Load [02026] = 0010 0000 0000 0000 | |
(458) 72: 0000012000000100000 acc=MEM mem_r w_a | |
(458) A = 0010 0000 0000 0000 | |
(459) 73: 1000001100000000043 imm=35 cond_op_not_cached decode | |
(459) 00033: 00042026 a+x 2026 | |
(459) R = 047 (no-ovf,log,no-round,no-norm) | |
(460) 56: 0000002000000100000 mem_r (busy) | |
(460) Load [02026] = 0010 0000 0000 0000 | |
(461) 56: 0000002000000100000 mem_r | |
(462) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(463) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(464) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(465) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(466) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a | |
(466) A = 0050 0000 0000 0000 | |
(467) 58: 4000001100000000043 imm=35 cond_op_not_cached decode | |
(467) R = 063 (no-ovf,add,no-round,no-norm) | |
(468) 35: 0000000600000000000 fetch w_opcode (busy) | |
(468) Fetch [00034] = 0037 0000 0012 2027 | |
(469) 35: 0000000600000000000 fetch w_opcode | |
(470) 36: 0000001000000000000 decode | |
(470) 00034: 00370000 ntr | |
(471) 145: 0400000000000000000 rr=UA w_r | |
(471) R = 000 (undef) | |
(472) 146: 0000001100000000043 imm=35 cond_op_not_cached decode | |
(472) 00034: 00122027 aex 2027 | |
(473) 79: 0000002000000100000 mem_r (busy) | |
(473) Load [02027] = 0050 0000 0000 0000 | |
(474) 79: 0000002000000100000 mem_r | |
(475) 80: 0040010000000003000 alu=A^B acc=ALU alu_mem w_a (busy) | |
(475) Y = 0050 0000 0000 0000 | |
(476) 80: 0040010000000003000 alu=A^B acc=ALU alu_mem w_a | |
(476) A = 0000 0000 0000 0000 | |
(477) 81: 1000001100000000043 imm=35 cond_op_not_cached decode | |
(477) R = 004 (log) | |
(478) 35: 0000000600000000000 fetch w_opcode (busy) | |
(478) Fetch [00035] = 0270 0044 0037 0000 | |
(479) 35: 0000000600000000000 fetch w_opcode | |
(480) 36: 0000001000000000000 decode | |
(480) 00035: 02700044 u1a 44 | |
(481) 196: 0000040000000000306 imm=198 cond_a_nonzero | |
(481) Y = 0000 0000 0000 0000 | |
(482) 197: 0000001100000000043 imm=35 cond_op_not_cached decode | |
(482) 00035: 00370000 ntr | |
(483) 145: 0400000000000000000 rr=UA w_r | |
(483) R = 000 (undef) | |
(484) 146: 0000001100000000043 imm=35 cond_op_not_cached decode | |
(485) 35: 0000000600000000000 fetch w_opcode (busy) | |
(485) Fetch [00036] = 0010 2030 0004 2031 | |
(486) 35: 0000000600000000000 fetch w_opcode | |
(487) 36: 0000001000000000000 decode | |
(487) 00036: 00102030 xta 2030 | |
(488) 72: 0000012000000100000 acc=MEM mem_r w_a (busy) | |
(488) Load [02030] = 7700 0000 0000 1000 | |
(489) 72: 0000012000000100000 acc=MEM mem_r w_a | |
(489) A = 7700 0000 0000 1000 | |
(490) 73: 1000001100000000043 imm=35 cond_op_not_cached decode | |
(490) 00036: 00042031 a+x 2031 | |
(490) R = 004 (log) | |
(491) 56: 0000002000000100000 mem_r (busy) | |
(491) Load [02031] = 4000 0000 0000 0001 | |
(492) 56: 0000002000000100000 mem_r | |
(493) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(494) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(494) Y = 0010 0000 0000 0000 | |
(495) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(495) Y = 0004 0000 0000 0000 | |
(496) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(496) Y = 0002 0000 0000 0000 | |
(497) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(497) Y = 0001 0000 0000 0000 | |
(498) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(498) Y = 0000 4000 0000 0000 | |
(499) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(499) Y = 0000 2000 0000 0000 | |
(500) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(500) Y = 0000 1000 0000 0000 | |
(501) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(501) Y = 0000 0400 0000 0000 | |
(502) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(502) Y = 0000 0200 0000 0000 | |
(503) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(503) Y = 0000 0100 0000 0000 | |
(504) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(504) Y = 0000 0040 0000 0000 | |
(505) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(505) Y = 0000 0020 0000 0000 | |
(506) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(506) Y = 0000 0010 0000 0000 | |
(507) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(507) Y = 0000 0004 0000 0000 | |
(508) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(508) Y = 0000 0002 0000 0000 | |
(509) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(509) Y = 0000 0001 0000 0000 | |
(510) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(510) Y = 0000 0000 4000 0000 | |
(511) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(511) Y = 0000 0000 2000 0000 | |
(512) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(512) Y = 0000 0000 1000 0000 | |
(513) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(513) Y = 0000 0000 0400 0000 | |
(514) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(514) Y = 0000 0000 0200 0000 | |
(515) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(515) Y = 0000 0000 0100 0000 | |
(516) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(516) Y = 0000 0000 0040 0000 | |
(517) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(517) Y = 0000 0000 0020 0000 | |
(518) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(518) Y = 0000 0000 0010 0000 | |
(519) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(519) Y = 0000 0000 0004 0000 | |
(520) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(520) Y = 0000 0000 0002 0000 | |
(521) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(521) Y = 0000 0000 0001 0000 | |
(522) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(522) Y = 0000 0000 0000 4000 | |
(523) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(523) Y = 0000 0000 0000 2000 | |
(524) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(524) Y = 0000 0000 0000 1000 | |
(525) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(525) Y = 0000 0000 0000 0400 | |
(526) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(526) Y = 0000 0000 0000 0200 | |
(527) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(527) Y = 0000 0000 0000 0100 | |
(528) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(528) Y = 0000 0000 0000 0040 | |
(529) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(529) Y = 0000 0000 0000 0020 | |
(530) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(530) Y = 0000 0000 0000 0010 | |
(531) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(531) Y = 0000 0000 0000 0004 | |
(532) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(532) Y = 0000 0000 0000 0002 | |
(533) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(533) Y = 0000 0000 0000 0001 | |
(534) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(534) Y = 0000 0000 0000 0000 | |
(535) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(536) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(537) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(538) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(539) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(540) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(541) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(542) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(543) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(544) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(545) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(546) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(547) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(548) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(549) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(550) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(551) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(552) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(553) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(554) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(555) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(556) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(557) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(558) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(559) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(560) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(561) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(562) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(563) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(564) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(565) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(566) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(567) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(568) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(569) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(570) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(571) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(572) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(573) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(574) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(575) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(576) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(577) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(578) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(579) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(580) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(581) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(582) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(583) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(584) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(585) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(586) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(587) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(588) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(589) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a (busy) | |
(590) 57: 0040010000000012000 alu=A+B acc=ALU alu_mem w_a | |
(590) A = 6010 0000 0000 0001 | |
(591) 58: 4000001100000000043 imm=35 cond_op_not_cached decode | |
(591) R = 020 (add) | |
(592) 35: 0000000600000000000 fetch w_opcode (busy) | |
(592) Fetch [00037] = 0012 2032 0270 0044 | |
(593) 35: 0000000600000000000 fetch w_opcode | |
(594) 36: 0000001000000000000 decode | |
(594) 00037: 00122032 aex 2032 | |
(595) 79: 0000002000000100000 mem_r (busy) | |
(595) Load [02032] = 6010 0000 0000 0001 | |
(596) 79: 0000002000000100000 mem_r | |
(597) 80: 0040010000000003000 alu=A^B acc=ALU alu_mem w_a (busy) | |
(597) Y = 6010 0000 0000 0001 | |
(598) 80: 0040010000000003000 alu=A^B acc=ALU alu_mem w_a | |
(598) A = 0000 0000 0000 0000 | |
(599) 81: 1000001100000000043 imm=35 cond_op_not_cached decode | |
(599) 00037: 02700044 u1a 44 | |
(599) R = 004 (log) | |
(600) 196: 0000040000000000306 imm=198 cond_a_nonzero | |
(600) Y = 0000 0000 0000 0000 | |
(601) 197: 0000001100000000043 imm=35 cond_op_not_cached decode | |
(602) 35: 0000000600000000000 fetch w_opcode (busy) | |
(602) Fetch [00040] = 0010 2026 0006 2033 | |
(603) 35: 0000000600000000000 fetch w_opcode | |
(604) 36: 0000001000000000000 decode | |
(604) 00040: 00102026 xta 2026 | |
(605) 72: 0000012000000100000 acc=MEM mem_r w_a (busy) | |
(605) Load [02026] = 0010 0000 0000 0000 | |
(606) 72: 0000012000000100000 acc=MEM mem_r w_a | |
(606) A = 0010 0000 0000 0000 | |
(607) 73: 1000001100000000043 imm=35 cond_op_not_cached decode | |
(607) 00040: 00062033 x-a 2033 | |
(608) 64: 0000002000000100000 mem_r (busy) | |
(608) Load [02033] = 4010 0000 0000 0000 | |
(609) 64: 0000002000000100000 mem_r | |
(610) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(611) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(612) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(613) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(614) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(615) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(616) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(617) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(618) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(619) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(620) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(621) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(622) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(623) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(624) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(625) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(626) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(627) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(628) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(629) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(630) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(631) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(632) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(633) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(634) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(635) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(636) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(637) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(638) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(639) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(640) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(641) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(642) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(643) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(644) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(645) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(646) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(647) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(648) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(649) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(650) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(650) Y = 0010 0000 0000 0000 | |
(651) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(651) Y = 0014 0000 0000 0000 | |
(652) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(652) Y = 0016 0000 0000 0000 | |
(653) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(653) Y = 0017 0000 0000 0000 | |
(654) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(654) Y = 0017 4000 0000 0000 | |
(655) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(655) Y = 0017 6000 0000 0000 | |
(656) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(656) Y = 0017 7000 0000 0000 | |
(657) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(657) Y = 0017 7400 0000 0000 | |
(658) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(658) Y = 0017 7600 0000 0000 | |
(659) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(659) Y = 0017 7700 0000 0000 | |
(660) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(660) Y = 0017 7740 0000 0000 | |
(661) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(661) Y = 0017 7760 0000 0000 | |
(662) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(662) Y = 0017 7770 0000 0000 | |
(663) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(663) Y = 0017 7774 0000 0000 | |
(664) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(664) Y = 0017 7776 0000 0000 | |
(665) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(665) Y = 0017 7777 0000 0000 | |
(666) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(666) Y = 0017 7777 4000 0000 | |
(667) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(667) Y = 0017 7777 6000 0000 | |
(668) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(668) Y = 0017 7777 7000 0000 | |
(669) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(669) Y = 0017 7777 7400 0000 | |
(670) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(670) Y = 0017 7777 7600 0000 | |
(671) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(671) Y = 0017 7777 7700 0000 | |
(672) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(672) Y = 0017 7777 7740 0000 | |
(673) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(673) Y = 0017 7777 7760 0000 | |
(674) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(674) Y = 0017 7777 7770 0000 | |
(675) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(676) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(677) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(677) Y = 0017 7777 7760 0000 | |
(678) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(679) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a (busy) | |
(680) 65: 0040010000000014000 alu=B-A acc=ALU alu_mem w_a | |
(680) A = 3757 7777 7777 7777 | |
(681) 66: 4000001100000000043 imm=35 cond_op_not_cached decode | |
(681) R = 020 (add) | |
(682) 35: 0000000600000000000 fetch w_opcode (busy) | |
(682) Fetch [00041] = 0031 0100 0012 2034 | |
(683) 35: 0000000600000000000 fetch w_opcode | |
(684) 36: 0000001000000000000 decode | |
(684) 00041: 00310100 yta 100 | |
(685) 135: 0000010000000023000 alu=YTA acc=ALU w_a (busy) | |
(686) 135: 0000010000000023000 alu=YTA acc=ALU w_a (busy) | |
(687) 135: 0000010000000023000 alu=YTA acc=ALU w_a (busy) | |
(688) 135: 0000010000000023000 alu=YTA acc=ALU w_a | |
(688) A = 3757 7777 7760 0000 | |
(689) 136: 0000001100000000043 imm=35 cond_op_not_cached decode | |
(689) 00041: 00122034 aex 2034 | |
(690) 79: 0000002000000100000 mem_r (busy) | |
(690) Load [02034] = 3757 7777 7760 0000 | |
(691) 79: 0000002000000100000 mem_r | |
(692) 80: 0040010000000003000 alu=A^B acc=ALU alu_mem w_a (busy) | |
(692) Y = 3757 7777 7760 0000 | |
(693) 80: 0040010000000003000 alu=A^B acc=ALU alu_mem w_a | |
(693) A = 0000 0000 0000 0000 | |
(694) 81: 1000001100000000043 imm=35 cond_op_not_cached decode | |
(694) R = 004 (log) | |
(695) 35: 0000000600000000000 fetch w_opcode (busy) | |
(695) Fetch [00042] = 0270 0044 0220 0000 | |
(696) 35: 0000000600000000000 fetch w_opcode | |
(697) 36: 0000001000000000000 decode | |
(697) 00042: 02700044 u1a 44 | |
(698) 196: 0000040000000000306 imm=198 cond_a_nonzero | |
(698) Y = 0000 0000 0000 0000 | |
(699) 197: 0000001100000000043 imm=35 cond_op_not_cached decode | |
(699) 00042: 02200000 utc | |
(700) 39: 0000001100000000043 imm=35 cond_op_not_cached decode | |
(701) 35: 0000000600000000000 fetch w_opcode (busy) | |
(701) Fetch [00043] = 3331 2345 0220 0000 | |
(702) 35: 0000000600000000000 fetch w_opcode | |
(703) 36: 0000001000000000000 decode | |
(703) 00043: 33312345 stop 12345(6) | |
----- Test PASS ----- | |
Elapsed time: 0 seconds | |
System clock: 703 ticks | |
Simulated: 69 instructions, 281 micro-instructions | |
Simulation rate: 45.3 kHz, 4442 instructions/sec, 18091 micro-instructions/sec |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment