CAC 2012-02-11

sc2_test

          name      test_sc2
          entry     test_sc2
test_sc2:
          push
          eppbp     ap|2,*
DBG(369088757)> CPU TRACE: 00310:046002 4 000002352120 (EPP2 PR0|2,N*) 000002 352(0) 1 0 1 00
DBG(369088757)> CPU REGDUMPPR: PR2/bp: SNR=00247 RNR=4 WORDNO=024762 BITNO:00

          eppbp     bp|0,*
DBG(369088759)> CPU TRACE: 00310:046003 4 200000352120 (EPP2 PR2|0,N*) 200000 352(0) 1 0 1 00
DBG(369088759)> CPU REGDUMPPR: PR2/bp: SNR=00320 RNR=4 WORDNO=000000 BITNO:00

          eax1      FILED
DBG(369088761)> CPU TRACE: 00310:046004 4 046011621000 (EAX1 046011) 046011 621(0) 0 0 0 00

          odd

X[0]=011740 X[1]=046011 X[2]=000224

          rpd       4,1,tnz,tze
DBG(369088763)> CPU TRACE: 00310:046005 4 011740560201 (RPD 011740,AU) 011740 560(0) 0 1 0 01

          lda       0,1
          ldq       0,2
DBG(369088765)> CPU TRACE: 00310:046006 4 000000235011 (LDA 000000,1) 000000 235(0) 0 0 0 11
A=000000000001
DBG(369088767)> CPU TRACE: 00310:046007 4 000000236012 (LDQ 000000,2) 000000 236(0) 0 0 0 12
Q=000000000000

          tra       skip_FILED

DBG(369088769)> CPU TRACE: 00310:046010 4 046015710000 (TRA 046015) 046015 710(0) 0 0 0 00

FILED:    oct       1,0,1,1

skip_FILED:
          lda       tally_word_model
DBG(369088771)> CPU TRACE: 00310:046015 4 046045235000 (LDA 046045) 046045 235(0) 0 0 0 00
A=051720777700

          sta       bp|10195
DBG(369088773)> CPU TRACE: 00310:046016 4 223723755100 (STA PR2|23723) 223723 755(0) 1 0 0 00
DBG(369129217)> CPU APPENDING: Write(Actual) Write: iefpFinalAddress=72747723 writeData=051720777700

  Yi = 051720  tally = 07777 6 bit chars, pos 0

          stz       bp|0

DBG(369129219)> CPU TRACE: 00310:046017 4 200000450100 (STZ PR2|0) 200000 450(0) 1 0 0 00
DBG(369130825)> CPU APPENDING: Write(Actual) Write: iefpFinalAddress=72744000 writeData=000000000000

loop:     lda       bp|0
          ana       =o77,dl
          aos       bp|0
          sta       bp|10195,sc
          nop
          nop
          ttf       loop

DBG(369130827)> CPU TRACE: 00310:046020 4 200000235100 (LDA PR2|0) 200000 235(0) 1 0 0 00
A=000000000000

DBG(369130829)> CPU TRACE: 00310:046021 4 000077375007 (ANA 000077,DL) 000077 375(0) 0 0 0 07
A=000000000000

DBG(369130831)> CPU TRACE: 00310:046022 4 200000054100 (AOS PR2|0) 200000 054(0) 1 0 0 00
DBG(369130831)> CPU APPENDING: Read (Actual) Read:  iefpFinalAddress=72744000  readData=000000000000
DBG(369130831)> CPU APPENDING: Write(Actual) Write: iefpFinalAddress=72744000 writeData=000000000001

