ISOLTS 835

ps835 rev b eis misc logic tst 060283

************************* eis misc logic tst **************************
ps835    test-09c    mf1   ic        bar-100022
***dsbr***  addr= 00017042 bnd= 00000 u= 1 stack= 0000
test start 013630   patch 014241   subtest loop point 014226

ic modification of mf1 and mf2

location 014226  003000060644   instruction is   csl,sd
location 014227  000567000014   descriptor word
location 014230  015035000044   descriptor word
c(y) = 000000000000

prime results   x4         a        ir       c(y)         fault
          s/b 000044 522500773245 000200 000000000000 000000000000
          was 000044 030136122360 000200 000000000000 000000000000
          register
    s/b 000000000000
    was 000000000000

function in error -
testing ic modification as
specified in mf1
of an csl instruction
note results of previous debug may
alter successive passes.

CSL N1 36 N2 36
CSL C1 3 C2 0 B1 3 B2 0 F 0 T 0
CSL BOLR 0011
CSL op1 SNR 000000 WORDNO 001045 CHAR 3 BITNO 3
CSL op2 SNR 000000 WORDNO 015035 CHAR 0 BITNO 0

Wait! Where did CHAR 3 BITNO 3 come from?

003000060644
  CSL
  F (fill bit) is 0
  BOLR is 03 (MOVE)
  T (Truncation fault enable) is 0
   MF2 is 000  AR 0, RL 0, ID 0, Reg 0 (n)
   MF1 is 004  AR 0, RL 0, ID 0, Reg 4 (ic)

IC is 014226
OP1 addr is 00056
so OP1 s.b. @ 014226 + 000567 -> 15015

we are reading from 00115035 

ISOLTS data verification code:

DBG(430401253)> CPU TRACE: 00000:014233 0 015035235000 (LDA 015035)
DBG(430401253)> CPU FINAL: Read 00115035 030136122360
DBG(430401257)> CPU TRACE: 00000:014234 0 000342755000 (STA 000342)
DBG(430401257)> CPU FINAL: Write 00100342 030136122360
DBG(430407426)> CPU TRACE: 025345 0 100342235000 (LDA 100342)
DBG(430407426)> CPU FINAL: Read 00100342 030136122360
DBG(430407430)> CPU TRACE: 025346 0 000444755000 (STA 000444)
DBG(430407430)> CPU FINAL: Write 00000444 030136122360
DBG(430412990)> CPU TRACE: 063741 0 000444235000 (LDA 000444)
DBG(430412990)> CPU FINAL: Read 00000444 030136122360 
DBG(430412994)> CPU TRACE: 063742 0 000475175000 (SBA 000475)
DBG(430412994)> CPU FINAL: Read 00000475 522500773245

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