DBG(369130833)> CPU TRACE: 00310:046023 4 223723755152 (STA PR2|23723,SC) 223723 755(0) 1 0 2 12
DBG(369130833)> CPU APPENDING: Read (Actual) Read:  iefpFinalAddress=72747723  readData=051720777700
DBG(369130833)> CPU ADDRMOD: writeOperands IT indword=051720777700
DBG(369130833)> CPU ADDRMOD: writeOperands IT size=0 offset=0 Yi=051720
DBG(369159419)> CPU APPENDING: doAppendCycle(H:FAP): (00320:051720) finalAddress=72743720
DBG(369159419)> CPU APPENDING: Read (Actual) Read:  iefpFinalAddress=72743720  readData=000000000000
DBG(369159419)> CPU APPENDING: doAppendCycle(H:FAP): (00320:000000) finalAddress=72744000
DBG(369159419)> CPU APPENDING: Read (Actual) Read:  iefpFinalAddress=72744000  readData=000000000001
DBG(369159419)> CPU APPENDING: doAppendCycle(H:FAP): (00320:000000) finalAddress=72744000
DBG(369159419)> CPU APPENDING: Write(Actual) Write: iefpFinalAddress=72744000 writeData=000000000001
DBG(369159419)> CPU ADDRMOD: writeOperands IT wrote char/byte 000000000001 to 000000 tTB=0 tCF=0 
DBG(369159419)> CPU APPENDING: doAppendCycle(H:FAP): (00320:000000) finalAddress=72744000
DBG(369159419)> CPU APPENDING: Read (Actual) Read:  iefpFinalAddress=72744000  readData=000000000001
DBG(369159419)> CPU APPENDING: doAppendCycle(H:FAP): (00320:000000) finalAddress=72744000
DBG(369159419)> CPU APPENDING: Write(Actual) Write: iefpFinalAddress=72744000 writeData=000000777702

DBG(369159421)> CPU TRACE: 00310:046024 4 000000011000 (NOP 000000) 000000 011(0) 0 0 0 00

DBG(369159423)> CPU TRACE: 00310:046025 4 000000011000 (NOP 000000) 000000 011(0) 0 0 0 00

DBG(369159425)> CPU TRACE: 00310:046026 4 046020607000 (TTF 046020) 046020 607(0) 0 0 0 00

DBG(369159427)> CPU TRACE: 00310:046020 4 200000235100 (LDA PR2|0) 200000 235(0) 1 0 0 00
A=000000777702

DBG(369159427)> CPU TRACE: 00310:046020 4 200000235100 (LDA PR2|0) 200000 235(0) 1 0 0 00

doPtrReg isn't being called on restart….

Try allowing doPtrReg on restart…

DBG(1139552121)> CPU TRACE: 00310:046023 4 223723755152 (STA PR2|23723,SC) 223723 755(0) 1 0 2 12
DBG(1139552121)> CPU APPENDING: doPtrReg(): PR[2] SNR=00320 RNR=4 WORDNO=000000 BITNO=00
DBG(1139552121)> CPU APPENDING: doPtrReg(): n=2 offset=23723 TPR.CA=023723 TPR.TBR=0 TPR.TSR=00320 TPR.TRR=4
DBG(1139552121)> CPU ADDRMOD: doComputedAddressFormation(Entry): operType:writeCY TPR.CA=023723
DBG(1139552121)> CPU ADDRMOD: doComputedAddressFormation(Entry): CT_HOLD 0
DBG(1139552121)> CPU ADDRMOD: doComputedAddressFormation(startCA): TAG=52(sc) Tm=40 Td=12
IT_SC [1139552121] 00310:046023 223723755152
DBG(1139552121)> CPU ADDRMOD: writeOperands(STA PR2|23723,SC):mne=sta flags=82
DBG(1139552121)> CPU ADDRMOD: writeOperands IT reading indirect word from 023723
DBG(1139552121)> CPU APPENDING: doAppendCycle(H:FAP): (00320:023723) finalAddress=61201723
DBG(1139552121)> CPU APPENDING: Read (Actual) Read: iefpFinalAddress=61201723 readData=051720777700
DBG(1139552121)> CPU ADDRMOD: writeOperands IT indword=051720777700
DBG(1139552121)> CPU ADDRMOD: writeOperands IT size=0 offset=0 Yi=051720
SDW.BOUND fault reading data..
SDW0.F fault reading data.
PTW0.F fault reading data.
DBG(1139580481)> CPU TRACE: 00310:046023 4 223723755152 (STA PR2|23723,SC) 223723 755(0) 1 0 2 12
DBG(1139580481)> CPU APPENDING: Read (Actual) Read: iefpFinalAddress=61201723 readData=051720777700
DBG(1139580481)> CPU ADDRMOD: writeOperands IT indword=051720777700
DBG(1139580481)> CPU ADDRMOD: writeOperands IT size=0 offset=0 Yi=051720
DBG(1139580481)> CPU APPENDING: doAppendCycle(H:FAP): (00320:051720) finalAddress=61205720
DBG(1139580481)> CPU APPENDING: Read (Actual) Read: iefpFinalAddress=61205720 readData=000000000000
DBG(1139580481)> CPU ADDRMOD: writeOperands IT data=000000000000
DBG(1139580481)> CPU APPENDING: doAppendCycle(H:FAP): (00320:051720) finalAddress=61205720
DBG(1139580481)> CPU APPENDING: Write(Actual) Write: iefpFinalAddress=61205720 writeData=000000000000
DBG(1139580481)> CPU ADDRMOD: writeOperands IT wrote char/byte 000000000000 to 051720 tTB=0 tCF=0
DBG(1139580481)> CPU APPENDING: doAppendCycle(H:FAP): (00320:051720) finalAddress=61205720
DBG(1139580481)> CPU APPENDING: Read (Actual) Read: iefpFinalAddress=61205720 readData=000000000000
DBG(1139580481)> CPU ADDRMOD: update IT indword=000000000000
DBG(1139580481)> CPU ADDRMOD: update IT size=0 offset=0 Yi=000000
DBG(1139580481)> CPU ADDRMOD: update IT tally now 7777
DBG(1139580481)> CPU APPENDING: doAppendCycle(H:FAP): (00320:051720) finalAddress=61205720
DBG(1139580481)> CPU APPENDING: Write(Actual) Write: iefpFinalAddress=61205720 writeData=000000777701
DBG(1139580481)> CPU ADDRMOD: update IT wrote tally word 000000777701 to 051720

DBG(1139580483)> CPU TRACE: 00310:046024 4 000000011000 (NOP 000000) 000000 011(0) 0 0 0 00
DBG(1139580485)> CPU TRACE: 00310:046025 4 000000011000 (NOP 000000) 000000 011(0) 0 0 0 00
DBG(1139580487)> CPU TRACE: 00310:046026 4 046020607000 (TTF 046020) 046020 607(0) 0 0 0 00

DBG(1139580489)> CPU TRACE: 00310:046020 4 200000235100 (LDA PR2|0) 200000 235(0) 1 0 0 00
DBG(1139580489)> CPU APPENDING: doAppendCycle(H:FAP): (00320:000000) finalAddress=61202000
DBG(1139580489)> CPU APPENDING: Read (Actual) Read: iefpFinalAddress=61202000 readData=000000000001
A=000000000001
DBG(1139580491)> CPU TRACE: 00310:046021 4 000077375007 (ANA 000077,DL) 000077 375(0) 0 0 0 07
A=000000000001
DBG(1139580493)> CPU TRACE: 00310:046022 4 200000054100 (AOS PR2|0) 200000 054(0) 1 0 0 00
DBG(1139580493)> CPU APPENDING: Read (Actual) Read: iefpFinalAddress=61202000 readData=000000000001
DBG(1139580493)> CPU APPENDING: Write(Actual) Write: iefpFinalAddress=61202000 writeData=000000000002
DBG(1139580495)> CPU TRACE: 00310:046023 4 223723755152 (STA PR2|23723,SC) 223723 755(0) 1 0 2 12
DBG(1139580495)> CPU APPENDING: Read (Actual) Read: iefpFinalAddress=61205720 readData=000000777701
DBG(1139580497)> CPU TRACE: 00310:046024 4 000000011000 (NOP 000000) 000000 011(0) 0 0 0 00
DBG(1139580499)> CPU TRACE: 00310:046025 4 000000011000 (NOP 000000) 000000 011(0) 0 0 0 00
DBG(1139580501)> CPU TRACE: 00310:046026 4 046020607000 (TTF 046020) 046020 607(0) 0 0 0 00

DBG(1139637805)> CPU TRACE: 00310:046020 4 200000235100 (LDA PR2|0) 200000 235(0) 1 0 0 00
DBG(1139637805)> CPU APPENDING: doAppendCycle(H:FAP): (00320:000000) finalAddress=61202000
DBG(1139637805)> CPU APPENDING: Read (Actual) Read: iefpFinalAddress=61202000 readData=000000007777
A=000000007777
DBG(1139637807)> CPU TRACE: 00310:046021 4 000077375007 (ANA 000077,DL) 000077 375(0) 0 0 0 07
A=000000000077
DBG(1139637809)> CPU TRACE: 00310:046022 4 200000054100 (AOS PR2|0) 200000 054(0) 1 0 0 00
DBG(1139637809)> CPU APPENDING: Write(Actual) Write: iefpFinalAddress=61202000 writeData=000000010000
DBG(1139637811)> CPU TRACE: 00310:046023 4 223723755152 (STA PR2|23723,SC) 223723 755(0) 1 0 2 12
DBG(1139637811)> CPU ADDRMOD: writeOperands IT indword=051720777700
DBG(1139637811)> CPU ADDRMOD: writeOperands IT size=0 offset=0 Yi=051720
DBG(1139637811)> CPU APPENDING: Read (Actual) Read: iefpFinalAddress=61205720 readData=761252000103
DBG(1139637811)> CPU ADDRMOD: writeOperands IT data=761252000103
DBG(1139637811)> CPU APPENDING: doAppendCycle(H:FAP): (00320:051720) finalAddress=61205720
DBG(1139637811)> CPU APPENDING: Write(Actual) Write: iefpFinalAddress=61205720 writeData=771252000103
DBG(1139637811)> CPU ADDRMOD: writeOperands IT wrote char/byte 771252000103 to 051720 tTB=0 tCF=0
DBG(1139637811)> CPU APPENDING: doAppendCycle(H:FAP): (00320:051720) finalAddress=61205720
DBG(1139637811)> CPU APPENDING: Read (Actual) Read: iefpFinalAddress=61205720 readData=771252000103
DBG(1139637811)> CPU ADDRMOD: update IT indword=771252000103
DBG(1139637811)> CPU ADDRMOD: update IT size=0 offset=3 Yi=771252
DBG(1139637811)> CPU ADDRMOD: update IT tally now 0
DBG(1139637811)> CPU APPENDING: doAppendCycle(H:FAP): (00320:051720) finalAddress=61205720
DBG(1139637811)> CPU APPENDING: Write(Actual) Write: iefpFinalAddress=61205720 writeData=771252000004
DBG(1139637811)> CPU ADDRMOD: update IT wrote tally word 771252000004 to 051720
DBG(1139637811)> CPU REGDUMPAQI: A=000000000077 Q=000000000000 IR:~BAR Tally
DBG(1139637813)> CPU TRACE: 00310:046024 4 000000011000 (NOP 000000) 000000 011(0) 0 0 0 00
DBG(1139637815)> CPU TRACE: 00310:046025 4 000000011000 (NOP 000000) 000000 011(0) 0 0 0 00
DBG(1139637817)> CPU TRACE: 00310:046026 4 046020607000 (TTF 046020) 046020 607(0) 0 0 0 00

exited the loop….

lda tally_word_model
sta bp|10195
stz bp|0
loop1:
lda bp|10195,sc
ttf test
return
test:
cmpa bp|0
tze *+2
oct 0 "ZOP
aos bp|0
lda bp|0
ana =o77,dl
sta bp|0
tra loop1

DBG(1139637819)> CPU TRACE: 00310:046027 4 046045235000 (LDA 046045) 046045 235(0) 0 0 0 00
A=051720777700
DBG(1139637821)> CPU TRACE: 00310:046030 4 223723755100 (STA PR2|23723) 223723 755(0) 1 0 0 00
DBG(1139637821)> CPU APPENDING: Write(Actual) Write: iefpFinalAddress=61201723 writeData=051720777700

DBG(1139637823)> CPU TRACE: 00310:046031 4 200000450100 (STZ PR2|0) 200000 450(0) 1 0 0 00
DBG(1139637823)> CPU APPENDING: Write(Actual) Write: iefpFinalAddress=61202000 writeData=000000000000

DBG(1139637825)> CPU TRACE: 00310:046032 4 223723235152 (LDA PR2|23723,SC) 223723 235(0) 1 0 2 12
DBG(1139637825)> CPU ADDRMOD: readOperands IT reading indirect word from 023723
DBG(1139637825)> CPU APPENDING: Read (Actual) Read: iefpFinalAddress=61201723 readData=051720777700
DBG(1139637825)> CPU ADDRMOD: readOperands IT read operand 771252000004 from 051720 char/byte=77
DBG(1139637825)> CPU APPENDING: Read (Actual) Read: iefpFinalAddress=61205720 readData=771252000004
DBG(1139637825)> CPU ADDRMOD: update IT indword=771252000004
DBG(1139637825)> CPU ADDRMOD: update IT size=0 offset=4 Yi=771252
DBG(1139637825)> CPU ADDRMOD: update IT tally now 7777
DBG(1139637825)> CPU APPENDING: Write(Actual) Write: iefpFinalAddress=61205720 writeData=771252777705
A=000000000077

DBG(1139637827)> CPU TRACE: 00310:046033 4 046035607000 (TTF 046035) 046035 607(0) 0 0 0 00

DBG(1139637829)> CPU TRACE: 00310:046035 4 200000115100 (CMPA PR2|0) 200000 115(0) 1 0 0 00
DBG(1139637829)> CPU APPENDING: Read (Actual) Read: iefpFinalAddress=61202000 readData=000000000000

DBG(1139637831)> CPU TRACE: 00310:046036 4 046040600000 (TZE 046040) 046040 600(0) 0 0 0 00

DBG(1139637833)> CPU TRACE: 00310:046037 4 000000000000 (??? 000000) 000000 000(0) 0 0 0 00
[[/code]]

Fix debugging message texts; follow the indirect word…

DBG(450083837)> CPU TRACE: 00311:046016 4 223723755100 (STA PR2|23723) 223723 755(0) 1 0 0 00
DBG(450083837)> CPU APPENDING: doAppendCycle(H:FAP): (00314:023723) finalAddress=13537723
DBG(450083837)> CPU APPENDING: Write(Actual) Write: iefpFinalAddress=13537723 writeData=051720777700

DBG(450113671)> CPU TRACE: 00311:046023 4 223723755152 (STA PR2|23723,SC) 223723 755(0) 1 0 2 12
DBG(450113671)> CPU APPENDING: doAppendCycle(H:FAP): (00314:023723) finalAddress=13537723
DBG(450113671)> CPU APPENDING: Read (Actual) Read:  iefpFinalAddress=13537723  readData=051720777700
DBG(450113671)> CPU ADDRMOD: writeOperands IT indword=051720777700
DBG(450113671)> CPU ADDRMOD: writeOperands IT size=0 offset=0 Yi=051720

somebody changed CA?

DBG(450113671)> CPU APPENDING: doAppendCycle(H:FAP): (00314:051720) finalAddress=00653720
DBG(450113671)> CPU APPENDING: Read (Actual) Read:  iefpFinalAddress=00653720  readData=000000000000
DBG(450113671)> CPU ADDRMOD: update IT indword=000000000000

some
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License