../../src/ieee/numeric_std-body.v93:1558:7:@0ms:(assertion warning): NUMERIC_STD.">=": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:1406:7:@0ms:(assertion warning): NUMERIC_STD."<=": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:1005:7:@0ms:(assertion warning): NUMERIC_STD.">": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:1710:7:@0ms:(assertion warning): NUMERIC_STD."=": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:1710:7:@0ms:(assertion warning): NUMERIC_STD."=": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee/numeric_std-body.v93:1710:7:@0ms:(assertion warning): NUMERIC_STD."=": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:1710:7:@0ms:(assertion warning): NUMERIC_STD."=": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee/numeric_std-body.v93:1309:7:@0ms:(assertion warning): NUMERIC_STD."<=": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:1157:7:@0ms:(assertion warning): NUMERIC_STD."<": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:1005:7:@0ms:(assertion warning): NUMERIC_STD.">": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:1005:7:@0ms:(assertion warning): NUMERIC_STD.">": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:1005:7:@0ms:(assertion warning): NUMERIC_STD.">": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:1309:7:@0ms:(assertion warning): NUMERIC_STD."<=": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:1157:7:@0ms:(assertion warning): NUMERIC_STD."<": metavalue detected, returning FALSE ../../src/synopsys/std_logic_arith.vhdl:2081:12:@0ms:(assertion warning): CONV_INTEGER: There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, and it has been converted to 0. ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee/numeric_std-body.v93:1710:7:@0ms:(assertion warning): NUMERIC_STD."=": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:1710:7:@0ms:(assertion warning): NUMERIC_STD."=": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:1710:7:@0ms:(assertion warning): NUMERIC_STD."=": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:1710:7:@0ms:(assertion warning): NUMERIC_STD."=": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:1558:7:@0ms:(assertion warning): NUMERIC_STD.">=": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:1406:7:@0ms:(assertion warning): NUMERIC_STD."<=": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/synopsys/std_logic_arith.vhdl:315:20:@0ms:(assertion warning): There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es). ../../src/synopsys/std_logic_arith.vhdl:315:20:@0ms:(assertion warning): There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es). ../../src/synopsys/std_logic_arith.vhdl:315:20:@0ms:(assertion warning): There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es). ../../src/synopsys/std_logic_arith.vhdl:315:20:@0ms:(assertion warning): There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es). ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 rlink_cext-I: connected to rlink_cext_fifo_rx rlink_cext-I: connected to rlink_cext_fifo_tx ++ rreg (000,00017) a=fffe() d=ff02 s=00! OK -- rreg (010,00007) a=fffd() d=0201 s=00! OK -- rreg (020,00007) a=fffc() d=0500 s=00! OK -- rreg (030,00007) a=fffb() d=0000 s=00 OK -- rreg (040,00007) a=fffa() d=0000 s=00 OK -- rreg (050,00027) a=ffe8() d=0000 s=00 OK ++ rreg (060,00017) a=0040( ) d=000000 s=00000010 OK -- rreg (070,00007) a=0048( ) d=000020 s=00000000 OK -- rreg (100,00007) a=0050( ) d=000000 s=00000000 OK -- rreg (110,00007) a=0054( ) d=000000 s=00000000 OK -- rreg (120,00007) a=0058( ) d=000000 s=00000010 OK -- rreg (130,00007) a=005c( ) d=000000 s=00000010 OK -- rreg (140,00007) a=4000( ) d=000070 s=00000000 OK -- rreg (150,00007) a=0060( ) d=000001 s=00000000 OK -- rreg (160,00007) a=4fb3( ) d=000200 s=00000000 OK -- rreg (170,00007) a=4ab0( ) d=000000 s=00000000 OK -- rreg (200,00027) a=4fa0( ) d=000000 s=00000000 OK ++ wreg (002,00017) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (012,00027) a=0001(c0.cntl ) d=000004 s=00000000! OK ++ init (006,00037) a=0000(c0.conf ) d=000001 s=00000000! OK ++ wreg (022,00037) a=ffff(rl.cntl ) d=100000 s=00000000! OK ++ attn (005,00037) d=000000 s=00000000! OK # C 'Code 0' Some elementary initial tests # C write registers ++ wreg (032,00017) a=0008(c0.r0 ) d=000001 s=00000000! OK -- wreg (042,00007) a=0009(c0.r1 ) d=000101 s=00000000! OK -- wreg (052,00007) a=000a(c0.r2 ) d=000201 s=00000000! OK -- wreg (062,00007) a=000b(c0.r3 ) d=000301 s=00000000! OK -- wreg (072,00007) a=000c(c0.r4 ) d=000401 s=00000000! OK -- wreg (102,00027) a=000d(c0.r5 ) d=000501 s=00000000! OK ++ wreg (112,00017) a=000e(c0.sp ) d=000601 s=00000000! OK -- wreg (122,00027) a=000f(c0.pc ) d=000701 s=00000000! OK # C read registers ++ rreg (210,00017) a=0008(c0.r0 ) d=000001! s=00000000! OK -- rreg (220,00007) a=0009(c0.r1 ) d=000101! s=00000000! OK -- rreg (230,00007) a=000a(c0.r2 ) d=000201! s=00000000! OK -- rreg (240,00007) a=000b(c0.r3 ) d=000301! s=00000000! OK -- rreg (250,00007) a=000c(c0.r4 ) d=000401! s=00000000! OK -- rreg (260,00027) a=000d(c0.r5 ) d=000501! s=00000000! OK ++ rreg (270,00017) a=000e(c0.sp ) d=000601! s=00000000! OK -- rreg (300,00027) a=000f(c0.pc ) d=000701! s=00000000! OK # C write memory ++ wreg (132,00017) a=0004(c0.al ) d=002000 s=00000000! OK -- wblk (003,00027) a=0007(c0.memi ) n= 4= 4 s=00000000! OK 0: 007700 007710 007720 007730 # C read memory ++ wreg (142,00017) a=0004(c0.al ) d=002000 s=00000000! OK -- rblk (001,00027) a=0007(c0.memi ) n= 4= 4 s=00000000! OK 0: 007700! 007710! 007720! 007730! # C write/read PSW via various mechanisms # C via wps/rps ++ wreg (152,00017) a=0003(c0.psw ) d=000017 s=00000000! OK -- rreg (310,00007) a=0003(c0.psw ) d=000017! s=00000000! OK -- wreg (162,00007) a=0003(c0.psw ) d=000000 s=00000000! OK -- rreg (320,00027) a=0003(c0.psw ) d=000000! s=00000000! OK # C via 16bit cp addressing (wal 177776) ++ wreg (172,00017) a=0004(c0.al ) d=177776 s=00000000! OK -- wreg (202,00007) a=0006(c0.mem ) d=000017 s=00000000! OK -- rreg (330,00007) a=0006(c0.mem ) d=000017! s=00000000! OK -- rreg (340,00007) a=0003(c0.psw ) d=000017! s=00000000! OK -- wreg (212,00007) a=0006(c0.mem ) d=000000 s=00000000! OK -- rreg (350,00027) a=0006(c0.mem ) d=000000! s=00000000! OK ++ rreg (360,00037) a=0003(c0.psw ) d=000000! s=00000000! OK # C via 22bit cp addressing (wal 177776; wah 177) ++ wreg (222,00017) a=0004(c0.al ) d=177776 s=00000000! OK -- wreg (232,00007) a=0005(c0.ah ) d=000177 s=00000000! OK -- wreg (242,00007) a=0006(c0.mem ) d=000017 s=00000000! OK -- rreg (370,00007) a=0006(c0.mem ) d=000017! s=00000000! OK -- rreg (000,00007) a=0003(c0.psw ) d=000017! s=00000000! OK -- wreg (252,00027) a=0006(c0.mem ) d=000000 s=00000000! OK ++ rreg (010,00017) a=0006(c0.mem ) d=000000! s=00000000! OK -- rreg (020,00027) a=0003(c0.psw ) d=000000! s=00000000! OK # C via ibr (ibrb 177700) ++ wreg (262,00017) a=4fff(i0.psw ) d=000017 s=00000000! OK -- rreg (030,00007) a=4fff(i0.psw ) d=000017! s=00000000! OK -- rreg (040,00007) a=0003(c0.psw ) d=000017! s=00000000! OK -- wreg (272,00007) a=4fff(i0.psw ) d=000000 s=00000000! OK -- rreg (050,00007) a=4fff(i0.psw ) d=000000! s=00000000! OK -- rreg (060,00027) a=0003(c0.psw ) d=000000! s=00000000! OK # C write register set 1, sm,um stack ++ wreg (302,00017) a=0003(c0.psw ) d=004000 s=00000000! OK -- wreg (312,00007) a=0008(c0.r0 ) d=010001 s=00000000! OK -- wreg (322,00007) a=0009(c0.r1 ) d=010101 s=00000000! OK -- wreg (332,00007) a=000a(c0.r2 ) d=010201 s=00000000! OK -- wreg (342,00007) a=000b(c0.r3 ) d=010301 s=00000000! OK -- wreg (352,00027) a=000c(c0.r4 ) d=010401 s=00000000! OK ++ wreg (362,00017) a=000d(c0.r5 ) d=010501 s=00000000! OK -- wreg (372,00007) a=0003(c0.psw ) d=044000 s=00000000! OK -- wreg (002,00007) a=000e(c0.sp ) d=010601 s=00000000! OK -- wreg (012,00007) a=0003(c0.psw ) d=144000 s=00000000! OK -- wreg (022,00027) a=000e(c0.sp ) d=110601 s=00000000! OK # C read all registers set 0/1, km,sm,um stack ++ wreg (032,00017) a=0003(c0.psw ) d=000000 s=00000000! OK -- rreg (070,00007) a=0008(c0.r0 ) d=000001! s=00000000! OK -- rreg (100,00007) a=0009(c0.r1 ) d=000101! s=00000000! OK -- rreg (110,00007) a=000a(c0.r2 ) d=000201! s=00000000! OK -- rreg (120,00007) a=000b(c0.r3 ) d=000301! s=00000000! OK -- rreg (130,00027) a=000c(c0.r4 ) d=000401! s=00000000! OK ++ rreg (140,00017) a=000d(c0.r5 ) d=000501! s=00000000! OK -- rreg (150,00007) a=000e(c0.sp ) d=000601! s=00000000! OK -- rreg (160,00007) a=000f(c0.pc ) d=000701! s=00000000! OK -- wreg (042,00007) a=0003(c0.psw ) d=040000 s=00000000! OK -- rreg (170,00007) a=000e(c0.sp ) d=010601! s=00000000! OK -- wreg (052,00027) a=0003(c0.psw ) d=140000 s=00000000! OK ++ rreg (200,00017) a=000e(c0.sp ) d=110601! s=00000000! OK -- wreg (062,00007) a=0003(c0.psw ) d=144000 s=00000000! OK -- rreg (210,00007) a=0008(c0.r0 ) d=010001! s=00000000! OK -- rreg (220,00007) a=0009(c0.r1 ) d=010101! s=00000000! OK -- rreg (230,00007) a=000a(c0.r2 ) d=010201! s=00000000! OK -- rreg (240,00027) a=000b(c0.r3 ) d=010301! s=00000000! OK ++ rreg (250,00017) a=000c(c0.r4 ) d=010401! s=00000000! OK -- rreg (260,00027) a=000d(c0.r5 ) d=010501! s=00000000! OK # C write IB space: MMU SAR supervisor mode (16 bit regs) ++ wreg (072,00017) a=0004(c0.al ) d=172240 s=00000000! OK -- wblk (013,00027) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 012340 012342 012344 # C read IB space: MMU SAR supervisor mode (16 bit regs) ++ wreg (102,00017) a=0004(c0.al ) d=172240 s=00000000! OK -- rblk (011,00027) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 012340! 012342! 012344! # C read IB space via ibr: MMU SAR supervisor mode (16 bit regs) ++ rreg (270,00017) a=4a50(i0.sarsi.0 ) d=012340! s=00000000! OK -- rreg (300,00007) a=4a51(i0.sarsi.1 ) d=012342! s=00000000! OK -- rreg (310,00027) a=4a52(i0.sarsi.2 ) d=012344! s=00000000! OK # C byte write IB space via ibr: MMU SAR supervisor mode (16 bit regs) ++ wreg (112,00017) a=0010(c0.membe ) d=000005 s=00000000! OK -- wreg (122,00007) a=4a50(i0.sarsi.0 ) d=177000 s=00000000! OK -- wreg (132,00007) a=4a51(i0.sarsi.1 ) d=177002 s=00000000! OK -- wreg (142,00007) a=4a52(i0.sarsi.2 ) d=177004 s=00000000! OK -- wreg (152,00007) a=0004(c0.al ) d=172240 s=00000000! OK -- rblk (021,00027) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 012000! 012002! 012004! ++ wreg (162,00017) a=0010(c0.membe ) d=000006 s=00000000! OK -- wreg (172,00007) a=4a50(i0.sarsi.0 ) d=000377 s=00000000! OK -- wreg (202,00007) a=4a51(i0.sarsi.1 ) d=022377 s=00000000! OK -- wreg (212,00007) a=4a52(i0.sarsi.2 ) d=044377 s=00000000! OK -- wreg (222,00007) a=0004(c0.al ) d=172240 s=00000000! OK -- rblk (031,00027) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 000000! 022002! 044004! ++ wreg (232,00017) a=0010(c0.membe ) d=000003 s=00000000! OK -- wreg (242,00007) a=4a50(i0.sarsi.0 ) d=012340 s=00000000! OK -- wreg (252,00007) a=4a51(i0.sarsi.1 ) d=012342 s=00000000! OK -- wreg (262,00007) a=4a52(i0.sarsi.2 ) d=012344 s=00000000! OK -- wreg (272,00007) a=0004(c0.al ) d=172240 s=00000000! OK -- rblk (041,00027) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 012340! 012342! 012344! # C test access error handling to memory (use 17740000) # C with wm/rm ++ wreg (302,00017) a=0004(c0.al ) d=140000 s=00000000! OK -- wreg (312,00027) a=0005(c0.ah ) d=000177 s=00000000! OK # .sdef 0x41,0x00 ++ wreg (322,00017) a=0006(c0.mem ) d=000000 s=01000001! OK -- rreg (320,00027) a=0006(c0.mem ) d=000000 s=01000001! OK # .sdef 0x00,0x70 # C with bwm/brm ++ wreg (332,00017) a=0004(c0.al ) d=140000 s=00000000! OK -- wreg (342,00027) a=0005(c0.ah ) d=000177 s=00000000! OK # .sdef 0x41,0x00 ++ wblk (023,00037) a=0007(c0.memi ) n= 2> 0 s=01000001! OK 0: 000000 000000 # .sdef 0x00,0x70 ++ wreg (352,00017) a=0004(c0.al ) d=140000 s=00000000! OK -- wreg (362,00027) a=0005(c0.ah ) d=000177 s=00000000! OK # .sdef 0x41,0x00 ++ rblk (051,00037) a=0007(c0.memi ) n= 2> 0 s=01000001! OK 0: 000000- 000000- # .sdef 0x00,0x70 # C test access error handling to IB space (use 00160016) # C (is above ibd_ibmon decoded range, and below other debug stuff) # C with wm/rm ++ wreg (372,00037) a=0004(c0.al ) d=160016 s=00000000! OK # .sdef 0x41,0x00 ++ wreg (002,00017) a=0006(c0.mem ) d=000000 s=01000001! OK -- rreg (330,00027) a=0006(c0.mem ) d=000000 s=01000001! OK # .sdef 0x00,0x70 # C with bwm/brm ++ wreg (012,00037) a=0004(c0.al ) d=160016 s=00000000! OK # .sdef 0x41,0x00 ++ wblk (033,00037) a=0007(c0.memi ) n= 2> 0 s=01000001! OK 0: 000000 000000 # .sdef 0x00,0x70 ++ wreg (022,00037) a=0004(c0.al ) d=160016 s=00000000! OK # .sdef 0x41,0x00 ++ rblk (061,00037) a=0007(c0.memi ) n= 2> 0 s=01000001! OK 0: 000000- 000000- # .sdef 0x00,0x70 # C Setup trap catchers ++ wreg (032,00017) a=0004(c0.al ) d=000004 s=00000000! OK -- wblk (043,00027) a=0007(c0.memi ) n= 14= 14 s=00000000! OK 0: 000006 000000 000012 000000 000016 000000 000022 000000 8: 000026 000000 000032 000000 000036 000000 ++ wreg (042,00017) a=0004(c0.al ) d=000240 s=00000000! OK -- wblk (053,00027) a=0007(c0.memi ) n= 6= 6 s=00000000! OK 0: 000242 000000 000246 000000 000252 000000 # C Setup MMU ++ wreg (052,00017) a=0004(c0.al ) d=172300 s=00000000! OK -- wblk (063,00027) a=0007(c0.memi ) n= 8= 8 s=00000000! OK 0: 077406 077406 077406 077406 077406 077406 077406 077406 ++ wreg (062,00017) a=0004(c0.al ) d=172340 s=00000000! OK -- wblk (073,00027) a=0007(c0.memi ) n= 8= 8 s=00000000! OK 0: 000000 000200 000400 000600 001000 001200 001400 177600 # C Setup code 1 {base 2100} (very basics: cont,start; 'simple' instructions) ++ wreg (072,00017) a=0004(c0.al ) d=002100 s=00000000! OK -- wblk (103,00027) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 000261 000250 000000 ++ wreg (102,00017) a=0004(c0.al ) d=002120 s=00000000! OK -- wblk (113,00027) a=0007(c0.memi ) n= 5= 5 s=00000000! OK 0: 005202 005202 005202 005202 000000 ++ wreg (112,00017) a=0004(c0.al ) d=002140 s=00000000! OK -- wblk (123,00027) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 005303 001376 000000 ++ wreg (122,00017) a=0004(c0.al ) d=002160 s=00000000! OK -- wblk (133,00027) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 005201 077002 000000 # C Exec code 1 (very basics: start; 'simple' instructions) # C Exec test 1.1 (sec+clc+halt) ++ wreg (132,00017) a=000f(c0.pc ) d=002100 s=00000000! OK -- wreg (142,00007) a=0003(c0.psw ) d=000010 s=00000000! OK -- wreg (152,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -+- 2018-12-23 -+- -I- 08:17:29.412826 : ATTN notify apat = 0001 lams = 0 ++ attn (015,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.011 OK ++ rreg (340,00017) a=000f(c0.pc ) d=002106! s=00000000! OK -- rreg (350,00027) a=0003(c0.psw ) d=000001! s=00000000! OK # C Exec test 1.2 (4 *inc R2, starting from -2) ++ wreg (162,00017) a=000a(c0.r2 ) d=177776 s=00000000! OK -- wreg (172,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (202,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (212,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (222,00007) a=000f(c0.pc ) d=002120 s=00000000! OK -- wreg (232,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:17:29.576227 : ATTN notify apat = 0001 lams = 0 dt=0.163389 ++ attn (025,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.011 OK ++ rreg (360,00017) a=000a(c0.r2 ) d=000002! s=00000000! OK -- rreg (370,00027) a=000f(c0.pc ) d=002132! s=00000000! OK # C Exec test 1.3 (dec r3; bne -2; halt) ++ wreg (242,00017) a=000b(c0.r3 ) d=000002 s=00000000! OK -- wreg (252,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (262,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (272,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (302,00007) a=000f(c0.pc ) d=002140 s=00000000! OK -- wreg (312,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:17:29.746123 : ATTN notify apat = 0001 lams = 0 dt=0.169897 ++ attn (035,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.011 OK ++ rreg (000,00017) a=000b(c0.r3 ) d=000000! s=00000000! OK -- rreg (010,00027) a=000f(c0.pc ) d=002146! s=00000000! OK # C Exec test 1.4 (inc r1; sob r0,-2; halt) ++ wreg (322,00017) a=0008(c0.r0 ) d=000002 s=00000000! OK -- wreg (332,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (342,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (352,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (362,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (372,00007) a=000f(c0.pc ) d=002160 s=00000000! OK -- wreg (002,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:17:29.921961 : ATTN notify apat = 0001 lams = 0 dt=0.175839 ++ attn (045,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.011 OK ++ rreg (020,00017) a=0008(c0.r0 ) d=000000! s=00000000! OK -- rreg (030,00007) a=0009(c0.r1 ) d=000002! s=00000000! OK -- rreg (040,00027) a=000f(c0.pc ) d=002166! s=00000000! OK # C Setup code 2 {base 2200} (bpt against trap catcher @14) ++ wreg (012,00017) a=0004(c0.al ) d=002200 s=00000000! OK -- wblk (143,00027) a=0007(c0.memi ) n= 4= 4 s=00000000! OK 0: 000257 000261 000003 000000 # C Exec code 2 (bpt against trap catcher @14) ++ wreg (022,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (032,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (042,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (052,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (062,00007) a=000f(c0.pc ) d=002200 s=00000000! OK -- wreg (072,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:17:30.171144 : ATTN notify apat = 0001 lams = 0 dt=0.249183 ++ attn (055,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.012 OK ++ rreg (050,00017) a=000e(c0.sp ) d=001374! s=00000000! OK -- rreg (060,00007) a=000f(c0.pc ) d=000020! s=00000000! OK -- wreg (102,00007) a=0004(c0.al ) d=001374 s=00000000! OK -- rblk (071,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 002206! 000001! # C Setup code 3 {base 2300} (bpt against trap handler doing inc r0; rtt) ++ wreg (112,00017) a=0004(c0.al ) d=002300 s=00000000! OK -- wblk (153,00027) a=0007(c0.memi ) n= 4= 4 s=00000000! OK 0: 000257 000003 005201 000000 ++ wreg (122,00017) a=0004(c0.al ) d=000014 s=00000000! OK -- wblk (163,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 002320 000002 ++ wreg (132,00017) a=0004(c0.al ) d=002320 s=00000000! OK -- wblk (173,00027) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 005200 000006 000000 # C Exec code 3 (bpt against trap handler doing inc r0; rtt) ++ wreg (142,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (152,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (162,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (172,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (202,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (212,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (222,00007) a=000f(c0.pc ) d=002300 s=00000000! OK -- wreg (232,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:17:30.581940 : ATTN notify apat = 0001 lams = 0 dt=0.410796 ++ attn (065,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.012 OK ++ rreg (070,00017) a=0008(c0.r0 ) d=000001! s=00000000! OK -- rreg (100,00007) a=0009(c0.r1 ) d=000001! s=00000000! OK -- rreg (110,00007) a=000e(c0.sp ) d=001400! s=00000000! OK -- rreg (120,00027) a=000f(c0.pc ) d=002310! s=00000000! OK # C Setup code 4 {base 2400} (enable T-trap on handler of code 3; run 2* inc r1) ++ wreg (242,00017) a=0004(c0.al ) d=002400 s=00000000! OK -- wblk (203,00027) a=0007(c0.memi ) n= 4= 4 s=00000000! OK 0: 000006 005201 005201 000000 # C Exec code 4 (enable T-trap on handler of code 3; run 2* inc r1) ++ wreg (252,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (262,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (272,00007) a=000e(c0.sp ) d=001374 s=00000000! OK -- wreg (302,00007) a=0004(c0.al ) d=001374 s=00000000! OK -- wblk (213,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 002402 000020 ++ wreg (312,00017) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (322,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (332,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (342,00007) a=000f(c0.pc ) d=002400 s=00000000! OK -- wreg (352,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:17:30.932601 : ATTN notify apat = 0001 lams = 0 dt=0.350662 ++ attn (075,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.024 OK ++ rreg (130,00017) a=0008(c0.r0 ) d=000002! s=00000000! OK -- rreg (140,00007) a=0009(c0.r1 ) d=000002! s=00000000! OK -- rreg (150,00007) a=000e(c0.sp ) d=001400! s=00000000! OK -- rreg (160,00007) a=000f(c0.pc ) d=002410! s=00000000! OK -- wreg (362,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (372,00027) a=0004(c0.al ) d=000014 s=00000000! OK ++ wblk (223,00037) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000016 000000 # C Setup code 5 {base 2500} (srcr modes: mov xxx,rn: (r0),(r0)+,-(r0),@(r0)) ++ wreg (002,00017) a=0004(c0.al ) d=002500 s=00000000! OK -- wblk (233,00027) a=0007(c0.memi ) n= 6= 6 s=00000000! OK 0: 011001 012002 012003 014004 013005 000000 ++ wreg (012,00017) a=0004(c0.al ) d=002540 s=00000000! OK -- wblk (243,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000070 002550 ++ wreg (022,00017) a=0004(c0.al ) d=002550 s=00000000! OK -- wblk (253,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000072 000074 # C Exec code 5 (srcr modes: mov xxx,rn: (r0),(r0)+,-(r0),@(r0)) ++ wreg (032,00017) a=0008(c0.r0 ) d=002540 s=00000000! OK -- wreg (042,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (052,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (062,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (072,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (102,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (112,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (122,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (132,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (142,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (152,00007) a=000f(c0.pc ) d=002500 s=00000000! OK -- wreg (162,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:17:31.451901 : ATTN notify apat = 0001 lams = 0 dt=0.519299 ++ attn (105,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.012 OK ++ rreg (170,00017) a=0008(c0.r0 ) d=002544! s=00000000! OK -- rreg (200,00007) a=0009(c0.r1 ) d=000070! s=00000000! OK -- rreg (210,00007) a=000a(c0.r2 ) d=000070! s=00000000! OK -- rreg (220,00007) a=000b(c0.r3 ) d=002550! s=00000000! OK -- rreg (230,00007) a=000c(c0.r4 ) d=002550! s=00000000! OK -- rreg (240,00027) a=000d(c0.r5 ) d=000072! s=00000000! OK ++ rreg (250,00017) a=000e(c0.sp ) d=001400! s=00000000! OK -- rreg (260,00027) a=000f(c0.pc ) d=002514! s=00000000! OK # C Setup code 6 {base 2600} (srcr modes: mov xxx,rn: x(r0),@x(r0), pc modes) ++ wreg (172,00017) a=0004(c0.al ) d=002600 s=00000000! OK -- wblk (263,00027) a=0007(c0.memi ) n= 11= 11 s=00000000! OK 0: 016001 000002 017002 000002 012703 000377 013704 002552 8: 112705 000377 000000 # C Exec code 6 (srcr modes: mov xxx,rn: x(r0),@x(r0), pc modes) ++ wreg (202,00017) a=0008(c0.r0 ) d=002540 s=00000000! OK -- wreg (212,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (222,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (232,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (242,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (252,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (262,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (272,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (302,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (312,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (322,00007) a=000f(c0.pc ) d=002600 s=00000000! OK -- wreg (332,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:17:31.897982 : ATTN notify apat = 0001 lams = 0 dt=0.446081 ++ attn (115,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.011 OK ++ rreg (270,00017) a=0008(c0.r0 ) d=002540! s=00000000! OK -- rreg (300,00007) a=0009(c0.r1 ) d=002550! s=00000000! OK -- rreg (310,00007) a=000a(c0.r2 ) d=000072! s=00000000! OK -- rreg (320,00007) a=000b(c0.r3 ) d=000377! s=00000000! OK -- rreg (330,00007) a=000c(c0.r4 ) d=000074! s=00000000! OK -- rreg (340,00027) a=000d(c0.r5 ) d=177777! s=00000000! OK ++ rreg (350,00017) a=000e(c0.sp ) d=001400! s=00000000! OK -- rreg (360,00027) a=000f(c0.pc ) d=002626! s=00000000! OK # C Setup code 7 {base 2700} (dstw modes: mov rn,xxx: all non-r modes) ++ wreg (342,00017) a=0004(c0.al ) d=002700 s=00000000! OK -- wblk (273,00027) a=0007(c0.memi ) n= 18= 18 s=00000000! OK 0: 012710 000110 012721 000120 012732 000130 012743 000140 8: 012754 000150 012760 000160 000012 012770 000170 000024 16: 010546 000000 ++ wreg (352,00017) a=0004(c0.al ) d=002770 s=00000000! OK -- wblk (303,00027) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 002754 002760 002764 # C Exec code 7 (dstw modes: mov rn,xxx: all non-r modes) ++ wreg (362,00017) a=0008(c0.r0 ) d=002750 s=00000000! OK -- wreg (372,00007) a=0009(c0.r1 ) d=002752 s=00000000! OK -- wreg (002,00007) a=000a(c0.r2 ) d=002770 s=00000000! OK -- wreg (012,00007) a=000b(c0.r3 ) d=002760 s=00000000! OK -- wreg (022,00007) a=000c(c0.r4 ) d=002774 s=00000000! OK -- wreg (032,00027) a=000d(c0.r5 ) d=000666 s=00000000! OK ++ wreg (042,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (052,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (062,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (072,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (102,00007) a=000f(c0.pc ) d=002700 s=00000000! OK -- wreg (112,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:17:32.458029 : ATTN notify apat = 0001 lams = 0 dt=0.560047 ++ attn (125,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.026 OK ++ rreg (370,00017) a=0008(c0.r0 ) d=002750! s=00000000! OK -- rreg (000,00007) a=0009(c0.r1 ) d=002754! s=00000000! OK -- rreg (010,00007) a=000a(c0.r2 ) d=002772! s=00000000! OK -- rreg (020,00007) a=000b(c0.r3 ) d=002756! s=00000000! OK -- rreg (030,00007) a=000c(c0.r4 ) d=002772! s=00000000! OK -- rreg (040,00027) a=000d(c0.r5 ) d=000666! s=00000000! OK ++ rreg (050,00017) a=000e(c0.sp ) d=001376! s=00000000! OK -- rreg (060,00007) a=000f(c0.pc ) d=002744! s=00000000! OK -- wreg (122,00007) a=0004(c0.al ) d=002750 s=00000000! OK -- rblk (101,00027) a=0007(c0.memi ) n= 7= 7 s=00000000! OK 0: 000110! 000120! 000130! 000140! 000150! 000160! 000170! ++ wreg (132,00017) a=0004(c0.al ) d=001376 s=00000000! OK -- rreg (070,00027) a=0007(c0.memi ) d=000666! s=00000000! OK # C Setup code 10 {base 3000} (dstm modes: inc xxx: all non-r modes) ++ wreg (142,00017) a=0004(c0.al ) d=003000 s=00000000! OK -- wblk (313,00027) a=0007(c0.memi ) n= 10= 10 s=00000000! OK 0: 005210 005221 005232 005243 005254 005260 000012 005270 8: 000024 000000 ++ wreg (152,00017) a=0004(c0.al ) d=003050 s=00000000! OK -- wblk (323,00027) a=0007(c0.memi ) n= 7= 7 s=00000000! OK 0: 000110 000120 000130 000140 000150 000160 000170 ++ wreg (162,00017) a=0004(c0.al ) d=003070 s=00000000! OK -- wblk (333,00027) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 003054 003060 003064 # C Exec code 10 (dstm modes: inc xxx: all non-r modes) ++ wreg (172,00017) a=0008(c0.r0 ) d=003050 s=00000000! OK -- wreg (202,00007) a=0009(c0.r1 ) d=003052 s=00000000! OK -- wreg (212,00007) a=000a(c0.r2 ) d=003070 s=00000000! OK -- wreg (222,00007) a=000b(c0.r3 ) d=003060 s=00000000! OK -- wreg (232,00007) a=000c(c0.r4 ) d=003074 s=00000000! OK -- wreg (242,00027) a=000e(c0.sp ) d=001400 s=00000000! OK ++ wreg (252,00017) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (262,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (272,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (302,00007) a=000f(c0.pc ) d=003000 s=00000000! OK -- wreg (312,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:17:33.129324 : ATTN notify apat = 0001 lams = 0 dt=0.671295 ++ attn (135,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.019 OK ++ rreg (100,00017) a=0008(c0.r0 ) d=003050! s=00000000! OK -- rreg (110,00007) a=0009(c0.r1 ) d=003054! s=00000000! OK -- rreg (120,00007) a=000a(c0.r2 ) d=003072! s=00000000! OK -- rreg (130,00007) a=000b(c0.r3 ) d=003056! s=00000000! OK -- rreg (140,00007) a=000c(c0.r4 ) d=003072! s=00000000! OK -- rreg (150,00027) a=000f(c0.pc ) d=003024! s=00000000! OK ++ wreg (322,00017) a=0004(c0.al ) d=003050 s=00000000! OK -- rblk (111,00027) a=0007(c0.memi ) n= 7= 7 s=00000000! OK 0: 000111! 000121! 000131! 000141! 000151! 000161! 000171! # C Setup code 11 {base 3100; use 31-32} (dsta modes: jsr pc,xxx: all non-r modes) ++ wreg (332,00017) a=0004(c0.al ) d=003100 s=00000000! OK -- wblk (343,00027) a=0007(c0.memi ) n= 10= 10 s=00000000! OK 0: 004710 004721 004732 004743 004754 004760 000050 004770 8: 177734 000000 ++ wreg (342,00017) a=0004(c0.al ) d=003140 s=00000000! OK -- wblk (353,00027) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 003230 003250 003270 ++ wreg (352,00017) a=0004(c0.al ) d=003210 s=00000000! OK -- wblk (363,00027) a=0007(c0.memi ) n= 28= 28 s=00000000! OK 0: 012725 000110 000207 000000 012725 000120 000207 000000 8: 012725 000130 000207 000000 012725 000140 000207 000000 16: 012725 000150 000207 000000 012725 000160 000207 000000 24: 012725 000170 000207 000000 # C Exec code 11 (dsta modes: jsr pc,xxx: all non-r modes) ++ wreg (362,00017) a=0008(c0.r0 ) d=003210 s=00000000! OK -- wreg (372,00007) a=0009(c0.r1 ) d=003220 s=00000000! OK -- wreg (002,00007) a=000a(c0.r2 ) d=003140 s=00000000! OK -- wreg (012,00007) a=000b(c0.r3 ) d=003242 s=00000000! OK -- wreg (022,00007) a=000c(c0.r4 ) d=003144 s=00000000! OK -- wreg (032,00027) a=000d(c0.r5 ) d=003160 s=00000000! OK ++ wreg (042,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (052,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (062,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (072,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (102,00007) a=000f(c0.pc ) d=003100 s=00000000! OK -- wreg (112,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:17:33.876724 : ATTN notify apat = 0001 lams = 0 dt=0.747400 ++ attn (145,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.067 OK ++ rreg (160,00017) a=0008(c0.r0 ) d=003210! s=00000000! OK -- rreg (170,00007) a=0009(c0.r1 ) d=003222! s=00000000! OK -- rreg (200,00007) a=000a(c0.r2 ) d=003142! s=00000000! OK -- rreg (210,00007) a=000b(c0.r3 ) d=003240! s=00000000! OK -- rreg (220,00007) a=000c(c0.r4 ) d=003142! s=00000000! OK -- rreg (230,00027) a=000d(c0.r5 ) d=003176! s=00000000! OK ++ rreg (240,00017) a=000e(c0.sp ) d=001400! s=00000000! OK -- rreg (250,00007) a=000f(c0.pc ) d=003124! s=00000000! OK -- wreg (122,00007) a=0004(c0.al ) d=003160 s=00000000! OK -- rblk (121,00027) a=0007(c0.memi ) n= 7= 7 s=00000000! OK 0: 000110! 000120! 000130! 000140! 000150! 000160! 000170! # C Setup code 12 {base 3300; use 33-34} (PSW access via sex,clx,spl,mov, and clr) ++ wreg (132,00017) a=0004(c0.al ) d=003300 s=00000000! OK -- wblk (373,00027) a=0007(c0.memi ) n= 23= 23 s=00000000! OK 0: 011025 012710 030000 011025 000263 011025 000237 011025 8: 000274 011025 000233 011025 000241 011025 112710 000040 16: 011025 112711 000020 011025 005010 011025 000000 # C Exec code 12 (PSW access via sex,clx,spl,mov, and clr) ++ wreg (142,00017) a=0003(c0.psw ) d=000017 s=00000000! OK -- wreg (152,00007) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (162,00007) a=0009(c0.r1 ) d=177777 s=00000000! OK -- wreg (172,00007) a=000d(c0.r5 ) d=003400 s=00000000! OK -- wreg (202,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (212,00027) a=0001(c0.cntl ) d=000004 s=00000000! OK ++ wreg (222,00017) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (232,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (242,00007) a=000f(c0.pc ) d=003300 s=00000000! OK -- wreg (252,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:17:34.446818 : ATTN notify apat = 0001 lams = 0 dt=0.570093 ++ attn (155,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.059 OK ++ rreg (260,00017) a=000d(c0.r5 ) d=003424! s=00000000! OK -- rreg (270,00007) a=000f(c0.pc ) d=003356! s=00000000! OK -- wreg (262,00007) a=0004(c0.al ) d=003400 s=00000000! OK -- rblk (131,00027) a=0007(c0.memi ) n= 10= 10 s=00000000! OK 0: 000000! 030000! 030003! 030341! 030355! 030141! 030140! 030040! 8: 010040! 000000! # C Setup code 13 {base 3500} (test WAIT and rdma (bwm/rwm while CPU running) ++ wreg (272,00017) a=0004(c0.al ) d=003500 s=00000000! OK -- wblk (003,00027) a=0007(c0.memi ) n= 4= 4 s=00000000! OK 0: 000001 000001 000001 000000 ++ wreg (302,00017) a=0004(c0.al ) d=003520 s=00000000! OK -- wblk (013,00027) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 005700 001776 000000 ++ wreg (312,00017) a=0004(c0.al ) d=003540 s=00000000! OK -- wblk (023,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000001 000000 # C Exec code 13.1a (run WAIT) ++ wreg (322,00017) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (332,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (342,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (352,00007) a=000f(c0.pc ) d=003500 s=00000000! OK -- wreg (362,00007) a=0001(c0.cntl ) d=000001 s=00010000! OK -- rreg (300,00007) a=000f(c0.pc ) d=003502! s=00010000! OK -- rreg (310,00027) a=000f(c0.pc ) d=003502! s=00010000! OK # .sdef 0x08,0x00 ++ wreg (372,00037) a=0001(c0.cntl ) d=000002 s=00001000! OK # .sdef 0x00,0x70 -I- 08:17:34.890837 : ATTN notify apat = 0001 lams = 0 dt=0.444019 ++ attn (165,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.011 OK ++ rreg (320,00037) a=000f(c0.pc ) d=003502! s=00000000! OK # C Exec code 13.1b (step WAIT) ++ wreg (002,00017) a=000f(c0.pc ) d=003500 s=00000000! OK -- wreg (012,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (330,00007) a=000f(c0.pc ) d=003502! s=00000000! OK -- wreg (022,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (340,00007) a=000f(c0.pc ) d=003504! s=00000000! OK -- wreg (032,00027) a=0001(c0.cntl ) d=000003 s=00000000! OK ++ rreg (350,00017) a=000f(c0.pc ) d=003506! s=00000000! OK -- wreg (042,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (360,00027) a=000f(c0.pc ) d=003510! s=00000000! OK # C Exec code 13.2 (test bwm/brm while CPU busy looping) ++ wreg (052,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (062,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (072,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (102,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (112,00007) a=000f(c0.pc ) d=003520 s=00000000! OK -- wreg (122,00007) a=0001(c0.cntl ) d=000001 s=00010000! OK -- wreg (132,00007) a=0004(c0.al ) d=003560 s=00010000! OK -- wblk (033,00027) a=0007(c0.memi ) n= 8= 8 s=00010000! OK 0: 003560 003562 003564 003566 003570 003572 003574 003576 ++ wreg (142,00017) a=0004(c0.al ) d=003560 s=00010000! OK -- rblk (141,00027) a=0007(c0.memi ) n= 8= 8 s=00010000! OK 0: 003560! 003562! 003564! 003566! 003570! 003572! 003574! 003576! ++ wreg (152,00037) a=0008(c0.r0 ) d=000001 s=00010000! OK -I- 08:17:35.561972 : ATTN notify apat = 0001 lams = 0 dt=0.671137 ++ attn (175,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.011 OK ++ rreg (370,00037) a=000f(c0.pc ) d=003526! s=00000000! OK # C Exec code 13.3 (test bwm/brm while CPU on WAIT) ++ wreg (162,00017) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (172,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (202,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (212,00007) a=000f(c0.pc ) d=003540 s=00000000! OK -- wreg (222,00007) a=0001(c0.cntl ) d=000001 s=00010000! OK -- wreg (232,00007) a=0004(c0.al ) d=003560 s=00010000! OK -- wblk (043,00027) a=0007(c0.memi ) n= 8= 8 s=00010000! OK 0: 073560 073562 073564 073566 073570 073572 073574 073576 ++ wreg (242,00017) a=0004(c0.al ) d=003560 s=00010000! OK -- rblk (151,00027) a=0007(c0.memi ) n= 8= 8 s=00010000! OK 0: 073560! 073562! 073564! 073566! 073570! 073572! 073574! 073576! # .sdef 0x08,0x00 ++ wreg (252,00037) a=0001(c0.cntl ) d=000002 s=00001000! OK # .sdef 0x00,0x70 -I- 08:17:35.878842 : ATTN notify apat = 0001 lams = 0 dt=0.316868 ++ attn (205,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.011 OK ++ rreg (000,00037) a=000f(c0.pc ) d=003542! s=00000000! OK # C Setup code 15 {base 3600; use 36-37} (test 4 traps) ++ wreg (262,00017) a=0004(c0.al ) d=003600 s=00000000! OK -- wblk (053,00027) a=0007(c0.memi ) n= 5= 5 s=00000000! OK 0: 000003 000004 104077 104477 000000 ++ wreg (272,00017) a=0004(c0.al ) d=003620 s=00000000! OK -- wblk (063,00027) a=0007(c0.memi ) n= 11= 11 s=00000000! OK 0: 010025 000405 010125 000403 010225 000401 010325 011604 8: 016425 177776 000002 ++ wreg (302,00017) a=0004(c0.al ) d=000014 s=00000000! OK -- wblk (073,00027) a=0007(c0.memi ) n= 4= 4 s=00000000! OK 0: 003620 000000 003624 000000 ++ wreg (312,00017) a=0004(c0.al ) d=000030 s=00000000! OK -- wblk (103,00027) a=0007(c0.memi ) n= 4= 4 s=00000000! OK 0: 003630 000000 003634 000000 # C Exec code 15 (test 4 traps) ++ wreg (322,00017) a=0008(c0.r0 ) d=000011 s=00000000! OK -- wreg (332,00007) a=0009(c0.r1 ) d=000022 s=00000000! OK -- wreg (342,00007) a=000a(c0.r2 ) d=000033 s=00000000! OK -- wreg (352,00007) a=000b(c0.r3 ) d=000044 s=00000000! OK -- wreg (362,00007) a=000d(c0.r5 ) d=003700 s=00000000! OK -- wreg (372,00027) a=000e(c0.sp ) d=001400 s=00000000! OK ++ wreg (002,00017) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (012,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (022,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (032,00007) a=000f(c0.pc ) d=003600 s=00000000! OK -- wreg (042,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:17:36.484800 : ATTN notify apat = 0001 lams = 0 dt=0.605958 ++ attn (215,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.082 OK ++ rreg (010,00017) a=000d(c0.r5 ) d=003720! s=00000000! OK -- rreg (020,00007) a=000e(c0.sp ) d=001400! s=00000000! OK -- rreg (030,00007) a=000f(c0.pc ) d=003612! s=00000000! OK -- wreg (052,00007) a=0004(c0.al ) d=003700 s=00000000! OK -- rblk (161,00027) a=0007(c0.memi ) n= 8= 8 s=00000000! OK 0: 000011! 000003! 000022! 000004! 000033! 104077! 000044! 104477! ++ wreg (062,00017) a=0004(c0.al ) d=000014 s=00000000! OK -- wblk (113,00027) a=0007(c0.memi ) n= 4= 4 s=00000000! OK 0: 000016 000000 000022 000000 ++ wreg (072,00017) a=0004(c0.al ) d=000030 s=00000000! OK -- wblk (123,00027) a=0007(c0.memi ) n= 4= 4 s=00000000! OK 0: 000032 000000 000036 000000 # C Setup code 16 {base 4000} (enable MMU, check ssr1, ssr2 response) ++ wreg (102,00017) a=0004(c0.al ) d=172516 s=00000000! OK -- wreg (112,00007) a=0007(c0.memi ) d=000002 s=00000000! OK -- wreg (122,00007) a=0004(c0.al ) d=177572 s=00000000! OK -- wreg (132,00007) a=0007(c0.memi ) d=000001 s=00000000! OK -- wreg (142,00007) a=0004(c0.al ) d=004000 s=00000000! OK -- wblk (133,00027) a=0007(c0.memi ) n= 7= 7 s=00000000! OK 0: 011105 012105 014105 012122 112105 112721 000200 ++ wreg (152,00017) a=0004(c0.al ) d=004030 s=00000000! OK -- wreg (162,00007) a=0007(c0.memi ) d=000000 s=00000000! OK -- wreg (172,00007) a=0004(c0.al ) d=004040 s=00000000! OK -- wblk (143,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000001 000300 # C Exec code 16 (enable MMU, check ssr1, ssr2 response) ++ wreg (202,00017) a=0009(c0.r1 ) d=004040 s=00000000! OK -- wreg (212,00007) a=000a(c0.r2 ) d=004060 s=00000000! OK -- wreg (222,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (232,00007) a=000f(c0.pc ) d=004000 s=00000000! OK -- wreg (242,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- wreg (252,00027) a=0004(c0.al ) d=177572 s=00000000! OK ++ rblk (171,00037) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 000001! 000000! 004000! ++ rreg (040,00017) a=0009(c0.r1 ) d=004040! s=00000000! OK -- rreg (050,00007) a=000d(c0.r5 ) d=000001! s=00000000! OK -- wreg (262,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- wreg (272,00007) a=0004(c0.al ) d=177572 s=00000000! OK -- rblk (201,00027) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 000001! 000021! 004002! ++ rreg (060,00017) a=0009(c0.r1 ) d=004042! s=00000000! OK -- rreg (070,00007) a=000d(c0.r5 ) d=000001! s=00000000! OK -- wreg (302,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- wreg (312,00007) a=0004(c0.al ) d=177572 s=00000000! OK -- rblk (211,00027) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 000001! 000361! 004004! ++ rreg (100,00017) a=0009(c0.r1 ) d=004040! s=00000000! OK -- rreg (110,00007) a=000d(c0.r5 ) d=000001! s=00000000! OK -- wreg (322,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- wreg (332,00007) a=0004(c0.al ) d=177572 s=00000000! OK -- rblk (221,00027) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 000001! 011021! 004006! ++ rreg (120,00017) a=0009(c0.r1 ) d=004042! s=00000000! OK -- rreg (130,00007) a=000a(c0.r2 ) d=004062! s=00000000! OK -- wreg (342,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- wreg (352,00007) a=0004(c0.al ) d=177572 s=00000000! OK -- rblk (231,00027) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 000001! 000011! 004010! ++ rreg (140,00017) a=0009(c0.r1 ) d=004043! s=00000000! OK -- rreg (150,00007) a=000d(c0.r5 ) d=177700! s=00000000! OK -- wreg (362,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- wreg (372,00007) a=0004(c0.al ) d=177572 s=00000000! OK -- rblk (241,00027) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 000001! 004427! 004012! ++ rreg (160,00037) a=0009(c0.r1 ) d=004044! s=00000000! OK # C Exec test 16.1 (check CRESET of PSW, SSR0, SSR3 after start) ++ wreg (002,00017) a=0003(c0.psw ) d=000000 s=00000000! OK -- wreg (012,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (022,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (032,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (042,00007) a=000f(c0.pc ) d=004030 s=00000000! OK -- wreg (052,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:17:37.673376 : ATTN notify apat = 0001 lams = 0 dt=1.188579 ++ attn (225,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.011 OK ++ rreg (170,00017) a=000f(c0.pc ) d=004032! s=00000000! OK -- rreg (200,00007) a=0003(c0.psw ) d=000000! s=00000000! OK -- wreg (062,00007) a=0004(c0.al ) d=172516 s=00000000! OK -- rreg (210,00007) a=0007(c0.memi ) d=000000! s=00000000! OK -- wreg (072,00007) a=0004(c0.al ) d=177572 s=00000000! OK -- rreg (220,00027) a=0007(c0.memi ) d=000000! s=00000000! OK # C Setup code 17 {base 4100; use 41-46} (basic instruction and cc test) ++ wreg (102,00017) a=0004(c0.al ) d=004100 s=00000000! OK -- wblk (153,00027) a=0007(c0.memi ) n= 32= 32 s=00000000! OK 0: 010124 020124 020224 020124 005024 030124 030124 040124 8: 050124 060124 160124 005124 005224 005324 005424 005724 16: 006024 006024 006124 006224 006224 006324 006324 060124 24: 005524 160124 005624 000324 006724 074124 006724 000000 ++ wreg (112,00017) a=0004(c0.al ) d=000014 s=00000000! OK -- wblk (163,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 004270 000000 ++ wreg (122,00017) a=0004(c0.al ) d=004270 s=00000000! OK -- wblk (173,00027) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 016625 000002 000006 ++ wreg (132,00017) a=0004(c0.al ) d=004300 s=00000000! OK -- wblk (203,00027) a=0007(c0.memi ) n= 31= 31 s=00000000! OK 0: 123456 123456 004711 004711 123456 000011 000066 123456 8: 123456 123456 123456 123456 123456 123456 123456 123456 16: 100201 002201 100200 000200 100200 000200 100200 177000 24: 000200 004701 000200 111000 111111 070707 111111 # C Exec code 17 (basic instruction and cc test) ++ wreg (142,00017) a=0009(c0.r1 ) d=004711 s=00000000! OK -- wreg (152,00007) a=000a(c0.r2 ) d=123456 s=00000000! OK -- wreg (162,00007) a=000c(c0.r4 ) d=004300 s=00000000! OK -- wreg (172,00007) a=000d(c0.r5 ) d=004500 s=00000000! OK -- wreg (202,00007) a=000e(c0.sp ) d=001374 s=00000000! OK -- wreg (212,00027) a=0004(c0.al ) d=001374 s=00000000! OK ++ wblk (213,00037) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 004100 000020 ++ wreg (222,00017) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (232,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (242,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (252,00007) a=000f(c0.pc ) d=004274 s=00000000! OK -- wreg (262,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:17:39.058071 : ATTN notify apat = 0001 lams = 0 dt=1.384694 ++ attn (235,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.536 OK ++ rreg (230,00017) a=0009(c0.r1 ) d=004711! s=00000000! OK -- rreg (240,00007) a=000a(c0.r2 ) d=123456! s=00000000! OK -- rreg (250,00007) a=000c(c0.r4 ) d=004376! s=00000000! OK -- rreg (260,00007) a=000d(c0.r5 ) d=004576! s=00000000! OK -- rreg (270,00007) a=000e(c0.sp ) d=001400! s=00000000! OK -- rreg (300,00027) a=000f(c0.pc ) d=004200! s=00000000! OK ++ wreg (272,00017) a=0004(c0.al ) d=004300 s=00000000! OK -- rblk (251,00027) a=0007(c0.memi ) n= 31= 31 s=00000000! OK 0: 004711! 123456! 004711! 004711! 000000! 000011! 000066! 123046! 8: 127757! 130367! 116545! 054321! 123457! 123455! 054322! 123456! 16: 040100! 101100! 000401! 000100! 140100! 000400! 000400! 003711! 24: 000201! 177770! 000177! 000222! 177777! 074016! 000000! ++ wreg (302,00017) a=0004(c0.al ) d=004500 s=00000000! OK -- rblk (261,00027) a=0007(c0.memi ) n= 31= 31 s=00000000! OK 0: 000020! 000021! 000030! 000024! 000024! 000020! 000024! 000030! 8: 000030! 000030! 000030! 000021! 000031! 000031! 000021! 000030! 16: 000023! 000031! 000023! 000020! 000032! 000020! 000023! 000021! 24: 000020! 000031! 000020! 000030! 000030! 000020! 000024! ++ wreg (312,00017) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (322,00007) a=0004(c0.al ) d=000014 s=00000000! OK -- wblk (223,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000016 000000 # C Setup code 20 {base 4700} (check CPUERR and error handling) ++ wreg (332,00017) a=0004(c0.al ) d=004700 s=00000000! OK -- wblk (233,00027) a=0007(c0.memi ) n= 11= 11 s=00000000! OK 0: 010025 010025 010025 000101 004701 000000 014321 024321 8: 064321 010046 000004 ++ wreg (342,00017) a=0004(c0.al ) d=000004 s=00000000! OK -- wblk (243,00027) a=0007(c0.memi ) n= 4= 4 s=00000000! OK 0: 000006 000000 000012 000000 # C Exec code 20 (check CPUERR and error handling) # C Exec test 20.1 (odd address abort) ++ wreg (352,00017) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (362,00007) a=0003(c0.psw ) d=000000 s=00000000! OK -- wreg (372,00007) a=0004(c0.al ) d=001374 s=00000000! OK -- wblk (253,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000000 000000 ++ wreg (002,00017) a=0004(c0.al ) d=177766 s=00000000! OK -- rreg (310,00007) a=0006(c0.mem ) d=000000! s=00000000! OK -- wreg (012,00007) a=0008(c0.r0 ) d=000011 s=00000000! OK -- wreg (022,00007) a=000d(c0.r5 ) d=004775 s=00000000! OK -- wreg (032,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (042,00027) a=000f(c0.pc ) d=004700 s=00000000! OK ++ wreg (052,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (320,00007) a=000f(c0.pc ) d=000006! s=00000000! OK -- rreg (330,00007) a=000e(c0.sp ) d=001374! s=00000000! OK -- wreg (062,00007) a=0004(c0.al ) d=001374 s=00000000! OK -- rblk (271,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 004702! 000000! ++ wreg (072,00017) a=0004(c0.al ) d=177766 s=00000000! OK -- rreg (340,00007) a=0006(c0.mem ) d=000100! s=00000000! OK -- wreg (102,00007) a=0006(c0.mem ) d=000000 s=00000000! OK -- rreg (350,00027) a=0006(c0.mem ) d=000000! s=00000000! OK # C Exec test 20.2 (non-existent memory abort) ++ wreg (112,00017) a=0004(c0.al ) d=172354 s=00000000! OK -- wreg (122,00007) a=0006(c0.mem ) d=177400 s=00000000! OK -- wreg (132,00007) a=0004(c0.al ) d=177572 s=00000000! OK -- wreg (142,00007) a=0007(c0.memi ) d=000001 s=00000000! OK -- wreg (152,00007) a=0004(c0.al ) d=172516 s=00000000! OK -- wreg (162,00027) a=0007(c0.memi ) d=000020 s=00000000! OK ++ wreg (172,00017) a=000d(c0.r5 ) d=140000 s=00000000! OK -- wreg (202,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (212,00007) a=000f(c0.pc ) d=004702 s=00000000! OK -- wreg (222,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (360,00007) a=000f(c0.pc ) d=000006! s=00000000! OK -- rreg (370,00027) a=000e(c0.sp ) d=001374! s=00000000! OK ++ wreg (232,00017) a=0004(c0.al ) d=177766 s=00000000! OK -- rreg (000,00007) a=0006(c0.mem ) d=000040! s=00000000! OK -- wreg (242,00007) a=0006(c0.mem ) d=000000 s=00000000! OK -- rreg (010,00007) a=0006(c0.mem ) d=000000! s=00000000! OK -- wreg (252,00007) a=0004(c0.al ) d=177572 s=00000000! OK -- wreg (262,00027) a=0007(c0.memi ) d=000000 s=00000000! OK ++ wreg (272,00017) a=0004(c0.al ) d=172354 s=00000000! OK -- wreg (302,00027) a=0006(c0.mem ) d=001400 s=00000000! OK # C Exec test 20.3 (I/O bus timeout abort) ++ wreg (312,00017) a=000d(c0.r5 ) d=160000 s=00000000! OK -- wreg (322,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (332,00007) a=000f(c0.pc ) d=004704 s=00000000! OK -- wreg (342,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (020,00007) a=000f(c0.pc ) d=000006! s=00000000! OK -- rreg (030,00027) a=000e(c0.sp ) d=001374! s=00000000! OK ++ wreg (352,00017) a=0004(c0.al ) d=177766 s=00000000! OK -- rreg (040,00007) a=0006(c0.mem ) d=000020! s=00000000! OK -- wreg (362,00027) a=0006(c0.mem ) d=000000 s=00000000! OK # C Exec test 20.4 (address error abort after jmp r1) ++ wreg (372,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (002,00007) a=000f(c0.pc ) d=004706 s=00000000! OK -- wreg (012,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (050,00007) a=000f(c0.pc ) d=000012! s=00000000! OK -- rreg (060,00007) a=000e(c0.sp ) d=001374! s=00000000! OK -- wreg (022,00027) a=0004(c0.al ) d=177766 s=00000000! OK ++ rreg (070,00017) a=0006(c0.mem ) d=000000! s=00000000! OK -- wreg (032,00027) a=0006(c0.mem ) d=000000 s=00000000! OK # C Exec test 20.5 (address error abort after jsr pc,r1) ++ wreg (042,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (052,00007) a=000f(c0.pc ) d=004710 s=00000000! OK -- wreg (062,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (100,00007) a=000f(c0.pc ) d=000012! s=00000000! OK -- rreg (110,00007) a=000e(c0.sp ) d=001374! s=00000000! OK -- wreg (072,00027) a=0004(c0.al ) d=177766 s=00000000! OK ++ rreg (120,00017) a=0006(c0.mem ) d=000000! s=00000000! OK -- wreg (102,00027) a=0006(c0.mem ) d=000000 s=00000000! OK # C Exec test 20.6 (halt in user mode) ++ wreg (112,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (122,00007) a=000f(c0.pc ) d=004712 s=00000000! OK -- wreg (132,00007) a=0003(c0.psw ) d=170000 s=00000000! OK -- wreg (142,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (130,00007) a=000f(c0.pc ) d=000006! s=00000000! OK -- rreg (140,00027) a=000e(c0.sp ) d=001374! s=00000000! OK ++ wreg (152,00017) a=0004(c0.al ) d=001374 s=00000000! OK -- rblk (301,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 004714! 170000! ++ wreg (162,00017) a=0004(c0.al ) d=177766 s=00000000! OK -- rreg (150,00007) a=0006(c0.mem ) d=000200! s=00000000! OK -- wreg (172,00007) a=0006(c0.mem ) d=000000 s=00000000! OK -- wreg (202,00007) a=0003(c0.psw ) d=000000 s=00000000! OK -- wreg (212,00007) a=0004(c0.al ) d=000250 s=00000000! OK -- wblk (263,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000252 000000 ++ wreg (222,00017) a=0004(c0.al ) d=177572 s=00000000! OK -- wreg (232,00007) a=0007(c0.memi ) d=000001 s=00000000! OK -- wreg (242,00007) a=0004(c0.al ) d=172302 s=00000000! OK -- wreg (252,00027) a=0007(c0.memi ) d=077400 s=00000000! OK # C Exec test 20.7 (non resident abort) ++ wreg (262,00017) a=0009(c0.r1 ) d=020000 s=00000000! OK -- wreg (272,00007) a=000b(c0.r3 ) d=000016 s=00000000! OK -- wreg (302,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (312,00007) a=000f(c0.pc ) d=004714 s=00000000! OK -- wreg (322,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (160,00027) a=0009(c0.r1 ) d=020002! s=00000000! OK ++ rreg (170,00017) a=000b(c0.r3 ) d=000014! s=00000000! OK -- rreg (200,00007) a=000f(c0.pc ) d=000252! s=00000000! OK -- rreg (210,00007) a=000e(c0.sp ) d=001374! s=00000000! OK -- wreg (332,00007) a=0004(c0.al ) d=177572 s=00000000! OK -- rblk (311,00027) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 100003! 010763! 004714! ++ wreg (342,00017) a=0004(c0.al ) d=177572 s=00000000! OK -- wreg (352,00027) a=0007(c0.memi ) d=000001 s=00000000! OK # C Exec test 20.8 (segment length violation abort) ++ wreg (362,00017) a=0004(c0.al ) d=172302 s=00000000! OK -- wreg (372,00007) a=0007(c0.memi ) d=001406 s=00000000! OK -- wreg (002,00007) a=0009(c0.r1 ) d=020400 s=00000000! OK -- wreg (012,00007) a=000b(c0.r3 ) d=000016 s=00000000! OK -- wreg (022,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (032,00027) a=000f(c0.pc ) d=004716 s=00000000! OK ++ wreg (042,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (220,00007) a=0009(c0.r1 ) d=020402! s=00000000! OK -- rreg (230,00007) a=000b(c0.r3 ) d=000014! s=00000000! OK -- rreg (240,00007) a=000f(c0.pc ) d=000252! s=00000000! OK -- rreg (250,00007) a=000e(c0.sp ) d=001374! s=00000000! OK -- wreg (052,00027) a=0004(c0.al ) d=177572 s=00000000! OK ++ rblk (321,00037) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 040003! 010763! 004716! ++ wreg (062,00017) a=0004(c0.al ) d=177572 s=00000000! OK -- wreg (072,00027) a=0007(c0.memi ) d=000001 s=00000000! OK # C Exec test 20.9 (read-only abort) ++ wreg (102,00017) a=0004(c0.al ) d=172302 s=00000000! OK -- wreg (112,00007) a=0007(c0.memi ) d=077402 s=00000000! OK -- wreg (122,00007) a=0009(c0.r1 ) d=020000 s=00000000! OK -- wreg (132,00007) a=000b(c0.r3 ) d=000016 s=00000000! OK -- wreg (142,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (152,00027) a=000f(c0.pc ) d=004720 s=00000000! OK ++ wreg (162,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (260,00007) a=0009(c0.r1 ) d=020002! s=00000000! OK -- rreg (270,00007) a=000b(c0.r3 ) d=000014! s=00000000! OK -- rreg (300,00007) a=000f(c0.pc ) d=000252! s=00000000! OK -- rreg (310,00007) a=000e(c0.sp ) d=001374! s=00000000! OK -- wreg (172,00027) a=0004(c0.al ) d=177572 s=00000000! OK ++ rblk (331,00037) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 020003! 010763! 004720! ++ wreg (202,00017) a=0004(c0.al ) d=172302 s=00000000! OK -- wreg (212,00007) a=0007(c0.memi ) d=077406 s=00000000! OK -- wreg (222,00007) a=0004(c0.al ) d=177572 s=00000000! OK -- wreg (232,00007) a=0007(c0.memi ) d=000000 s=00000000! OK -- wreg (242,00007) a=0004(c0.al ) d=177572 s=00000000! OK -- wreg (252,00027) a=0007(c0.memi ) d=001001 s=00000000! OK ++ wreg (262,00017) a=0004(c0.al ) d=172302 s=00000000! OK -- wreg (272,00027) a=0007(c0.memi ) d=077404 s=00000000! OK # C Exec test 20.10 (trap on write) ++ wreg (302,00017) a=0009(c0.r1 ) d=020000 s=00000000! OK -- wreg (312,00007) a=000b(c0.r3 ) d=000016 s=00000000! OK -- wreg (322,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (332,00007) a=000f(c0.pc ) d=004714 s=00000000! OK -- wreg (342,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (320,00027) a=0009(c0.r1 ) d=020002! s=00000000! OK ++ rreg (330,00017) a=000b(c0.r3 ) d=000014! s=00000000! OK -- rreg (340,00007) a=000f(c0.pc ) d=000252! s=00000000! OK -- rreg (350,00007) a=000e(c0.sp ) d=001374! s=00000000! OK -- wreg (352,00007) a=0004(c0.al ) d=020000 s=00000000! OK -- rreg (360,00007) a=0006(c0.mem ) d=000016! s=00000000! OK -- wreg (362,00027) a=0006(c0.mem ) d=000000 s=00000000! OK ++ wreg (372,00017) a=0004(c0.al ) d=177572 s=00000000! OK -- rblk (341,00027) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 011001! 010763! 004714! # C Exec test 20.11 (2nd write, should not trap again) ++ wreg (002,00017) a=0009(c0.r1 ) d=020002 s=00000000! OK -- wreg (012,00007) a=000b(c0.r3 ) d=000016 s=00000000! OK -- wreg (022,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (032,00007) a=000f(c0.pc ) d=004714 s=00000000! OK -- wreg (042,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (370,00027) a=0009(c0.r1 ) d=020004! s=00000000! OK ++ rreg (000,00017) a=000b(c0.r3 ) d=000014! s=00000000! OK -- rreg (010,00007) a=000f(c0.pc ) d=004716! s=00000000! OK -- rreg (020,00007) a=000e(c0.sp ) d=001400! s=00000000! OK -- wreg (052,00007) a=0004(c0.al ) d=020002 s=00000000! OK -- rreg (030,00007) a=0006(c0.mem ) d=000016! s=00000000! OK -- wreg (062,00027) a=0006(c0.mem ) d=000000 s=00000000! OK ++ wreg (072,00017) a=0004(c0.al ) d=177572 s=00000000! OK -- rblk (351,00027) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 011003! 010763! 004714! ++ wreg (102,00017) a=0004(c0.al ) d=172302 s=00000000! OK -- wreg (112,00007) a=0007(c0.memi ) d=077406 s=00000000! OK -- wreg (122,00007) a=0004(c0.al ) d=177572 s=00000000! OK -- wreg (132,00027) a=0007(c0.memi ) d=000000 s=00000000! OK # C Exec test 20.12 (red stack abort when pushing data to stack) ++ wreg (142,00017) a=0008(c0.r0 ) d=123456 s=00000000! OK -- wreg (152,00007) a=000e(c0.sp ) d=000340 s=00000000! OK -- wreg (162,00007) a=000f(c0.pc ) d=004722 s=00000000! OK -- wreg (172,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (040,00007) a=000f(c0.pc ) d=000006! s=00000000! OK -- rreg (050,00027) a=000e(c0.sp ) d=000000! s=00000000! OK ++ wreg (202,00017) a=0004(c0.al ) d=000336 s=00000000! OK -- rreg (060,00007) a=0006(c0.mem ) d=000000! s=00000000! OK -- wreg (212,00007) a=0004(c0.al ) d=000000 s=00000000! OK -- rblk (361,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 004724! 000010! ++ wreg (222,00017) a=0004(c0.al ) d=177766 s=00000000! OK -- rreg (070,00007) a=0006(c0.mem ) d=000004! s=00000000! OK -- wreg (232,00027) a=0006(c0.mem ) d=000000 s=00000000! OK # C Exec test 20.13 (red stack abort on 2nd word of interrupt/trap push) # C Exec test 20.14 (yellow stack trap when pushing data to stack; sp=400) ++ wreg (242,00017) a=0003(c0.psw ) d=000017 s=00000000! OK -- wreg (252,00007) a=0008(c0.r0 ) d=123456 s=00000000! OK -- wreg (262,00007) a=000e(c0.sp ) d=000400 s=00000000! OK -- wreg (272,00007) a=000f(c0.pc ) d=004722 s=00000000! OK -- wreg (302,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (100,00027) a=000f(c0.pc ) d=000006! s=00000000! OK ++ rreg (110,00017) a=000e(c0.sp ) d=000372! s=00000000! OK -- wreg (312,00007) a=0004(c0.al ) d=000372 s=00000000! OK -- rblk (371,00027) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 004724! 000011! 123456! ++ wreg (322,00017) a=0004(c0.al ) d=177766 s=00000000! OK -- rreg (120,00007) a=0006(c0.mem ) d=000010! s=00000000! OK -- wreg (332,00027) a=0006(c0.mem ) d=000000 s=00000000! OK # C Exec test 20.15 (yellow stack trap on 2nd word of interrupt/trap push; sp=402) ++ wreg (342,00017) a=0003(c0.psw ) d=000017 s=00000000! OK -- wreg (352,00007) a=000e(c0.sp ) d=000402 s=00000000! OK -- wreg (362,00007) a=000f(c0.pc ) d=004724 s=00000000! OK -- wreg (372,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (130,00007) a=000f(c0.pc ) d=000006! s=00000000! OK -- rreg (140,00027) a=000e(c0.sp ) d=000372! s=00000000! OK ++ wreg (002,00017) a=0004(c0.al ) d=000372 s=00000000! OK -- rblk (001,00027) a=0007(c0.memi ) n= 4= 4 s=00000000! OK 0: 000022! 000000! 004726! 000017! ++ wreg (012,00017) a=0004(c0.al ) d=177766 s=00000000! OK -- rreg (150,00007) a=0006(c0.mem ) d=000010! s=00000000! OK -- wreg (022,00027) a=0006(c0.mem ) d=000000 s=00000000! OK # C Exec test 20.16 (red stack escalation: abort kernel stack odd; sp=1001) ++ wreg (032,00017) a=0008(c0.r0 ) d=123456 s=00000000! OK -- wreg (042,00007) a=000e(c0.sp ) d=001001 s=00000000! OK -- wreg (052,00007) a=000f(c0.pc ) d=004722 s=00000000! OK -- wreg (062,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (160,00007) a=000f(c0.pc ) d=000006! s=00000000! OK -- rreg (170,00027) a=000e(c0.sp ) d=000000! s=00000000! OK ++ wreg (072,00017) a=0004(c0.al ) d=000000 s=00000000! OK -- rblk (011,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 004724! 000010! ++ wreg (102,00017) a=0004(c0.al ) d=177766 s=00000000! OK -- rreg (200,00007) a=0006(c0.mem ) d=000104! s=00000000! OK -- wreg (112,00027) a=0006(c0.mem ) d=000000 s=00000000! OK # C Exec test 20.17 (red stack escalation: abort kernel stack in non-mem) ++ wreg (122,00017) a=0004(c0.al ) d=172354 s=00000000! OK -- wreg (132,00007) a=0006(c0.mem ) d=177400 s=00000000! OK -- wreg (142,00007) a=0004(c0.al ) d=177572 s=00000000! OK -- wreg (152,00007) a=0007(c0.memi ) d=000001 s=00000000! OK -- wreg (162,00007) a=0004(c0.al ) d=172516 s=00000000! OK -- wreg (172,00027) a=0007(c0.memi ) d=000020 s=00000000! OK ++ wreg (202,00017) a=0008(c0.r0 ) d=123456 s=00000000! OK -- wreg (212,00007) a=000e(c0.sp ) d=140004 s=00000000! OK -- wreg (222,00007) a=000f(c0.pc ) d=004722 s=00000000! OK -- wreg (232,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (210,00007) a=000f(c0.pc ) d=000006! s=00000000! OK -- rreg (220,00027) a=000e(c0.sp ) d=000000! s=00000000! OK ++ wreg (242,00017) a=0004(c0.al ) d=000000 s=00000000! OK -- rblk (021,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 004724! 000010! ++ wreg (252,00017) a=0004(c0.al ) d=177766 s=00000000! OK -- rreg (230,00007) a=0006(c0.mem ) d=000044! s=00000000! OK -- wreg (262,00007) a=0006(c0.mem ) d=000000 s=00000000! OK -- wreg (272,00007) a=0004(c0.al ) d=177572 s=00000000! OK -- wreg (302,00007) a=0007(c0.memi ) d=000000 s=00000000! OK -- wreg (312,00027) a=0004(c0.al ) d=172354 s=00000000! OK ++ wreg (322,00037) a=0006(c0.mem ) d=001400 s=00000000! OK # C Exec test 20.18 (red stack escalation: abort kernel stack iob-to;sp=160004) ++ wreg (332,00017) a=0008(c0.r0 ) d=123456 s=00000000! OK -- wreg (342,00007) a=000e(c0.sp ) d=160004 s=00000000! OK -- wreg (352,00007) a=000f(c0.pc ) d=004722 s=00000000! OK -- wreg (362,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (240,00007) a=000f(c0.pc ) d=000006! s=00000000! OK -- rreg (250,00027) a=000e(c0.sp ) d=000000! s=00000000! OK ++ wreg (372,00017) a=0004(c0.al ) d=000000 s=00000000! OK -- rblk (031,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 004724! 000010! ++ wreg (002,00017) a=0004(c0.al ) d=177766 s=00000000! OK -- rreg (260,00007) a=0006(c0.mem ) d=000024! s=00000000! OK -- wreg (012,00027) a=0006(c0.mem ) d=000000 s=00000000! OK # C Exec test 20.19 (red stack escalation: abort kernel stack mmu abort;sp=020004) ++ wreg (022,00017) a=0004(c0.al ) d=177572 s=00000000! OK -- wreg (032,00007) a=0007(c0.memi ) d=000001 s=00000000! OK -- wreg (042,00007) a=0004(c0.al ) d=172302 s=00000000! OK -- wreg (052,00007) a=0007(c0.memi ) d=077400 s=00000000! OK -- wreg (062,00007) a=0008(c0.r0 ) d=123456 s=00000000! OK -- wreg (072,00027) a=000e(c0.sp ) d=020004 s=00000000! OK ++ wreg (102,00017) a=000f(c0.pc ) d=004722 s=00000000! OK -- wreg (112,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (270,00007) a=000f(c0.pc ) d=000006! s=00000000! OK -- rreg (300,00007) a=000e(c0.sp ) d=000000! s=00000000! OK -- wreg (122,00007) a=0004(c0.al ) d=020002 s=00000000! OK -- rreg (310,00027) a=0006(c0.mem ) d=000000! s=00000000! OK ++ wreg (132,00017) a=0004(c0.al ) d=000000 s=00000000! OK -- rblk (041,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 004724! 000010! ++ wreg (142,00017) a=0004(c0.al ) d=177766 s=00000000! OK -- rreg (320,00007) a=0006(c0.mem ) d=000104! s=00000000! OK -- wreg (152,00007) a=0006(c0.mem ) d=000000 s=00000000! OK -- wreg (162,00007) a=0004(c0.al ) d=172302 s=00000000! OK -- wreg (172,00007) a=0007(c0.memi ) d=077406 s=00000000! OK -- wreg (202,00027) a=0004(c0.al ) d=177572 s=00000000! OK ++ wreg (212,00017) a=0007(c0.memi ) d=000000 s=00000000! OK -- wreg (222,00007) a=0004(c0.al ) d=172516 s=00000000! OK -- wreg (232,00027) a=0007(c0.memi ) d=000000 s=00000000! OK # C Setup code 21 {base 4740} (MTPx/MFPx; MMU for user mode with I/D) ++ wreg (242,00017) a=0004(c0.al ) d=177600 s=00000000! OK -- wreg (252,00007) a=0007(c0.memi ) d=077406 s=00000000! OK -- wreg (262,00007) a=0004(c0.al ) d=177620 s=00000000! OK -- wreg (272,00007) a=0007(c0.memi ) d=077406 s=00000000! OK -- wreg (302,00007) a=0004(c0.al ) d=177640 s=00000000! OK -- wreg (312,00027) a=0007(c0.memi ) d=000053 s=00000000! OK ++ wreg (322,00017) a=0004(c0.al ) d=177660 s=00000000! OK -- wreg (332,00007) a=0007(c0.memi ) d=000055 s=00000000! OK -- wreg (342,00007) a=0004(c0.al ) d=177572 s=00000000! OK -- wreg (352,00007) a=0007(c0.memi ) d=000001 s=00000000! OK -- wreg (362,00007) a=0004(c0.al ) d=172516 s=00000000! OK -- wreg (372,00027) a=0007(c0.memi ) d=000001 s=00000000! OK ++ wreg (002,00017) a=0004(c0.al ) d=004740 s=00000000! OK -- wblk (273,00027) a=0007(c0.memi ) n= 6= 6 s=00000000! OK 0: 006610 106610 006606 006510 106510 006506 # C Exec code 21 (MTPx/MFPx; MMU for user mode with I/D) ++ wreg (012,00017) a=0003(c0.psw ) d=030000 s=00000000! OK -- wreg (022,00007) a=0004(c0.al ) d=001372 s=00000000! OK -- wblk (303,00027) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 012300 001230 000666 ++ wreg (032,00017) a=0008(c0.r0 ) d=000002 s=00000000! OK -- wreg (042,00007) a=000e(c0.sp ) d=001372 s=00000000! OK -- wreg (052,00007) a=000f(c0.pc ) d=004740 s=00000000! OK -- wreg (062,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (330,00007) a=000f(c0.pc ) d=004742! s=00000000! OK -- rreg (340,00027) a=000e(c0.sp ) d=001374! s=00000000! OK ++ wreg (072,00017) a=0004(c0.al ) d=005302 s=00000000! OK -- rreg (350,00007) a=0006(c0.mem ) d=012300! s=00000000! OK -- wreg (102,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (360,00007) a=000f(c0.pc ) d=004744! s=00000000! OK -- rreg (370,00007) a=000e(c0.sp ) d=001376! s=00000000! OK -- wreg (112,00027) a=0004(c0.al ) d=005502 s=00000000! OK ++ rreg (000,00017) a=0006(c0.mem ) d=001230! s=00000000! OK -- wreg (122,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (010,00007) a=000f(c0.pc ) d=004746! s=00000000! OK -- rreg (020,00007) a=000e(c0.sp ) d=001400! s=00000000! OK -- wreg (132,00007) a=0003(c0.psw ) d=170000 s=00000000! OK -- rreg (030,00027) a=000e(c0.sp ) d=000666! s=00000000! OK ++ wreg (142,00017) a=0003(c0.psw ) d=030000 s=00000000! OK -- wreg (152,00007) a=0004(c0.al ) d=001374 s=00000000! OK -- wblk (313,00027) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 000000 000000 000000 ++ wreg (162,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (040,00007) a=000f(c0.pc ) d=004750! s=00000000! OK -- rreg (050,00007) a=000e(c0.sp ) d=001376! s=00000000! OK -- wreg (172,00007) a=0004(c0.al ) d=001376 s=00000000! OK -- rreg (060,00007) a=0006(c0.mem ) d=012300! s=00000000! OK -- wreg (202,00027) a=0001(c0.cntl ) d=000003 s=00000000! OK ++ rreg (070,00017) a=000f(c0.pc ) d=004752! s=00000000! OK -- rreg (100,00007) a=000e(c0.sp ) d=001374! s=00000000! OK -- wreg (212,00007) a=0004(c0.al ) d=001374 s=00000000! OK -- rreg (110,00007) a=0006(c0.mem ) d=001230! s=00000000! OK -- wreg (222,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (120,00027) a=000f(c0.pc ) d=004754! s=00000000! OK ++ rreg (130,00017) a=000e(c0.sp ) d=001372! s=00000000! OK -- wreg (232,00007) a=0004(c0.al ) d=001372 s=00000000! OK -- rreg (140,00007) a=0006(c0.mem ) d=000666! s=00000000! OK -- wreg (242,00007) a=0004(c0.al ) d=005302 s=00000000! OK -- wreg (252,00007) a=0006(c0.mem ) d=000000 s=00000000! OK -- wreg (262,00027) a=0004(c0.al ) d=005502 s=00000000! OK ++ wreg (272,00017) a=0006(c0.mem ) d=000000 s=00000000! OK -- wreg (302,00027) a=0003(c0.psw ) d=000000 s=00000000! OK # C Setup code 22 {base 5000, use 50-57} (MMU ; run user mode code with I/D) ++ wreg (312,00017) a=0004(c0.al ) d=177600 s=00000000! OK -- wreg (322,00007) a=0007(c0.memi ) d=000002 s=00000000! OK -- wreg (332,00007) a=0004(c0.al ) d=177620 s=00000000! OK -- wreg (342,00007) a=0007(c0.memi ) d=000006 s=00000000! OK -- wreg (352,00007) a=0004(c0.al ) d=177640 s=00000000! OK -- wreg (362,00027) a=0007(c0.memi ) d=000053 s=00000000! OK ++ wreg (372,00017) a=0004(c0.al ) d=177660 s=00000000! OK -- wreg (002,00007) a=0007(c0.memi ) d=000055 s=00000000! OK -- wreg (012,00007) a=0004(c0.al ) d=177572 s=00000000! OK -- wreg (022,00007) a=0007(c0.memi ) d=000001 s=00000000! OK -- wreg (032,00007) a=0004(c0.al ) d=172516 s=00000000! OK -- wreg (042,00027) a=0007(c0.memi ) d=000001 s=00000000! OK ++ wreg (052,00017) a=0004(c0.al ) d=005000 s=00000000! OK -- wblk (323,00027) a=0007(c0.memi ) n= 5= 5 s=00000000! OK 0: 012746 174000 012746 000000 000002 ++ wreg (062,00017) a=0004(c0.al ) d=000034 s=00000000! OK -- wblk (333,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 005020 000340 ++ wreg (072,00017) a=0004(c0.al ) d=005020 s=00000000! OK -- wblk (343,00027) a=0007(c0.memi ) n= 4= 4 s=00000000! OK 0: 011600 006560 177776 000000 ++ wreg (102,00017) a=0004(c0.al ) d=000250 s=00000000! OK -- wblk (353,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 005040 000340 ++ wreg (112,00017) a=0004(c0.al ) d=005040 s=00000000! OK -- wblk (363,00027) a=0007(c0.memi ) n= 68= 68 s=00000000! OK 0: 005337 005256 001001 000000 013700 177572 042700 177741 8: 062700 177600 105260 000001 010025 012025 013700 177574 16: 010025 012701 000002 052737 004000 177776 005046 106506 24: 010546 010446 010346 010246 010146 010046 042737 004000 32: 177776 010002 110003 042702 177770 006302 060602 006203 40: 006203 006203 160312 000300 077114 052737 004000 177776 48: 012600 012601 012602 012603 012604 012605 106606 005726 56: 042737 004000 177776 013700 177576 010025 010016 042737 64: 160000 177572 000002 000000 ++ wreg (122,00017) a=0004(c0.al ) d=005256 s=00000000! OK -- wreg (132,00007) a=0007(c0.memi ) d=000003 s=00000000! OK -- wreg (142,00007) a=0004(c0.al ) d=005300 s=00000000! OK -- wblk (373,00027) a=0007(c0.memi ) n= 8= 8 s=00000000! OK 0: 012706 000100 005000 012701 000074 062021 000137 000074 ++ wreg (152,00017) a=0004(c0.al ) d=005374 s=00000000! OK -- wblk (003,00027) a=0007(c0.memi ) n= 4= 4 s=00000000! OK 0: 062021 062021 062021 104417 ++ wreg (162,00017) a=0004(c0.al ) d=005500 s=00000000! OK -- wblk (013,00027) a=0007(c0.memi ) n= 4= 4 s=00000000! OK 0: 002001 002002 002003 002004 ++ wreg (172,00017) a=0004(c0.al ) d=005574 s=00000000! OK -- wblk (023,00027) a=0007(c0.memi ) n= 4= 4 s=00000000! OK 0: 000300 000300 000300 000300 # C Exec code 22 (MMU ; run user mode code with I/D) ++ wreg (202,00017) a=000d(c0.r5 ) d=005260 s=00000000! OK -- wreg (212,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (222,00007) a=000f(c0.pc ) d=005000 s=00000000! OK -- wreg (232,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:17:46.760654 : ATTN notify apat = 0001 lams = 0 dt=7.702584 ++ attn (245,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.370 OK ++ rreg (150,00017) a=000e(c0.sp ) d=001372! s=00000000! OK -- rreg (160,00007) a=000f(c0.pc ) d=005030! s=00000000! OK -- wreg (242,00007) a=0004(c0.al ) d=001372 s=00000000! OK -- rblk (051,00027) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 104417! 000104! 174000! ++ wreg (252,00017) a=0004(c0.al ) d=005256 s=00000000! OK -- rblk (061,00027) a=0007(c0.memi ) n= 9= 9 s=00000000! OK 0: 000001! 177620! 000406! 010420! 000076! 177600! 000402! 000000! 8: 000100! ++ wreg (262,00017) a=0004(c0.al ) d=005574 s=00000000! OK -- rblk (071,00027) a=0007(c0.memi ) n= 4= 4 s=00000000! OK 0: 002301! 002302! 002303! 002304! ++ wreg (272,00017) a=0004(c0.al ) d=000034 s=00000000! OK -- wblk (033,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000036 000000 ++ wreg (302,00017) a=0004(c0.al ) d=000250 s=00000000! OK -- wblk (043,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000252 000000 ++ wreg (312,00037) a=0003(c0.psw ) d=000000 s=00000000! OK # C Setup code 23 {base 5700; use 57-63} (test cmp and conditional branch) ++ wreg (322,00017) a=0004(c0.al ) d=005700 s=00000000! OK -- wblk (053,00027) a=0007(c0.memi ) n= 5= 5 s=00000000! OK 0: 012012 004737 006000 077104 000000 ++ wreg (332,00017) a=0004(c0.al ) d=005720 s=00000000! OK -- wblk (063,00027) a=0007(c0.memi ) n= 6= 6 s=00000000! OK 0: 000230 005720 004737 006000 077104 000000 ++ wreg (342,00017) a=0004(c0.al ) d=005740 s=00000000! OK -- wblk (073,00027) a=0007(c0.memi ) n= 6= 6 s=00000000! OK 0: 000230 022020 004737 006000 077104 000000 ++ wreg (352,00017) a=0004(c0.al ) d=006000 s=00000000! OK -- wblk (103,00027) a=0007(c0.memi ) n= 63= 63 s=00000000! OK 0: 011203 012704 177774 010312 001003 042704 000004 010312 8: 001403 042704 000010 010312 002003 042704 000020 010312 16: 002403 042704 000040 010312 003003 042704 000100 010312 24: 003403 042704 000200 010312 100003 042704 000400 010312 32: 100403 042704 001000 010312 101003 042704 002000 010312 40: 101403 042704 004000 010312 102003 042704 010000 010312 48: 102403 042704 020000 010312 103003 042704 040000 010312 56: 103403 042704 100000 010312 010325 010425 000207 ++ wreg (362,00017) a=0004(c0.al ) d=006200 s=00000000! OK -- wblk (113,00027) a=0007(c0.memi ) n= 5= 5 s=00000000! OK 0: 000000 000001 000002 000004 000010 ++ wreg (372,00017) a=0004(c0.al ) d=006220 s=00000000! OK -- wblk (123,00027) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 177777 000000 000001 ++ wreg (002,00017) a=0004(c0.al ) d=006230 s=00000000! OK -- wblk (133,00027) a=0007(c0.memi ) n= 14= 14 s=00000000! OK 0: 000001 000002 000001 000001 000002 000001 177777 000002 8: 000002 177777 100000 077777 077777 100000 # C Exec code 23 (test cmp and conditional branch) # C Exec test 23.1 (explict cc setting) ++ wreg (012,00017) a=0008(c0.r0 ) d=006200 s=00000000! OK -- wreg (022,00007) a=0009(c0.r1 ) d=000005 s=00000000! OK -- wreg (032,00007) a=000a(c0.r2 ) d=177776 s=00000000! OK -- wreg (042,00007) a=000d(c0.r5 ) d=006300 s=00000000! OK -- wreg (052,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (062,00027) a=0001(c0.cntl ) d=000004 s=00000000! OK ++ wreg (072,00017) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (102,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (112,00007) a=000f(c0.pc ) d=005700 s=00000000! OK -- wreg (122,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:17:48.578230 : ATTN notify apat = 0001 lams = 0 dt=1.817575 ++ attn (255,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.415 OK ++ rreg (170,00017) a=0008(c0.r0 ) d=006212! s=00000000! OK -- rreg (200,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (210,00007) a=000d(c0.r5 ) d=006324! s=00000000! OK -- rreg (220,00007) a=000e(c0.sp ) d=001400! s=00000000! OK -- rreg (230,00007) a=000f(c0.pc ) d=005712! s=00000000! OK -- wreg (132,00027) a=0004(c0.al ) d=006300 s=00000000! OK ++ rblk (101,00037) a=0007(c0.memi ) n= 10= 10 s=00000000! OK 0: 000000! 052524! 000001! 114524! 000002! 062644! 000004! 054630! 8: 000010! 053244! # C Exec test 23.2 (tst testing) ++ wreg (142,00017) a=0008(c0.r0 ) d=006220 s=00000000! OK -- wreg (152,00007) a=0009(c0.r1 ) d=000003 s=00000000! OK -- wreg (162,00007) a=000a(c0.r2 ) d=177776 s=00000000! OK -- wreg (172,00007) a=000d(c0.r5 ) d=006330 s=00000000! OK -- wreg (202,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (212,00027) a=0001(c0.cntl ) d=000004 s=00000000! OK ++ wreg (222,00017) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (232,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (242,00007) a=000f(c0.pc ) d=005720 s=00000000! OK -- wreg (252,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:17:49.168865 : ATTN notify apat = 0001 lams = 0 dt=0.590635 ++ attn (265,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.246 OK ++ rreg (240,00017) a=0008(c0.r0 ) d=006226! s=00000000! OK -- rreg (250,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (260,00007) a=000d(c0.r5 ) d=006344! s=00000000! OK -- rreg (270,00007) a=000e(c0.sp ) d=001400! s=00000000! OK -- rreg (300,00007) a=000f(c0.pc ) d=005734! s=00000000! OK -- wreg (262,00027) a=0004(c0.al ) d=006330 s=00000000! OK ++ rblk (111,00037) a=0007(c0.memi ) n= 6= 6 s=00000000! OK 0: 000010! 053244! 000004! 054630! 000000! 052524! # C Exec test 23.3 (cmp testing) ++ wreg (272,00017) a=0008(c0.r0 ) d=006230 s=00000000! OK -- wreg (302,00007) a=0009(c0.r1 ) d=000007 s=00000000! OK -- wreg (312,00007) a=000a(c0.r2 ) d=177776 s=00000000! OK -- wreg (322,00007) a=000d(c0.r5 ) d=006344 s=00000000! OK -- wreg (332,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (342,00027) a=0001(c0.cntl ) d=000004 s=00000000! OK ++ wreg (352,00017) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (362,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (372,00007) a=000f(c0.pc ) d=005740 s=00000000! OK -- wreg (002,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:17:50.090391 : ATTN notify apat = 0001 lams = 0 dt=0.921524 ++ attn (275,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.590 OK ++ rreg (310,00017) a=0008(c0.r0 ) d=006264! s=00000000! OK -- rreg (320,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (330,00007) a=000d(c0.r5 ) d=006400! s=00000000! OK -- rreg (340,00007) a=000e(c0.sp ) d=001400! s=00000000! OK -- rreg (350,00007) a=000f(c0.pc ) d=005754! s=00000000! OK -- wreg (012,00027) a=0004(c0.al ) d=006344 s=00000000! OK ++ rblk (121,00037) a=0007(c0.memi ) n= 14= 14 s=00000000! OK 0: 000011! 115244! 000004! 054630! 000000! 052524! 000010! 053244! 8: 000001! 114524! 000002! 062644! 000013! 125124! # C Setup code 24 {base 6400} (test MARK instruction) ++ wreg (022,00017) a=0004(c0.al ) d=006400 s=00000000! OK -- wblk (143,00027) a=0007(c0.memi ) n= 13= 13 s=00000000! OK 0: 010546 012746 000101 012746 000102 012746 000103 012746 8: 006403 010605 004737 006440 000000 ++ wreg (032,00017) a=0004(c0.al ) d=006440 s=00000000! OK -- wblk (153,00027) a=0007(c0.memi ) n= 7= 7 s=00000000! OK 0: 016520 000006 016520 000004 016520 000002 000205 # C Exec code 24 (test MARK instruction) ++ wreg (042,00017) a=0008(c0.r0 ) d=006470 s=00000000! OK -- wreg (052,00007) a=000d(c0.r5 ) d=123456 s=00000000! OK -- wreg (062,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (072,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (102,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (112,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (122,00007) a=000f(c0.pc ) d=006400 s=00000000! OK -- wreg (132,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:17:50.640655 : ATTN notify apat = 0001 lams = 0 dt=0.550251 ++ attn (305,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.035 OK ++ rreg (360,00017) a=0008(c0.r0 ) d=006476! s=00000000! OK -- rreg (370,00007) a=000d(c0.r5 ) d=123456! s=00000000! OK -- rreg (000,00007) a=000e(c0.sp ) d=001400! s=00000000! OK -- rreg (010,00007) a=000f(c0.pc ) d=006432! s=00000000! OK -- wreg (142,00007) a=0004(c0.al ) d=001364 s=00000000! OK -- rblk (131,00027) a=0007(c0.memi ) n= 6= 6 s=00000000! OK 0: 006430! 006403! 000103! 000102! 000101! 123456! ++ wreg (152,00017) a=0004(c0.al ) d=006470 s=00000000! OK -- rblk (141,00027) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 000101! 000102! 000103! # C Setup code 25 {base 6500; use 65-66} (basic byte instruction and cc test) ++ wreg (162,00017) a=0004(c0.al ) d=006500 s=00000000! OK -- wblk (163,00027) a=0007(c0.memi ) n= 22= 22 s=00000000! OK 0: 110124 120124 120224 120124 105024 130124 130124 140124 8: 150124 105124 105224 105324 105424 105724 106024 106024 16: 106124 106224 106224 106324 106324 000000 ++ wreg (172,00017) a=0004(c0.al ) d=000014 s=00000000! OK -- wblk (173,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 006560 000000 ++ wreg (202,00017) a=0004(c0.al ) d=006560 s=00000000! OK -- wblk (203,00027) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 016625 000002 000006 ++ wreg (212,00017) a=0004(c0.al ) d=006600 s=00000000! OK -- wblk (213,00027) a=0007(c0.memi ) n= 11= 11 s=00000000! OK 0: 155733 051511 044333 155444 150511 150721 150721 010601 8: 010210 010220 000220 # C Exec code 25 (basic byte instruction and cc test) ++ wreg (222,00017) a=0009(c0.r1 ) d=000123 s=00000000! OK -- wreg (232,00007) a=000a(c0.r2 ) d=000321 s=00000000! OK -- wreg (242,00007) a=000c(c0.r4 ) d=006600 s=00000000! OK -- wreg (252,00007) a=000d(c0.r5 ) d=006626 s=00000000! OK -- wreg (262,00007) a=000e(c0.sp ) d=001374 s=00000000! OK -- wreg (272,00027) a=0004(c0.al ) d=001374 s=00000000! OK ++ wblk (223,00037) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 006500 000020 ++ wreg (302,00017) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (312,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (322,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (332,00007) a=000f(c0.pc ) d=006564 s=00000000! OK -- wreg (342,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:17:51.798327 : ATTN notify apat = 0001 lams = 0 dt=1.157687 ++ attn (315,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.369 OK ++ rreg (020,00017) a=0009(c0.r1 ) d=000123! s=00000000! OK -- rreg (030,00007) a=000a(c0.r2 ) d=000321! s=00000000! OK -- rreg (040,00007) a=000c(c0.r4 ) d=006625! s=00000000! OK -- rreg (050,00007) a=000d(c0.r5 ) d=006700! s=00000000! OK -- rreg (060,00007) a=000e(c0.sp ) d=001400! s=00000000! OK -- rreg (070,00027) a=000f(c0.pc ) d=006554! s=00000000! OK ++ wreg (352,00017) a=0004(c0.al ) d=006600 s=00000000! OK -- rblk (151,00027) a=0007(c0.memi ) n= 11= 11 s=00000000! OK 0: 155523! 051511! 044000! 104044! 027133! 150322! 150457! 104100! 8: 004021! 020310! 000040! ++ wreg (362,00017) a=0004(c0.al ) d=006626 s=00000000! OK -- rblk (161,00027) a=0007(c0.memi ) n= 21= 21 s=00000000! OK 0: 000020! 000021! 000030! 000024! 000024! 000020! 000024! 000030! 8: 000020! 000021! 000031! 000031! 000021! 000030! 000023! 000031! 16: 000023! 000020! 000032! 000020! 000023! ++ wreg (372,00017) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (002,00007) a=0004(c0.al ) d=000014 s=00000000! OK -- wblk (233,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000016 000000 # C Setup code 26 {base 6700; use 67-70} (address modes torture tests) ++ wreg (012,00017) a=0004(c0.al ) d=006700 s=00000000! OK -- wblk (243,00027) a=0007(c0.memi ) n= 5= 5 s=00000000! OK 0: 012020 062020 014141 064141 000000 ++ wreg (022,00017) a=0004(c0.al ) d=006720 s=00000000! OK -- wblk (253,00027) a=0007(c0.memi ) n= 8= 8 s=00000000! OK 0: 016767 000014 000014 066767 000012 000012 000000 000000 ++ wreg (032,00017) a=0004(c0.al ) d=006740 s=00000000! OK -- wblk (263,00027) a=0007(c0.memi ) n= 4= 4 s=00000000! OK 0: 006740 006742 000011 006746 ++ wreg (042,00017) a=0004(c0.al ) d=006750 s=00000000! OK -- wblk (273,00027) a=0007(c0.memi ) n= 12= 12 s=00000000! OK 0: 012727 000001 000000 062727 000001 000002 016767 177764 8: 000002 062700 000000 000000 ++ wreg (052,00017) a=0004(c0.al ) d=007000 s=00000000! OK -- wblk (303,00027) a=0007(c0.memi ) n= 8= 8 s=00000000! OK 0: 005200 010001 010702 005007 000000 000000 005203 000000 ++ wreg (062,00017) a=0004(c0.al ) d=000000 s=00000000! OK -- wblk (313,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000137 007014 ++ wreg (072,00017) a=0004(c0.al ) d=007020 s=00000000! OK -- wblk (323,00027) a=0007(c0.memi ) n= 11= 11 s=00000000! OK 0: 012707 007032 000000 000000 000000 062707 000002 005201 8: 005201 005201 000000 ++ wreg (102,00017) a=0004(c0.al ) d=007060 s=00000000! OK -- wblk (333,00027) a=0007(c0.memi ) n= 4= 4 s=00000000! OK 0: 000111 000222 000333 000444 ++ wreg (112,00017) a=0004(c0.al ) d=007070 s=00000000! OK -- wblk (343,00027) a=0007(c0.memi ) n= 4= 4 s=00000000! OK 0: 000111 000222 000333 000444 # C Exec code 26 (address modes torture tests) # C Exec test 26.1 (test src-dst update hazards with (r0)+,(r0)+ ect): ++ wreg (122,00017) a=0008(c0.r0 ) d=007060 s=00000000! OK -- wreg (132,00007) a=0009(c0.r1 ) d=007100 s=00000000! OK -- wreg (142,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (152,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (162,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (172,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (202,00007) a=000f(c0.pc ) d=006700 s=00000000! OK -- wreg (212,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:17:53.009781 : ATTN notify apat = 0001 lams = 0 dt=1.211452 ++ attn (325,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.012 OK ++ rreg (100,00017) a=0008(c0.r0 ) d=007070! s=00000000! OK -- rreg (110,00007) a=0009(c0.r1 ) d=007070! s=00000000! OK -- rreg (120,00007) a=000f(c0.pc ) d=006712! s=00000000! OK -- wreg (222,00007) a=0004(c0.al ) d=007060 s=00000000! OK -- rblk (171,00027) a=0007(c0.memi ) n= 4= 4 s=00000000! OK 0: 000111! 000111! 000333! 000777! ++ wreg (232,00017) a=0004(c0.al ) d=007070 s=00000000! OK -- rblk (201,00027) a=0007(c0.memi ) n= 4= 4 s=00000000! OK 0: 000333! 000222! 000444! 000444! # C Exec test 26.2 (test indexed mode with pc (mode 67)): ++ wreg (242,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (252,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (262,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (272,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (302,00007) a=000f(c0.pc ) d=006720 s=00000000! OK -- wreg (312,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:17:53.291484 : ATTN notify apat = 0001 lams = 0 dt=0.281704 ++ attn (335,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.011 OK ++ rreg (130,00017) a=000f(c0.pc ) d=006736! s=00000000! OK -- wreg (322,00007) a=0004(c0.al ) d=006740 s=00000000! OK -- rblk (211,00027) a=0007(c0.memi ) n= 4= 4 s=00000000! OK 0: 006740! 006740! 000011! 006757! # C Exec test 26.3 (test (pc)+ as dst): ++ wreg (332,00017) a=0008(c0.r0 ) d=000111 s=00000000! OK -- wreg (342,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (352,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (362,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (372,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (002,00007) a=000f(c0.pc ) d=006750 s=00000000! OK -- wreg (012,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:17:53.505185 : ATTN notify apat = 0001 lams = 0 dt=0.213700 ++ attn (345,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.011 OK ++ rreg (140,00017) a=0008(c0.r0 ) d=000112! s=00000000! OK -- rreg (150,00007) a=000f(c0.pc ) d=007000! s=00000000! OK -- wreg (022,00007) a=0004(c0.al ) d=006752 s=00000000! OK -- rblk (221,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000001! 000001! ++ wreg (032,00017) a=0004(c0.al ) d=006760 s=00000000! OK -- rblk (231,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000001! 000003! ++ wreg (042,00017) a=0004(c0.al ) d=006774 s=00000000! OK -- rreg (160,00027) a=0007(c0.memi ) d=000001! s=00000000! OK # C Exec test 26.4 (test pc as dst in clr): ++ wreg (052,00017) a=0008(c0.r0 ) d=000100 s=00000000! OK -- wreg (062,00007) a=0009(c0.r1 ) d=000110 s=00000000! OK -- wreg (072,00007) a=000a(c0.r2 ) d=000120 s=00000000! OK -- wreg (102,00007) a=000b(c0.r3 ) d=000130 s=00000000! OK -- wreg (112,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (122,00027) a=0001(c0.cntl ) d=000004 s=00000000! OK ++ wreg (132,00017) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (142,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (152,00007) a=000f(c0.pc ) d=007000 s=00000000! OK -- wreg (162,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:17:53.854068 : ATTN notify apat = 0001 lams = 0 dt=0.348884 ++ attn (355,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.011 OK ++ rreg (170,00017) a=0008(c0.r0 ) d=000101! s=00000000! OK -- rreg (200,00007) a=0009(c0.r1 ) d=000101! s=00000000! OK -- rreg (210,00007) a=000a(c0.r2 ) d=007006! s=00000000! OK -- rreg (220,00007) a=000b(c0.r3 ) d=000131! s=00000000! OK -- rreg (230,00007) a=000f(c0.pc ) d=007020! s=00000000! OK -- wreg (172,00027) a=0004(c0.al ) d=000000 s=00000000! OK ++ wblk (353,00037) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000000 000000 # C Exec test 26.5 (test pc as dst in mov and add): ++ wreg (202,00017) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (212,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (222,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (232,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (242,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (252,00007) a=000f(c0.pc ) d=007020 s=00000000! OK -- wreg (262,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:17:54.108767 : ATTN notify apat = 0001 lams = 0 dt=0.254698 ++ attn (365,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.010 OK ++ rreg (240,00017) a=0009(c0.r1 ) d=000002! s=00000000! OK -- rreg (250,00027) a=000f(c0.pc ) d=007046! s=00000000! OK # C Setup code 27 {base 7100; use 71-101} (test ASH/ASHC instruction) ++ wreg (272,00017) a=0004(c0.al ) d=007100 s=00000000! OK -- wblk (363,00027) a=0007(c0.memi ) n= 7= 7 s=00000000! OK 0: 000230 012004 072420 011321 010421 077205 000000 ++ wreg (302,00017) a=0004(c0.al ) d=007120 s=00000000! OK -- wblk (373,00027) a=0007(c0.memi ) n= 9= 9 s=00000000! OK 0: 000230 012004 012005 073420 011321 010421 010521 077207 8: 000000 ++ wreg (312,00017) a=0004(c0.al ) d=007150 s=00000000! OK -- wblk (003,00027) a=0007(c0.memi ) n= 7= 7 s=00000000! OK 0: 000230 012005 073520 011321 010521 077205 000000 ++ wreg (322,00017) a=0004(c0.al ) d=007200 s=00000000! OK -- wblk (013,00027) a=0007(c0.memi ) n= 24= 24 s=00000000! OK 0: 000200 000001 000200 177777 000200 000007 000200 000010 8: 000200 000011 000200 177771 100000 000000 000000 000000 16: 000200 177770 000200 000000 100000 177772 040000 000001 ++ wreg (332,00017) a=0004(c0.al ) d=007300 s=00000000! OK -- wblk (023,00027) a=0007(c0.memi ) n= 30= 30 s=00000000! OK 0: 000020 000200 000001 000020 000200 177777 000020 000200 8: 000007 000020 000200 000010 000020 000200 000011 000000 16: 000200 000027 000000 000200 000030 000000 000200 000031 24: 000020 000200 177773 000020 000200 177770 ++ wreg (342,00017) a=0004(c0.al ) d=007440 s=00000000! OK -- wblk (033,00027) a=0007(c0.memi ) n= 6= 6 s=00000000! OK 0: 000200 000001 000200 177777 000201 177777 # C Exec code 27 (test ASH/ASHC instruction) # C Exec test 27.1 (test ash) ++ wreg (352,00017) a=0008(c0.r0 ) d=007200 s=00000000! OK -- wreg (362,00007) a=0009(c0.r1 ) d=007500 s=00000000! OK -- wreg (372,00007) a=000a(c0.r2 ) d=000014 s=00000000! OK -- wreg (002,00007) a=000b(c0.r3 ) d=177776 s=00000000! OK -- wreg (012,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (022,00027) a=0001(c0.cntl ) d=000004 s=00000000! OK ++ wreg (032,00017) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (042,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (052,00007) a=000f(c0.pc ) d=007100 s=00000000! OK -- wreg (062,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:17:55.143874 : ATTN notify apat = 0001 lams = 0 dt=1.035106 ++ attn (375,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.177 OK ++ rreg (260,00017) a=0008(c0.r0 ) d=007260! s=00000000! OK -- rreg (270,00007) a=0009(c0.r1 ) d=007560! s=00000000! OK -- rreg (300,00007) a=000f(c0.pc ) d=007116! s=00000000! OK -- wreg (072,00007) a=0004(c0.al ) d=007500 s=00000000! OK -- rblk (241,00027) a=0007(c0.memi ) n= 24= 24 s=00000000! OK 0: 000000! 000400! 000000! 000100! 000000! 040000! 000012! 100000! 8: 000007! 000000! 000000! 000001! 000010! 100000! 000004! 000000! 16: 000005! 000000! 000000! 000200! 000010! 177000! 000012! 100000! # C Exec test 27.2 (test ashc even) ++ wreg (102,00017) a=0008(c0.r0 ) d=007300 s=00000000! OK -- wreg (112,00007) a=0009(c0.r1 ) d=007600 s=00000000! OK -- wreg (122,00007) a=000a(c0.r2 ) d=000012 s=00000000! OK -- wreg (132,00007) a=000b(c0.r3 ) d=177776 s=00000000! OK -- wreg (142,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (152,00027) a=0001(c0.cntl ) d=000004 s=00000000! OK ++ wreg (162,00017) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (172,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (202,00007) a=000f(c0.pc ) d=007120 s=00000000! OK -- wreg (212,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:17:55.722137 : ATTN notify apat = 0001 lams = 0 dt=0.578264 ++ attn (005,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.226 OK ++ rreg (310,00017) a=0008(c0.r0 ) d=007374! s=00000000! OK -- rreg (320,00007) a=0009(c0.r1 ) d=007674! s=00000000! OK -- rreg (330,00007) a=000f(c0.pc ) d=007142! s=00000000! OK -- wreg (222,00007) a=0004(c0.al ) d=007600 s=00000000! OK -- rblk (251,00027) a=0007(c0.memi ) n= 30= 30 s=00000000! OK 0: 000000! 000040! 000400! 000000! 000010! 000100! 000000! 004000! 8: 040000! 000000! 010000! 100000! 000000! 020001! 000000! 000000! 16: 040000! 000000! 000012! 100000! 000000! 000007! 000000! 000000! 24: 000000! 000000! 100004! 000001! 000000! 010000! # C Exec test 27.3 (test ashc odd) ++ wreg (232,00017) a=0008(c0.r0 ) d=007440 s=00000000! OK -- wreg (242,00007) a=0009(c0.r1 ) d=007740 s=00000000! OK -- wreg (252,00007) a=000a(c0.r2 ) d=000003 s=00000000! OK -- wreg (262,00007) a=000b(c0.r3 ) d=177776 s=00000000! OK -- wreg (272,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (302,00027) a=0001(c0.cntl ) d=000004 s=00000000! OK ++ wreg (312,00017) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (322,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (332,00007) a=000f(c0.pc ) d=007150 s=00000000! OK -- wreg (342,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:17:56.140882 : ATTN notify apat = 0001 lams = 0 dt=0.418745 ++ attn (015,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.044 OK ++ rreg (340,00017) a=0008(c0.r0 ) d=007454! s=00000000! OK -- rreg (350,00007) a=0009(c0.r1 ) d=007754! s=00000000! OK -- rreg (360,00007) a=000f(c0.pc ) d=007166! s=00000000! OK -- wreg (352,00007) a=0004(c0.al ) d=007740 s=00000000! OK -- rblk (261,00027) a=0007(c0.memi ) n= 6= 6 s=00000000! OK 0: 000000! 000400! 000000! 000100! 000001! 100100! # C Setup code 30 {base 10200; use 102-103} (test MUL instruction) ++ wreg (362,00017) a=0004(c0.al ) d=010200 s=00000000! OK -- wblk (043,00027) a=0007(c0.memi ) n= 8= 8 s=00000000! OK 0: 000230 012004 070420 011321 010421 010521 077206 000000 ++ wreg (372,00017) a=0004(c0.al ) d=010220 s=00000000! OK -- wblk (053,00027) a=0007(c0.memi ) n= 7= 7 s=00000000! OK 0: 000230 012005 070520 010521 060403 077205 000000 ++ wreg (002,00017) a=0004(c0.al ) d=010240 s=00000000! OK -- wblk (063,00027) a=0007(c0.memi ) n= 16= 16 s=00000000! OK 0: 074456 022532 044076 121027 147373 004535 127763 121316 8: 000151 000306 000351 177642 000272 177463 000000 000272 # C Exec code 30 (test MUL instruction) # C Exec test 30.1 (test mul even) ++ wreg (012,00017) a=0008(c0.r0 ) d=010240 s=00000000! OK -- wreg (022,00007) a=0009(c0.r1 ) d=010300 s=00000000! OK -- wreg (032,00007) a=000a(c0.r2 ) d=000010 s=00000000! OK -- wreg (042,00007) a=000b(c0.r3 ) d=177776 s=00000000! OK -- wreg (052,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (062,00027) a=0001(c0.cntl ) d=000004 s=00000000! OK ++ wreg (072,00017) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (102,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (112,00007) a=000f(c0.pc ) d=010200 s=00000000! OK -- wreg (122,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:17:56.848305 : ATTN notify apat = 0001 lams = 0 dt=0.707393 ++ attn (025,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.137 OK ++ rreg (370,00017) a=0008(c0.r0 ) d=010300! s=00000000! OK -- rreg (000,00007) a=0009(c0.r1 ) d=010360! s=00000000! OK -- rreg (010,00007) a=000f(c0.pc ) d=010220! s=00000000! OK -- wreg (132,00007) a=0004(c0.al ) d=010300 s=00000000! OK -- rblk (271,00027) a=0007(c0.memi ) n= 24= 24 s=00000000! OK 0: 000001! 010656! 040054! 000011! 162577! 134622! 000011! 177065! 8: 002057! 000001! 016444! 055612! 000000! 000000! 050466! 000010! 16: 177777! 125162! 000011! 177777! 065416! 000004! 000000! 000000! # C Exec test 30.2 (test mul odd) ++ wreg (142,00017) a=0008(c0.r0 ) d=010240 s=00000000! OK -- wreg (152,00007) a=0009(c0.r1 ) d=010360 s=00000000! OK -- wreg (162,00007) a=000a(c0.r2 ) d=000010 s=00000000! OK -- wreg (172,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (202,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (212,00027) a=000e(c0.sp ) d=001400 s=00000000! OK ++ wreg (222,00017) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (232,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (242,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (252,00007) a=000f(c0.pc ) d=010220 s=00000000! OK -- wreg (262,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:17:57.297530 : ATTN notify apat = 0001 lams = 0 dt=0.449255 ++ attn (035,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.086 OK ++ rreg (020,00017) a=0008(c0.r0 ) d=010300! s=00000000! OK -- rreg (030,00007) a=0009(c0.r1 ) d=010400! s=00000000! OK -- rreg (040,00007) a=000b(c0.r3 ) d=000000! s=00000000! OK -- rreg (050,00007) a=000f(c0.pc ) d=010236! s=00000000! OK -- wreg (272,00007) a=0004(c0.al ) d=010360 s=00000000! OK -- rblk (301,00027) a=0007(c0.memi ) n= 8= 8 s=00000000! OK 0: 040054! 134622! 002057! 055612! 050466! 125162! 065416! 000000! # C Setup code 31 {base 10400; use 104-110} (test DIV instruction, also ADC,SXT) ++ wreg (302,00017) a=0004(c0.al ) d=010400 s=00000000! OK -- wblk (073,00027) a=0007(c0.memi ) n= 8= 8 s=00000000! OK 0: 012004 012005 071420 011321 010421 010521 077207 000000 ++ wreg (312,00017) a=0004(c0.al ) d=010420 s=00000000! OK -- wblk (103,00027) a=0007(c0.memi ) n= 24= 24 s=00000000! OK 0: 012146 016002 000004 070221 061103 005502 005721 006704 8: 060402 166003 000002 005602 161002 001002 005703 001404 16: 032726 000003 001001 000000 062700 000006 077527 000000 ++ wreg (322,00017) a=0004(c0.al ) d=010500 s=00000000! OK -- wblk (113,00027) a=0007(c0.memi ) n= 63= 63 s=00000000! OK 0: 000000 000042 000005 000000 000042 177773 177777 177736 8: 000005 177777 177736 177773 001551 047663 014151 174241 16: 021264 012112 157705 064403 131031 016444 102602 127763 24: 177064 154174 147373 171577 067035 054134 002421 150761 32: 024743 001520 142467 171044 001520 142467 000000 000000 40: 000000 021706 177777 100000 000001 177777 100000 177777 48: 037777 077777 077777 037777 100000 077777 140000 100001 56: 077777 140000 100000 077777 040000 000000 077777 # C Exec code 31 (test DIV instruction, also ADC,SXT) # C Exec test 31.1 (test div) ++ wreg (332,00017) a=0008(c0.r0 ) d=010500 s=00000000! OK -- wreg (342,00007) a=0009(c0.r1 ) d=010700 s=00000000! OK -- wreg (352,00007) a=000a(c0.r2 ) d=000025 s=00000000! OK -- wreg (362,00007) a=000b(c0.r3 ) d=177776 s=00000000! OK -- wreg (372,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (002,00027) a=0001(c0.cntl ) d=000004 s=00000000! OK ++ wreg (012,00017) a=0003(c0.psw ) d=000000 s=00000000! OK -- wreg (022,00007) a=000f(c0.pc ) d=010400 s=00000000! OK -- wreg (032,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:17:58.748633 : ATTN notify apat = 0001 lams = 0 dt=1.451105 ++ attn (045,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.540 OK ++ rreg (060,00017) a=0008(c0.r0 ) d=010676! s=00000000! OK -- rreg (070,00007) a=0009(c0.r1 ) d=011076! s=00000000! OK -- rreg (100,00007) a=000f(c0.pc ) d=010420! s=00000000! OK -- wreg (042,00007) a=0004(c0.al ) d=010700 s=00000000! OK -- rblk (311,00027) a=0007(c0.memi ) n= 63= 63 s=00000000! OK 0: 000000! 000006! 000004! 000010! 177772! 000004! 000010! 177772! 8: 177774! 000000! 000006! 177774! 000000! 021706! 011575! 000010! 16: 121401! 170152! 000000! 064750! 140533! 000010! 121316! 024770! 24: 000000! 004535! 152115! 000010! 155710! 131075! 000000! 017373! 32: 023140! 000010! 141303! 005713! 000007! 001520! 142467! 000004! 40: 000000! 000000! 000010! 100000! 000000! 000002! 177777! 100000! 48: 000000! 077777! 077776! 000002! 037777! 100000! 000010! 100001! 56: 100002! 000010! 100000! 000000! 000002! 040000! 000000! # C Exec test 31.2 (test mul after div) ++ wreg (052,00017) a=0008(c0.r0 ) d=010500 s=00000000! OK -- wreg (062,00007) a=0009(c0.r1 ) d=010700 s=00000000! OK -- wreg (072,00007) a=000d(c0.r5 ) d=000016 s=00000000! OK -- wreg (102,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (112,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (122,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (132,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (142,00007) a=000f(c0.pc ) d=010420 s=00000000! OK -- wreg (152,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:17:59.691797 : ATTN notify apat = 0001 lams = 0 dt=0.943164 ++ attn (055,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.458 OK ++ rreg (110,00017) a=0008(c0.r0 ) d=010624! s=00000000! OK -- rreg (120,00007) a=0009(c0.r1 ) d=011024! s=00000000! OK -- rreg (130,00007) a=000a(c0.r2 ) d=000000! s=00000000! OK -- rreg (140,00007) a=000b(c0.r3 ) d=000000! s=00000000! OK -- rreg (150,00007) a=000d(c0.r5 ) d=000000! s=00000000! OK -- rreg (160,00027) a=000f(c0.pc ) d=010500! s=00000000! OK # C Setup code 32 {base 11100; use 111-112} (PIRQ test) ++ wreg (162,00017) a=0004(c0.al ) d=011100 s=00000000! OK -- wblk (123,00027) a=0007(c0.memi ) n= 14= 14 s=00000000! OK 0: 000237 011425 012713 001000 011325 112763 000012 000001 8: 011325 000232 000240 000230 000240 000000 ++ wreg (172,00017) a=0004(c0.al ) d=000240 s=00000000! OK -- wblk (133,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 011134 000340 ++ wreg (202,00017) a=0004(c0.al ) d=011134 s=00000000! OK -- wblk (143,00027) a=0007(c0.memi ) n= 18= 18 s=00000000! OK 0: 011300 010625 010025 110014 042700 177761 010001 006201 8: 012702 000400 072201 040213 010246 056013 011200 000240 16: 012625 000002 ++ wreg (212,00017) a=0004(c0.al ) d=011200 s=00000000! OK -- wblk (153,00027) a=0007(c0.memi ) n= 8= 8 s=00000000! OK 0: 000000 000000 000000 100000 022000 000000 000000 050000 # C Exec code 32 (PIRQ test) ++ wreg (222,00017) a=000b(c0.r3 ) d=177772 s=00000000! OK -- wreg (232,00007) a=000c(c0.r4 ) d=177776 s=00000000! OK -- wreg (242,00007) a=000d(c0.r5 ) d=011220 s=00000000! OK -- wreg (252,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (262,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (272,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (302,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (312,00007) a=000f(c0.pc ) d=011100 s=00000000! OK -- wreg (322,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:00.692320 : ATTN notify apat = 0001 lams = 0 dt=1.000521 ++ attn (065,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.369 OK ++ rreg (170,00017) a=000d(c0.r5 ) d=011300! s=00000000! OK -- rreg (200,00007) a=000e(c0.sp ) d=001400! s=00000000! OK -- rreg (210,00007) a=000f(c0.pc ) d=011134! s=00000000! OK -- rreg (220,00007) a=0003(c0.psw ) d=000000! s=00000000! OK -- wreg (332,00007) a=0004(c0.al ) d=177772 s=00000000! OK -- rreg (230,00027) a=0007(c0.memi ) d=000000! s=00000000! OK ++ wreg (342,00017) a=0004(c0.al ) d=011220 s=00000000! OK -- rblk (321,00027) a=0007(c0.memi ) n= 24= 24 s=00000000! OK 0: 000340! 001042! 005146! 001374! 005146! 001366! 101356! 100000! 8: 001366! 051314! 040000! 001366! 011210! 001360! 023252! 020000! 16: 010000! 004000! 001374! 003104! 002000! 001374! 001042! 001000! ++ wreg (352,00017) a=0004(c0.al ) d=000240 s=00000000! OK -- wblk (163,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000242 000000 # C Setup code 33 {base 11200; use 112-113} (adc(b) and sbc(b) test) ++ wreg (362,00017) a=0004(c0.al ) d=011200 s=00000000! OK -- wblk (173,00027) a=0007(c0.memi ) n= 5= 5 s=00000000! OK 0: 006020 005520 006120 077104 000000 ++ wreg (372,00017) a=0004(c0.al ) d=011220 s=00000000! OK -- wblk (203,00027) a=0007(c0.memi ) n= 5= 5 s=00000000! OK 0: 006020 005620 006120 077104 000000 ++ wreg (002,00017) a=0004(c0.al ) d=011240 s=00000000! OK -- wblk (213,00027) a=0007(c0.memi ) n= 5= 5 s=00000000! OK 0: 006020 105520 106120 077104 000000 ++ wreg (012,00017) a=0004(c0.al ) d=011260 s=00000000! OK -- wblk (223,00027) a=0007(c0.memi ) n= 5= 5 s=00000000! OK 0: 006020 105620 106120 077104 000000 ++ wreg (022,00017) a=0004(c0.al ) d=011300 s=00000000! OK -- wblk (233,00027) a=0007(c0.memi ) n= 9= 9 s=00000000! OK 0: 000000 177776 000000 000001 177776 000000 000001 177777 8: 000000 ++ wreg (032,00017) a=0004(c0.al ) d=011324 s=00000000! OK -- wblk (243,00027) a=0007(c0.memi ) n= 9= 9 s=00000000! OK 0: 000000 000002 000000 000001 000002 000000 000001 000000 8: 000000 ++ wreg (042,00017) a=0004(c0.al ) d=011350 s=00000000! OK -- wblk (253,00027) a=0007(c0.memi ) n= 6= 6 s=00000000! OK 0: 000000 000376 000001 000376 000001 000377 ++ wreg (052,00017) a=0004(c0.al ) d=011364 s=00000000! OK -- wblk (263,00027) a=0007(c0.memi ) n= 6= 6 s=00000000! OK 0: 000000 000002 000001 000002 000001 000000 # C Exec code 33 (adc and sbc test) # C Exec test 33.1 (adc) ++ wreg (062,00017) a=0008(c0.r0 ) d=011300 s=00000000! OK -- wreg (072,00007) a=0009(c0.r1 ) d=000003 s=00000000! OK -- wreg (102,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (112,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (122,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (132,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (142,00007) a=000f(c0.pc ) d=011200 s=00000000! OK -- wreg (152,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:01.744236 : ATTN notify apat = 0001 lams = 0 dt=1.051916 ++ attn (075,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.029 OK ++ rreg (240,00017) a=0008(c0.r0 ) d=011322! s=00000000! OK -- rreg (250,00007) a=000f(c0.pc ) d=011212! s=00000000! OK -- wreg (162,00007) a=0004(c0.al ) d=011300 s=00000000! OK -- rblk (331,00027) a=0007(c0.memi ) n= 9= 9 s=00000000! OK 0: 000000! 177776! 000000! 000000! 177777! 000000! 000000! 000000! 8: 000001! # C Exec test 33.2 (sbc) ++ wreg (172,00017) a=0008(c0.r0 ) d=011324 s=00000000! OK -- wreg (202,00007) a=0009(c0.r1 ) d=000003 s=00000000! OK -- wreg (212,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (222,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (232,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (242,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (252,00007) a=000f(c0.pc ) d=011220 s=00000000! OK -- wreg (262,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:02.020263 : ATTN notify apat = 0001 lams = 0 dt=0.276028 ++ attn (105,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.029 OK ++ rreg (260,00017) a=0008(c0.r0 ) d=011346! s=00000000! OK -- rreg (270,00007) a=000f(c0.pc ) d=011232! s=00000000! OK -- wreg (272,00007) a=0004(c0.al ) d=011324 s=00000000! OK -- rblk (341,00027) a=0007(c0.memi ) n= 9= 9 s=00000000! OK 0: 000000! 000002! 000000! 000000! 000001! 000000! 000000! 177777! 8: 000001! # C Exec test 33.3 (adcb) ++ wreg (302,00017) a=0008(c0.r0 ) d=011350 s=00000000! OK -- wreg (312,00007) a=0009(c0.r1 ) d=000003 s=00000000! OK -- wreg (322,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (332,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (342,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (352,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (362,00007) a=000f(c0.pc ) d=011240 s=00000000! OK -- wreg (372,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:02.298258 : ATTN notify apat = 0001 lams = 0 dt=0.277995 ++ attn (115,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.029 OK ++ rreg (300,00017) a=0008(c0.r0 ) d=011364! s=00000000! OK -- rreg (310,00007) a=000f(c0.pc ) d=011252! s=00000000! OK -- wreg (002,00007) a=0004(c0.al ) d=011350 s=00000000! OK -- rblk (351,00027) a=0007(c0.memi ) n= 6= 6 s=00000000! OK 0: 000000! 000376! 000000! 000377! 000000! 000400! # C Exec test 33.4 (sbcb) ++ wreg (012,00017) a=0008(c0.r0 ) d=011364 s=00000000! OK -- wreg (022,00007) a=0009(c0.r1 ) d=000003 s=00000000! OK -- wreg (032,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (042,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (052,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (062,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (072,00007) a=000f(c0.pc ) d=011260 s=00000000! OK -- wreg (102,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:02.559313 : ATTN notify apat = 0001 lams = 0 dt=0.261055 ++ attn (125,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.029 OK ++ rreg (320,00017) a=0008(c0.r0 ) d=011400! s=00000000! OK -- rreg (330,00007) a=000f(c0.pc ) d=011272! s=00000000! OK -- wreg (112,00007) a=0004(c0.al ) d=011364 s=00000000! OK -- rblk (361,00027) a=0007(c0.memi ) n= 6= 6 s=00000000! OK 0: 000000! 000002! 000000! 000001! 000000! 000777! # C Setup code 34 {base 11400; use 114-115} (11/34 self test code) ++ wreg (122,00017) a=0004(c0.al ) d=011400 s=00000000! OK -- wblk (273,00027) a=0007(c0.memi ) n= 51= 51 s=00000000! OK 0: 005000 005200 005100 006200 006300 006000 005700 005400 8: 005300 005600 006100 005500 000300 001401 000000 012702 16: 011560 011203 022203 001401 000000 063203 165203 044203 24: 056203 000012 037203 000012 001001 000000 010701 000121 32: 012701 011510 000131 000111 011506 105737 011564 001401 40: 000000 010204 022424 105724 001401 000000 105714 100402 48: 000000 000000 000000 ++ wreg (132,00017) a=0004(c0.al ) d=011560 s=00000000! OK -- wblk (303,00027) a=0007(c0.memi ) n= 8= 8 s=00000000! OK 0: 011560 011560 100000 177777 011566 011566 000700 000701 # C Exec code 34 (11/34 self test code) ++ wreg (142,00017) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (152,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (162,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (172,00007) a=000f(c0.pc ) d=011400 s=00000000! OK -- wreg (202,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:03.204126 : ATTN notify apat = 0001 lams = 0 dt=0.644813 ++ attn (135,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.062 OK ++ rreg (340,00017) a=0008(c0.r0 ) d=000000! s=00000000! OK -- rreg (350,00007) a=0009(c0.r1 ) d=011512! s=00000000! OK -- rreg (360,00007) a=000a(c0.r2 ) d=011560! s=00000000! OK -- rreg (370,00007) a=000b(c0.r3 ) d=011566! s=00000000! OK -- rreg (000,00007) a=000c(c0.r4 ) d=011565! s=00000000! OK -- rreg (010,00027) a=000f(c0.pc ) d=011546! s=00000000! OK # C Setup code 35 {base 11600; use 116-121} (11/70 self test code) ++ wreg (212,00017) a=0004(c0.al ) d=011600 s=00000000! OK -- wblk (313,00027) a=0007(c0.memi ) n= 117= 117 s=00000000! OK 0: 005006 100404 102403 101002 002401 101401 000000 005306 8: 100003 001402 002001 003401 000000 006006 102002 103001 16: 001001 000000 012706 125252 010600 010001 010102 010203 24: 010304 010405 160501 002401 001401 000000 006102 103001 32: 002401 000000 060203 005203 005103 060301 103401 003401 40: 000000 006004 050403 060503 005203 103402 005301 002401 48: 000000 005100 101401 000000 040001 060101 003001 003401 56: 000000 000301 020127 052125 001004 030405 003002 005105 64: 001001 000000 112700 177401 100001 000000 077002 000261 72: 006100 006100 006100 010001 005401 005201 077002 005700 80: 001002 005701 001401 000000 012706 000776 004767 000002 88: 000000 022716 012060 001401 000000 012716 012102 000207 96: 000000 005046 012746 012114 000002 000000 000137 012122 104: 000000 012705 160000 005037 000006 012737 012150 000004 112: 012706 000776 005715 000000 000000 # C Exec code 35 (11/70 self test code) ++ wreg (222,00017) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (232,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (242,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (252,00007) a=000f(c0.pc ) d=011600 s=00000000! OK -- wreg (262,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:04.176459 : ATTN notify apat = 0001 lams = 0 dt=0.972332 ++ attn (145,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.146 OK ++ rreg (020,00017) a=000f(c0.pc ) d=012152! s=00000000! OK -- wreg (272,00007) a=0004(c0.al ) d=000004 s=00000000! OK -- wblk (323,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000006 000000 # C Setup code 36 {base 12200} (systematic CMP test) ++ wreg (302,00017) a=0004(c0.al ) d=012200 s=00000000! OK -- wblk (333,00027) a=0007(c0.memi ) n= 7= 7 s=00000000! OK 0: 000230 012400 012401 020001 011225 077305 000000 # C Exec code 36 (systematic CMP test) # C Exec test 36.1: data adapted from cmp.s11 code of Begemot p11-2.10c ++ wreg (312,00017) a=0004(c0.al ) d=036000 s=00000000! OK -- wblk (343,00027) a=0007(c0.memi ) n= 22= 22 s=00000000! OK 0: 000000 000000 000001 000001 177777 177777 000000 000001 8: 000000 177777 000001 000000 177777 000000 000001 177777 16: 177777 000001 077777 100000 100000 077777 ++ wreg (322,00017) a=000a(c0.r2 ) d=177776 s=00000000! OK -- wreg (332,00007) a=000b(c0.r3 ) d=000013 s=00000000! OK -- wreg (342,00007) a=000c(c0.r4 ) d=036000 s=00000000! OK -- wreg (352,00007) a=000d(c0.r5 ) d=037000 s=00000000! OK -- wreg (362,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (372,00027) a=0001(c0.cntl ) d=000004 s=00000000! OK ++ wreg (002,00017) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (012,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (022,00007) a=000f(c0.pc ) d=012200 s=00000000! OK -- wreg (032,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:04.783825 : ATTN notify apat = 0001 lams = 0 dt=0.607368 ++ attn (155,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.123 OK ++ rreg (030,00017) a=000f(c0.pc ) d=012216! s=00000000! OK -- rreg (040,00007) a=000b(c0.r3 ) d=000000! s=00000000! OK -- rreg (050,00007) a=000c(c0.r4 ) d=036054! s=00000000! OK -- rreg (060,00007) a=000d(c0.r5 ) d=037026! s=00000000! OK -- wreg (042,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (371,00027) a=0007(c0.memi ) n= 11= 11 s=00000000! OK 0: 000004! 000004! 000004! 000011! 000001! 000000! 000010! 000001! 8: 000010! 000013! 000002! # C Setup code 37 {base 12300} (systematic DIV test) ++ wreg (052,00017) a=0004(c0.al ) d=012300 s=00000000! OK -- wblk (353,00027) a=0007(c0.memi ) n= 9= 9 s=00000000! OK 0: 000230 012400 012401 071024 011225 010025 010125 077307 8: 000000 # C Exec code 37 (systematic DIV test) # C Exec test 37.1: data adapted from div.s11 code of Begemot p11-2.10c ++ wreg (062,00017) a=0004(c0.al ) d=036000 s=00000000! OK -- wblk (363,00027) a=0007(c0.memi ) n= 57= 57 s=00000000! OK 0: 000000 000004 000000 000000 000004 000002 000000 000006 8: 000002 000000 000004 177776 000002 000000 000001 000002 16: 000000 177776 100000 000000 000001 177776 177777 177777 24: 177777 177773 000002 177777 177773 177776 177776 000000 32: 040000 000100 000200 177601 000000 000001 000000 177777 40: 177777 000000 000000 000000 000000 000001 000001 000001 48: 000001 000001 177777 177777 177777 000001 177777 177777 56: 177777 ++ wreg (072,00017) a=000a(c0.r2 ) d=177776 s=00000000! OK -- wreg (102,00007) a=000b(c0.r3 ) d=000023 s=00000000! OK -- wreg (112,00007) a=000c(c0.r4 ) d=036000 s=00000000! OK -- wreg (122,00007) a=000d(c0.r5 ) d=037000 s=00000000! OK -- wreg (132,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (142,00027) a=0001(c0.cntl ) d=000004 s=00000000! OK ++ wreg (152,00017) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (162,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (172,00007) a=000f(c0.pc ) d=012300 s=00000000! OK -- wreg (202,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:05.929553 : ATTN notify apat = 0001 lams = 0 dt=1.145729 ++ attn (165,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.420 OK ++ rreg (070,00017) a=000f(c0.pc ) d=012322! s=00000000! OK -- rreg (100,00007) a=000b(c0.r3 ) d=000000! s=00000000! OK -- rreg (110,00007) a=000c(c0.r4 ) d=036162! s=00000000! OK -- rreg (120,00007) a=000d(c0.r5 ) d=037162! s=00000000! OK -- wreg (212,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (001,00027) a=0007(c0.memi ) n= 57= 57 s=00000000! OK 0: 000007! 000000! 000004! 000000! 000002! 000000! 000000! 000003! 8: 000000! 000010! 177776! 000000! 000002! 000002! 000000! 000012! 16: 000002! 000000! 000012! 100000! 000000! 000002! 177776! 177777! 24: 000010! 177776! 177777! 000000! 000002! 177777! 000010! 177770! 32: 000000! 000012! 000100! 000200! 000007! 000000! 000001! 000007! 40: 177777! 177777! 000007! 000000! 000000! 000002! 000001! 000001! 48: 000012! 000001! 000001! 000010! 177777! 000000! 000000! 000001! 56: 000000! # C Exec test 37.2: data adapted from KDJ11.MAC, test 213, p. 139-141 ++ wreg (222,00017) a=0004(c0.al ) d=036000 s=00000000! OK -- wblk (373,00027) a=0007(c0.memi ) n= 51= 51 s=00000000! OK 0: 177777 177777 177777 000000 177777 177777 177777 000000 8: 177777 000000 007642 007643 000000 000137 177543 000000 16: 007643 007643 100000 004376 010021 177700 170033 010021 24: 177700 170033 167757 000000 177777 000001 177777 045716 32: 000001 000000 000002 177770 177777 177776 000010 000001 40: 177777 000001 000001 000000 000002 000001 000000 000003 48: 000023 016054 016537 ++ wreg (232,00017) a=000a(c0.r2 ) d=177776 s=00000000! OK -- wreg (242,00007) a=000b(c0.r3 ) d=000021 s=00000000! OK -- wreg (252,00007) a=000c(c0.r4 ) d=036000 s=00000000! OK -- wreg (262,00007) a=000d(c0.r5 ) d=037000 s=00000000! OK -- wreg (272,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (302,00027) a=0001(c0.cntl ) d=000004 s=00000000! OK ++ wreg (312,00017) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (322,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (332,00007) a=000f(c0.pc ) d=012300 s=00000000! OK -- wreg (342,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:07.143933 : ATTN notify apat = 0001 lams = 0 dt=1.214381 ++ attn (175,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.423 OK ++ rreg (130,00017) a=000f(c0.pc ) d=012322! s=00000000! OK -- rreg (140,00007) a=000b(c0.r3 ) d=000000! s=00000000! OK -- rreg (150,00007) a=000c(c0.r4 ) d=036146! s=00000000! OK -- rreg (160,00007) a=000d(c0.r5 ) d=037146! s=00000000! OK -- wreg (352,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (011,00027) a=0007(c0.memi ) n= 51= 51 s=00000000! OK 0: 000000! 000001! 000000! 000012! 000001! 000000! 000002! 177777! 8: 000000! 000004! 000000! 007642! 000004! 000000! 000137! 000000! 16: 000001! 000000! 000012! 100000! 004376! 000010! 176024! 171307! 24: 000000! 001754! 171307! 000002! 000000! 177777! 000012! 045716! 32: 000000! 000004! 000000! 000002! 000004! 000000! 177776! 000002! 40: 000001! 177777! 000002! 000001! 000000! 000000! 052525! 000001! 48: 000000! 000246! 010222! # C Setup code 40 {base 12400} (systematic ASH test) ++ wreg (362,00017) a=0004(c0.al ) d=012400 s=00000000! OK -- wblk (003,00027) a=0007(c0.memi ) n= 15= 15 s=00000000! OK 0: 000230 016400 000002 011412 072064 000004 011265 000002 8: 010015 062704 000006 062705 000004 077315 000000 # C Exec code 40 (systematic ASH test) # C Exec test 40.1: data adapted from ash.s11 code of Begemot p11-2.10c ++ wreg (372,00017) a=0004(c0.al ) d=036000 s=00000000! OK -- wblk (013,00027) a=0007(c0.memi ) n= 150= 150 s=00000000! OK 0: 000000 000000 000000 000017 000000 000000 000017 100001 8: 000000 000017 040001 000000 000017 040001 177700 000000 16: 000000 000077 000017 000000 000077 000000 000002 000077 24: 000000 000001 000077 000000 000003 000076 000000 000001 32: 000076 000000 040000 000062 000000 040000 000061 000000 40: 040000 000060 000000 040000 000042 000000 040000 000041 48: 000000 040000 000040 000000 040000 100037 000000 100002 56: 000077 000000 100002 000076 000000 100002 000075 000000 64: 100002 000062 000000 100002 000061 000000 100002 000060 72: 000000 100002 000057 000000 100002 000056 000000 100002 80: 000041 000000 100002 000040 000000 100002 040037 000000 88: 000000 000001 000017 000000 000001 000000 000001 000007 96: 000000 000001 000016 000000 000001 000017 000000 000001 104: 000020 000000 000001 000021 000000 000001 000036 000000 112: 000001 000037 000000 000001 000040 000000 000001 010037 120: 000000 100001 000001 000000 140001 000001 000000 140001 128: 000002 000000 140001 000016 000000 140001 000017 000000 136: 140001 000020 000000 140001 000021 000000 140002 000035 144: 000000 140002 000036 000000 140002 000037 ++ wreg (002,00017) a=000a(c0.r2 ) d=177776 s=00000000! OK -- wreg (012,00007) a=000b(c0.r3 ) d=000062 s=00000000! OK -- wreg (022,00007) a=000c(c0.r4 ) d=036000 s=00000000! OK -- wreg (032,00007) a=000d(c0.r5 ) d=037000 s=00000000! OK -- wreg (042,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (052,00027) a=0001(c0.cntl ) d=000004 s=00000000! OK ++ wreg (062,00017) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (072,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (102,00007) a=000f(c0.pc ) d=012400 s=00000000! OK -- wreg (112,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:09.924085 : ATTN notify apat = 0001 lams = 0 dt=2.780150 ++ attn (205,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=1.402 OK ++ rreg (170,00017) a=000f(c0.pc ) d=012436! s=00000000! OK -- rreg (200,00007) a=000b(c0.r3 ) d=000000! s=00000000! OK -- rreg (210,00007) a=000c(c0.r4 ) d=036454! s=00000000! OK -- rreg (220,00007) a=000d(c0.r5 ) d=037310! s=00000000! OK -- wreg (122,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (021,00027) a=0007(c0.memi ) n= 100= 100 s=00000000! OK 0: 000000! 000004! 000000! 000004! 100001! 000010! 040001! 000000! 8: 040001! 000000! 000000! 000004! 000000! 000004! 000001! 000000! 16: 000000! 000005! 000000! 000005! 000000! 000004! 000001! 000000! 24: 000000! 000005! 000000! 000004! 000000! 000004! 000000! 000004! 32: 000000! 000004! 000000! 000006! 140001! 000010! 160000! 000011! 40: 170000! 000010! 177776! 000010! 177777! 000010! 177777! 000011! 48: 177777! 000011! 177777! 000011! 177777! 000011! 177777! 000011! 56: 000000! 000006! 000000! 000004! 000000! 000004! 000200! 000000! 64: 040000! 000000! 100000! 000012! 000000! 000007! 000000! 000006! 72: 000000! 000006! 000000! 000006! 000000! 000004! 000000! 000006! 80: 000002! 000003! 100002! 000011! 000004! 000003! 040000! 000002! 88: 100000! 000012! 000000! 000007! 000000! 000006! 000000! 000006! 96: 000000! 000006! 000000! 000006! # C Setup code 41 {base 12500} (systematic ASHC even test) ++ wreg (132,00017) a=0004(c0.al ) d=012500 s=00000000! OK -- wblk (023,00027) a=0007(c0.memi ) n= 19= 19 s=00000000! OK 0: 000230 016400 000002 016401 000004 011412 073064 000006 8: 011265 000004 010015 010165 000002 062704 000010 062705 16: 000006 077321 000000 # C Exec code 41 (systematic ASHC even test) # C Exec test 41.1: data adapted from ashc.s11 code of Begemot p11-2.10c ++ wreg (142,00017) a=0004(c0.al ) d=036000 s=00000000! OK -- wblk (033,00027) a=0007(c0.memi ) n= 188= 188 s=00000000! OK 0: 000000 000000 000000 000000 000017 000000 000000 000000 8: 000017 040000 000001 000000 000017 100000 000001 000000 16: 000017 100000 000001 177700 000000 000000 000000 000077 24: 000017 000000 000000 000077 000000 040000 000000 000077 32: 000000 040000 000000 000077 000000 040000 000000 000060 40: 000000 040000 000000 000042 000000 040000 000000 000041 48: 000000 040000 000000 000040 000000 040000 000000 177737 56: 000000 000000 000001 177737 000000 100000 000002 000077 64: 000000 100020 000001 000077 000000 177777 177776 000077 72: 000000 177777 177777 000077 000000 100000 100000 000060 80: 000000 100000 000000 000060 000000 100000 000001 000042 88: 000000 100000 000001 000041 000000 100000 000001 000040 96: 000000 100000 000001 177737 000000 000000 000000 000001 104: 000017 000000 000000 000001 000000 000002 000001 000001 112: 000000 000002 100000 000001 000000 040000 000000 000001 120: 000000 040000 000000 000002 000000 040000 000000 000003 128: 000000 000000 000001 177701 000000 000000 000001 177735 136: 000000 000000 000001 177736 000000 000000 000001 000037 144: 000000 000000 000001 177737 000000 000000 000001 020037 152: 000000 177777 177777 000001 000000 177777 177777 000002 160: 000000 177777 177777 000036 000000 177777 177777 000037 168: 000000 177777 177776 000037 000000 177777 177774 000037 176: 000000 177777 177777 177701 000000 177777 177777 001037 184: 000000 177777 177777 001036 ++ wreg (152,00017) a=000a(c0.r2 ) d=177776 s=00000000! OK -- wreg (162,00007) a=000b(c0.r3 ) d=000057 s=00000000! OK -- wreg (172,00007) a=000c(c0.r4 ) d=036000 s=00000000! OK -- wreg (202,00007) a=000d(c0.r5 ) d=037000 s=00000000! OK -- wreg (212,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (222,00027) a=0001(c0.cntl ) d=000004 s=00000000! OK ++ wreg (232,00017) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (242,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (252,00007) a=000f(c0.pc ) d=012500 s=00000000! OK -- wreg (262,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:13.418579 : ATTN notify apat = 0001 lams = 0 dt=3.494495 ++ attn (215,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=1.710 OK ++ rreg (230,00017) a=000f(c0.pc ) d=012546! s=00000000! OK -- rreg (240,00007) a=000b(c0.r3 ) d=000000! s=00000000! OK -- rreg (250,00007) a=000c(c0.r4 ) d=036570! s=00000000! OK -- rreg (260,00007) a=000d(c0.r5 ) d=037432! s=00000000! OK -- wreg (272,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (031,00027) a=0007(c0.memi ) n= 141= 141 s=00000000! OK 0: 000000! 000000! 000004! 000000! 000000! 000004! 040000! 000001! 8: 000000! 100000! 000001! 000010! 100000! 000001! 000010! 000000! 16: 000000! 000004! 000000! 000000! 000004! 020000! 000000! 000000! 24: 020000! 000000! 000000! 000000! 040000! 000000! 000000! 000001! 32: 000000! 000000! 000000! 000005! 000000! 000000! 000004! 000000! 40: 000000! 000006! 100000! 000000! 000012! 140000! 000001! 000010! 48: 140010! 000000! 000011! 177777! 177777! 000010! 177777! 177777! 56: 000011! 177777! 100000! 000011! 177777! 100000! 000010! 177777! 64: 177776! 000010! 177777! 177777! 000010! 177777! 177777! 000011! 72: 100000! 000000! 000012! 000000! 000000! 000004! 000000! 000000! 80: 000004! 000004! 000002! 000000! 000005! 000000! 000000! 100000! 88: 000000! 000012! 000000! 000000! 000007! 000000! 000000! 000006! 96: 000000! 000002! 000000! 020000! 000000! 000000! 040000! 000000! 104: 000000! 100000! 000000! 000012! 100000! 000000! 000012! 100000! 112: 000000! 000012! 177777! 177776! 000011! 177777! 177774! 000011! 120: 140000! 000000! 000011! 100000! 000000! 000011! 000000! 000000! 128: 000007! 000000! 000000! 000006! 177777! 177776! 000011! 100000! 136: 000000! 000011! 140000! 000000! 000011! # C Setup code 42 {base 12600} (systematic ASHC odd test) ++ wreg (302,00017) a=0004(c0.al ) d=012600 s=00000000! OK -- wblk (043,00027) a=0007(c0.memi ) n= 15= 15 s=00000000! OK 0: 000230 016401 000002 011412 073164 000004 011265 000002 8: 010115 062704 000006 062705 000004 077315 000000 # C Exec code 42 (systematic ASHC odd test) # C Exec test 42.1: data adapted from ashc.s11 code of Begemot p11-2.10c ++ wreg (312,00017) a=0004(c0.al ) d=036000 s=00000000! OK -- wblk (053,00027) a=0007(c0.memi ) n= 165= 165 s=00000000! OK 0: 000000 000000 000000 000017 000000 000000 000017 100001 8: 000000 000017 040001 000000 000017 040001 177700 000000 16: 000000 000077 000017 000000 000077 000000 000002 000077 24: 000000 000001 000077 000000 000003 000076 000000 000001 32: 000076 000000 040000 000060 000000 040000 000043 000000 40: 040000 000042 000000 040000 000041 000000 040000 000040 48: 000000 040000 100037 000000 020000 000043 000000 020000 56: 000042 000000 020000 000041 000000 100002 000077 000000 64: 100002 000076 000000 100002 000075 000000 100002 000061 72: 000000 100002 000060 000000 100002 000057 000000 100002 80: 000056 000000 100002 000055 000000 100002 000042 000000 88: 100002 000041 000000 100002 000040 000000 100002 040037 96: 000000 000000 000001 000000 000000 000001 000000 000001 104: 000007 000000 000001 000016 000000 000001 000017 000000 112: 000001 000020 000000 000001 000021 000000 000001 000036 120: 000000 000001 000037 000000 000001 000040 000000 000001 128: 010037 000000 100001 000001 000000 140001 000001 000000 136: 140001 000002 000000 140001 000016 000000 140001 000017 144: 000000 140001 000020 000000 140001 000021 000000 140001 152: 000022 000000 140001 000023 000000 140002 000035 000000 160: 140002 000036 000000 140002 000037 ++ wreg (322,00017) a=000a(c0.r2 ) d=177776 s=00000000! OK -- wreg (332,00007) a=000b(c0.r3 ) d=000067 s=00000000! OK -- wreg (342,00007) a=000c(c0.r4 ) d=036000 s=00000000! OK -- wreg (352,00007) a=000d(c0.r5 ) d=037000 s=00000000! OK -- wreg (362,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (372,00027) a=0001(c0.cntl ) d=000004 s=00000000! OK ++ wreg (002,00017) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (012,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (022,00007) a=000f(c0.pc ) d=012600 s=00000000! OK -- wreg (032,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:16.921641 : ATTN notify apat = 0001 lams = 0 dt=3.503063 ++ attn (225,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=1.681 OK ++ rreg (270,00017) a=000f(c0.pc ) d=012636! s=00000000! OK -- rreg (300,00007) a=000b(c0.r3 ) d=000000! s=00000000! OK -- rreg (310,00007) a=000c(c0.r4 ) d=036512! s=00000000! OK -- rreg (320,00007) a=000d(c0.r5 ) d=037334! s=00000000! OK -- wreg (042,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (041,00027) a=0007(c0.memi ) n= 110= 110 s=00000000! OK 0: 000000! 000004! 000000! 000004! 100001! 000010! 040001! 000000! 8: 040001! 000000! 000000! 000004! 000000! 000004! 000001! 000000! 16: 100000! 000001! 140000! 000001! 040000! 000000! 040000! 000000! 24: 000002! 000000! 000001! 000000! 000000! 000005! 000000! 000004! 32: 000000! 000006! 000001! 000000! 000000! 000005! 000000! 000004! 40: 040001! 000010! 120000! 000011! 050000! 000010! 000005! 000010! 48: 100002! 000011! 140001! 000010! 160000! 000011! 170000! 000010! 56: 177776! 000010! 177777! 000010! 177777! 000011! 000000! 000007! 64: 000000! 000004! 000000! 000004! 000200! 000000! 040000! 000000! 72: 100000! 000012! 000000! 000003! 000000! 000002! 000000! 000002! 80: 000000! 000012! 000000! 000004! 000000! 000012! 000002! 000003! 88: 100002! 000011! 000004! 000003! 040000! 000002! 100000! 000012! 96: 000000! 000013! 000000! 000013! 000000! 000003! 000000! 000002! 104: 000000! 000002! 000000! 000012! 000000! 000007! # C Setup code 43 {base 12700} (Begemot MARK instruction test) ++ wreg (052,00017) a=0004(c0.al ) d=012700 s=00000000! OK -- wblk (063,00027) a=0007(c0.memi ) n= 14= 14 s=00000000! OK 0: 012705 077077 010546 012746 000012 012746 000023 012746 8: 006402 010605 004737 012770 000240 000000 ++ wreg (062,00017) a=0004(c0.al ) d=012740 s=00000000! OK -- wblk (073,00027) a=0007(c0.memi ) n= 10= 10 s=00000000! OK 0: 010546 162706 000176 012746 006477 010605 004737 012770 8: 000240 000000 ++ wreg (072,00017) a=0004(c0.al ) d=012770 s=00000000! OK -- wreg (102,00027) a=0007(c0.memi ) d=000205 s=00000000! OK # C Exec code 43 (Begemot MARK test) # C Exec test 43.1 (basics) ++ wreg (112,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (122,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (132,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (142,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (152,00007) a=000f(c0.pc ) d=012700 s=00000000! OK -- wreg (162,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:17.840984 : ATTN notify apat = 0001 lams = 0 dt=0.919343 ++ attn (235,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.023 OK ++ rreg (330,00017) a=000f(c0.pc ) d=012734! s=00000000! OK -- rreg (340,00007) a=000d(c0.r5 ) d=077077! s=00000000! OK -- rreg (350,00007) a=000e(c0.sp ) d=001400! s=00000000! OK -- wreg (172,00007) a=0004(c0.al ) d=001366 s=00000000! OK -- rblk (051,00027) a=0007(c0.memi ) n= 5= 5 s=00000000! OK 0: 012730! 006402! 000023! 000012! 077077! # C Exec test 43.2 (MARK with max. # of args) ++ wreg (202,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (212,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (222,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (232,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (242,00007) a=000f(c0.pc ) d=012740 s=00000000! OK -- wreg (252,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:18.074080 : ATTN notify apat = 0001 lams = 0 dt=0.233094 ++ attn (245,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.016 OK ++ rreg (360,00017) a=000f(c0.pc ) d=012764! s=00000000! OK -- rreg (370,00007) a=000d(c0.r5 ) d=077077! s=00000000! OK -- rreg (000,00027) a=000e(c0.sp ) d=001400! s=00000000! OK # C Setup code 44 {base 13000} (Implementation variations) ++ wreg (262,00017) a=0004(c0.al ) d=013000 s=00000000! OK -- wblk (103,00027) a=0007(c0.memi ) n= 22= 22 s=00000000! OK 0: 010424 010444 010764 000002 000124 000104 000304 005214 8: 000006 000000 000002 000000 010011 010046 000114 010021 16: 012100 005221 106621 106506 106606 000003 ++ wreg (272,00017) a=0004(c0.al ) d=013070 s=00000000! OK -- wblk (113,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000240 000000 # C Exec code 44 (Implementation variations) # C test 44.1: OPR R,(R)+ : incremented before {J11} or after {70} use as source ++ wreg (302,00017) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (312,00007) a=0003(c0.psw ) d=000000 s=00000000! OK -- wreg (322,00007) a=000c(c0.r4 ) d=001600 s=00000000! OK -- wreg (332,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (342,00007) a=000f(c0.pc ) d=013000 s=00000000! OK -- wreg (352,00027) a=0001(c0.cntl ) d=000003 s=00000000! OK ++ rreg (010,00017) a=000f(c0.pc ) d=013002! s=00000000! OK -- rreg (020,00007) a=000c(c0.r4 ) d=001602! s=00000000! OK -- wreg (362,00007) a=0004(c0.al ) d=001600 s=00000000! OK -- rreg (030,00027) a=0007(c0.memi ) d=001600! s=00000000! OK # C test 44.2: OPR R,-(R) : decremented before {J11} or after {70} use as source ++ wreg (372,00017) a=000c(c0.r4 ) d=001600 s=00000000! OK -- wreg (002,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (012,00007) a=000f(c0.pc ) d=013002 s=00000000! OK -- wreg (022,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (040,00007) a=000f(c0.pc ) d=013004! s=00000000! OK -- rreg (050,00027) a=000c(c0.r4 ) d=001576! s=00000000! OK ++ wreg (032,00017) a=0004(c0.al ) d=001600 s=00000000! OK -- rreg (060,00027) a=0007(c0.memi ) d=001600! s=00000000! OK # C test 44.3: OPR PC,A(R) : store PC+2 {70} or PC+4 {J11} ++ wreg (042,00017) a=000c(c0.r4 ) d=001600 s=00000000! OK -- wreg (052,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (062,00007) a=000f(c0.pc ) d=013004 s=00000000! OK -- wreg (072,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (070,00007) a=000f(c0.pc ) d=013010! s=00000000! OK -- wreg (102,00027) a=0004(c0.al ) d=001602 s=00000000! OK ++ rreg (100,00037) a=0007(c0.memi ) d=013006! s=00000000! OK # C test 44.4: JMP (R)+ : R used {70;J11} or R+2 used {05,10,15,20} ++ wreg (112,00017) a=000c(c0.r4 ) d=013074 s=00000000! OK -- wreg (122,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (132,00007) a=000f(c0.pc ) d=013010 s=00000000! OK -- wreg (142,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (110,00007) a=000f(c0.pc ) d=013074! s=00000000! OK -- rreg (120,00027) a=000c(c0.r4 ) d=013076! s=00000000! OK # C test 44.5: JMP R : traps to 10 {44,45,70;J11} or 4 {all others} # C Note: J11 doc is wrong, 11/70 traps 10, not 4, as stated ++ wreg (152,00017) a=0004(c0.al ) d=177766 s=00000000! OK -- wreg (162,00007) a=0006(c0.mem ) d=000000 s=00000000! OK -- wreg (172,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (202,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (212,00007) a=000f(c0.pc ) d=013012 s=00000000! OK -- wreg (222,00027) a=0001(c0.cntl ) d=000003 s=00000000! OK ++ rreg (130,00017) a=000f(c0.pc ) d=000012! s=00000000! OK -- rreg (140,00007) a=000e(c0.sp ) d=001374! s=00000000! OK -- wreg (232,00007) a=0004(c0.al ) d=177766 s=00000000! OK -- rreg (150,00007) a=0006(c0.mem ) d=000000! s=00000000! OK -- wreg (242,00027) a=0006(c0.mem ) d=000000 s=00000000! OK # C test 44.6: SWAB does not change V {15,20} or clears V {all others} ++ wreg (252,00017) a=000c(c0.r4 ) d=000300 s=00000000! OK -- wreg (262,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (272,00007) a=000f(c0.pc ) d=013014 s=00000000! OK -- wreg (302,00007) a=0003(c0.psw ) d=000017 s=00000000! OK -- wreg (312,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (160,00027) a=000f(c0.pc ) d=013016! s=00000000! OK ++ rreg (170,00017) a=000c(c0.r4 ) d=140000! s=00000000! OK -- rreg (200,00027) a=0003(c0.psw ) d=000004! s=00000000! OK # C test 44.7: CPU access to 177700-177717 (regs) timesout {70,J11} or not {05,10} ++ wreg (322,00017) a=000c(c0.r4 ) d=177700 s=00000000! OK -- wreg (332,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (342,00007) a=000f(c0.pc ) d=013016 s=00000000! OK -- wreg (352,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (210,00007) a=000f(c0.pc ) d=000006! s=00000000! OK -- rreg (220,00027) a=000e(c0.sp ) d=001374! s=00000000! OK ++ wreg (362,00017) a=0004(c0.al ) d=177766 s=00000000! OK -- rreg (230,00007) a=0006(c0.mem ) d=000020! s=00000000! OK -- wreg (372,00027) a=0006(c0.mem ) d=000000 s=00000000! OK # C test 44.10: If RTT sets T bit, trap occurs after instr. following RTT {70,J11} ++ wreg (002,00017) a=0004(c0.al ) d=001374 s=00000000! OK -- wblk (123,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 013070 000020 ++ wreg (012,00017) a=000e(c0.sp ) d=001374 s=00000000! OK -- wreg (022,00007) a=000f(c0.pc ) d=013020 s=00000000! OK -- wreg (032,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:19.377985 : ATTN notify apat = 0001 lams = 0 dt=1.303906 ++ attn (255,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.011 OK ++ rreg (240,00017) a=000f(c0.pc ) d=000020! s=00000000! OK -- rreg (250,00007) a=000e(c0.sp ) d=001374! s=00000000! OK -- wreg (042,00007) a=0004(c0.al ) d=001374 s=00000000! OK -- rblk (061,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 013072! 000020! ++ wreg (052,00037) a=0001(c0.cntl ) d=000004 s=00000000! OK # C test 44.11: If RTI sets T bit, T trap occurs immediately {70,J11} ++ wreg (062,00017) a=0004(c0.al ) d=001374 s=00000000! OK -- wblk (133,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 013070 000020 ++ wreg (072,00017) a=000e(c0.sp ) d=001374 s=00000000! OK -- wreg (102,00007) a=000f(c0.pc ) d=013024 s=00000000! OK -- wreg (112,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:19.615913 : ATTN notify apat = 0001 lams = 0 dt=0.237927 ++ attn (265,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.011 OK ++ rreg (260,00017) a=000f(c0.pc ) d=000020! s=00000000! OK -- rreg (270,00007) a=000e(c0.sp ) d=001374! s=00000000! OK -- wreg (122,00007) a=0004(c0.al ) d=001374 s=00000000! OK -- rblk (071,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 013070! 000020! ++ wreg (132,00037) a=0001(c0.cntl ) d=000004 s=00000000! OK # C test 44.14: Direct access to PSW can {05..20} / cannot {others} set T bit ++ wreg (142,00017) a=0008(c0.r0 ) d=000030 s=00000000! OK -- wreg (152,00007) a=0009(c0.r1 ) d=177776 s=00000000! OK -- wreg (162,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (172,00007) a=000f(c0.pc ) d=013030 s=00000000! OK -- wreg (202,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (300,00027) a=000f(c0.pc ) d=013032! s=00000000! OK ++ rreg (310,00037) a=0003(c0.psw ) d=000010! s=00000000! OK # C test 44.15: odd address using SP causes HALT {<=20} or emmergency stack {>35} ++ wreg (212,00017) a=000e(c0.sp ) d=001401 s=00000000! OK -- wreg (222,00007) a=000f(c0.pc ) d=013032 s=00000000! OK -- wreg (232,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (320,00007) a=000f(c0.pc ) d=000006! s=00000000! OK -- rreg (330,00007) a=000e(c0.sp ) d=000000! s=00000000! OK -- wreg (242,00027) a=0004(c0.al ) d=000000 s=00000000! OK ++ rblk (101,00037) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 013034! 000000! ++ wreg (252,00017) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (262,00007) a=0004(c0.al ) d=000000 s=00000000! OK -- wblk (143,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000000 000000 ++ wreg (272,00017) a=0004(c0.al ) d=172310 s=00000000! OK -- wreg (302,00027) a=0007(c0.memi ) d=077400 s=00000000! OK # C test 44.28: If PC->bad memory, PC incremented {others} / not inc'ed {35,40} ++ wreg (312,00017) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (322,00007) a=0004(c0.al ) d=177572 s=00000000! OK -- wreg (332,00007) a=0007(c0.memi ) d=000001 s=00000000! OK -- wreg (342,00007) a=000c(c0.r4 ) d=100000 s=00000000! OK -- wreg (352,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (362,00027) a=000f(c0.pc ) d=013034 s=00000000! OK ++ wreg (372,00037) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:20.214201 : ATTN notify apat = 0001 lams = 0 dt=0.598288 ++ attn (275,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.011 OK ++ rreg (340,00017) a=000f(c0.pc ) d=000254! s=00000000! OK -- rreg (350,00007) a=000e(c0.sp ) d=001374! s=00000000! OK -- wreg (002,00007) a=0004(c0.al ) d=001374 s=00000000! OK -- rblk (111,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 100002! 000000! ++ wreg (012,00037) a=0001(c0.cntl ) d=000004 s=00000000! OK # C test 44.29/30a: If R->bad in mode 2, R inc'ed {others} / or not {4,34,44} # C test for dstw chain (mov r0,(r1)+) ++ wreg (022,00017) a=0004(c0.al ) d=177572 s=00000000! OK -- wreg (032,00007) a=0007(c0.memi ) d=000001 s=00000000! OK -- wreg (042,00007) a=0009(c0.r1 ) d=100000 s=00000000! OK -- wreg (052,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (062,00007) a=000f(c0.pc ) d=013036 s=00000000! OK -- wreg (072,00027) a=0001(c0.cntl ) d=000003 s=00000000! OK ++ rreg (360,00017) a=000f(c0.pc ) d=000252! s=00000000! OK -- rreg (370,00007) a=000e(c0.sp ) d=001374! s=00000000! OK -- rreg (000,00007) a=0009(c0.r1 ) d=100002! s=00000000! OK -- wreg (102,00007) a=0004(c0.al ) d=177572 s=00000000! OK -- rblk (121,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 100011! 000021! ++ wreg (112,00037) a=0001(c0.cntl ) d=000004 s=00000000! OK # C test 44.29/30b: If R->bad in mode 2, R inc'ed {others} / or not {4,34,44} # C test for srcr chain (mov (r1)+,r0) ++ wreg (122,00017) a=0004(c0.al ) d=177572 s=00000000! OK -- wreg (132,00007) a=0007(c0.memi ) d=000001 s=00000000! OK -- wreg (142,00007) a=0009(c0.r1 ) d=100000 s=00000000! OK -- wreg (152,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (162,00007) a=000f(c0.pc ) d=013040 s=00000000! OK -- wreg (172,00027) a=0001(c0.cntl ) d=000003 s=00000000! OK ++ rreg (010,00017) a=000f(c0.pc ) d=000252! s=00000000! OK -- rreg (020,00007) a=000e(c0.sp ) d=001374! s=00000000! OK -- rreg (030,00007) a=0009(c0.r1 ) d=100002! s=00000000! OK -- wreg (202,00007) a=0004(c0.al ) d=177572 s=00000000! OK -- rblk (131,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 100011! 000021! ++ wreg (212,00037) a=0001(c0.cntl ) d=000004 s=00000000! OK # C test 44.29/30c: If R->bad in mode 2, R inc'ed {others} / or not {4,34,44} # C test for dstr chain (inc (r1)+) ++ wreg (222,00017) a=0004(c0.al ) d=177572 s=00000000! OK -- wreg (232,00007) a=0007(c0.memi ) d=000001 s=00000000! OK -- wreg (242,00007) a=0009(c0.r1 ) d=100000 s=00000000! OK -- wreg (252,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (262,00007) a=000f(c0.pc ) d=013042 s=00000000! OK -- wreg (272,00027) a=0001(c0.cntl ) d=000003 s=00000000! OK ++ rreg (040,00017) a=000f(c0.pc ) d=000252! s=00000000! OK -- rreg (050,00007) a=000e(c0.sp ) d=001374! s=00000000! OK -- rreg (060,00007) a=0009(c0.r1 ) d=100002! s=00000000! OK -- wreg (302,00007) a=0004(c0.al ) d=177572 s=00000000! OK -- rblk (141,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 100011! 000021! ++ wreg (312,00037) a=0001(c0.cntl ) d=000004 s=00000000! OK # C test 44.29/30d: If R->bad in mode 2, R inc'ed {others} / or not {4,34,44} # C test for dsta chain (mtpd (r1)+) ++ wreg (322,00017) a=0004(c0.al ) d=177572 s=00000000! OK -- wreg (332,00007) a=0007(c0.memi ) d=000001 s=00000000! OK -- wreg (342,00007) a=0009(c0.r1 ) d=100000 s=00000000! OK -- wreg (352,00007) a=000e(c0.sp ) d=001376 s=00000000! OK -- wreg (362,00007) a=000f(c0.pc ) d=013044 s=00000000! OK -- wreg (372,00027) a=0004(c0.al ) d=001376 s=00000000! OK ++ wreg (002,00017) a=0007(c0.memi ) d=123456 s=00000000! OK -- wreg (012,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (070,00007) a=000f(c0.pc ) d=000252! s=00000000! OK -- rreg (100,00007) a=000e(c0.sp ) d=001374! s=00000000! OK -- rreg (110,00007) a=0009(c0.r1 ) d=100002! s=00000000! OK -- wreg (022,00027) a=0004(c0.al ) d=177572 s=00000000! OK ++ rblk (151,00037) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 100011! 010426! ++ wreg (032,00017) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (042,00007) a=0004(c0.al ) d=172310 s=00000000! OK -- wreg (052,00027) a=0007(c0.memi ) d=077406 s=00000000! OK # C test 44.39: cmode=10 will cause abort {70,J11}, treated as kmode {23,24} ++ wreg (062,00017) a=0004(c0.al ) d=177572 s=00000000! OK -- wreg (072,00007) a=0007(c0.memi ) d=000001 s=00000000! OK -- wreg (102,00007) a=0009(c0.r1 ) d=001400 s=00000000! OK -- wreg (112,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (122,00007) a=0003(c0.psw ) d=100000 s=00000000! OK -- wreg (132,00027) a=000f(c0.pc ) d=013042 s=00000000! OK ++ wreg (142,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (120,00007) a=000f(c0.pc ) d=000252! s=00000000! OK -- rreg (130,00007) a=000e(c0.sp ) d=001374! s=00000000! OK -- rreg (140,00007) a=0009(c0.r1 ) d=001400! s=00000000! OK -- wreg (152,00007) a=0004(c0.al ) d=177572 s=00000000! OK -- rblk (161,00027) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 140101! 000000! 013042! ++ wreg (162,00017) a=0004(c0.al ) d=001374 s=00000000! OK -- rblk (171,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 013044! 100000! ++ wreg (172,00037) a=0001(c0.cntl ) d=000004 s=00000000! OK # C test 44.43: user mode HALT: trap 4 {70} or 10 {others} ++ wreg (202,00017) a=0004(c0.al ) d=177766 s=00000000! OK -- wreg (212,00007) a=0006(c0.mem ) d=000000 s=00000000! OK -- wreg (222,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (232,00007) a=0003(c0.psw ) d=170000 s=00000000! OK -- wreg (242,00007) a=000f(c0.pc ) d=013022 s=00000000! OK -- wreg (252,00027) a=0001(c0.cntl ) d=000003 s=00000000! OK ++ rreg (150,00017) a=000f(c0.pc ) d=000006! s=00000000! OK -- rreg (160,00007) a=000e(c0.sp ) d=001374! s=00000000! OK -- wreg (262,00007) a=0004(c0.al ) d=001374 s=00000000! OK -- rblk (201,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 013024! 170000! ++ wreg (272,00017) a=0004(c0.al ) d=177766 s=00000000! OK -- rreg (170,00007) a=0006(c0.mem ) d=000200! s=00000000! OK -- wreg (302,00027) a=0001(c0.cntl ) d=000004 s=00000000! OK # C test 44.44: PDR bit<0> implemented {70} or not {others} ++ wreg (312,00017) a=0004(c0.al ) d=172310 s=00000000! OK -- wreg (322,00007) a=0006(c0.mem ) d=077401 s=00000000! OK -- rreg (200,00007) a=0006(c0.mem ) d=077401! s=00000000! OK -- wreg (332,00027) a=0006(c0.mem ) d=077406 s=00000000! OK # C test 44.45: PDR bit<7>(AIB any access) implemented {70} or not {others} ++ wreg (342,00017) a=0004(c0.al ) d=172300 s=00000000! OK -- wblk (153,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 077404 077404 ++ wreg (352,00017) a=0004(c0.al ) d=172300 s=00000000! OK -- rblk (211,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 077404! 077404! ++ wreg (362,00017) a=0004(c0.al ) d=177572 s=00000000! OK -- wreg (372,00007) a=0007(c0.memi ) d=000001 s=00000000! OK -- wreg (002,00007) a=0008(c0.r0 ) d=123456 s=00000000! OK -- wreg (012,00007) a=0009(c0.r1 ) d=030000 s=00000000! OK -- wreg (022,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (032,00027) a=000f(c0.pc ) d=013030 s=00000000! OK ++ wreg (042,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (210,00007) a=000f(c0.pc ) d=013032! s=00000000! OK -- rreg (220,00007) a=000e(c0.sp ) d=001400! s=00000000! OK -- wreg (052,00007) a=0004(c0.al ) d=030000 s=00000000! OK -- rreg (230,00007) a=0006(c0.mem ) d=123456! s=00000000! OK -- wreg (062,00027) a=0006(c0.mem ) d=000000 s=00000000! OK ++ wreg (072,00017) a=0004(c0.al ) d=172300 s=00000000! OK -- rblk (221,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 077604! 077704! ++ wreg (102,00017) a=0004(c0.al ) d=172300 s=00000000! OK -- wblk (163,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 077406 077406 ++ wreg (112,00037) a=0001(c0.cntl ) d=000004 s=00000000! OK # C test 44.46: Full PAR implemented {44,70,J11} or not {others} ++ wreg (122,00017) a=0004(c0.al ) d=172350 s=00000000! OK -- wreg (132,00007) a=0006(c0.mem ) d=177777 s=00000000! OK -- rreg (240,00007) a=0006(c0.mem ) d=177777! s=00000000! OK -- wreg (142,00027) a=0006(c0.mem ) d=001000 s=00000000! OK # C test 44.47: MMR0<9>(mmu trap) implemented {70} or not {others} ++ wreg (152,00017) a=0004(c0.al ) d=177572 s=00000000! OK -- wreg (162,00007) a=0006(c0.mem ) d=001000 s=00000000! OK -- rreg (250,00007) a=0006(c0.mem ) d=001000! s=00000000! OK -- wreg (172,00027) a=0006(c0.mem ) d=000000 s=00000000! OK # C test 44.48: MMR3<2:0>(D space) implemented {44,70,J11} or not {others} ++ wreg (202,00017) a=0004(c0.al ) d=172516 s=00000000! OK -- wreg (212,00007) a=0006(c0.mem ) d=000007 s=00000000! OK -- rreg (260,00007) a=0006(c0.mem ) d=000007! s=00000000! OK -- wreg (222,00027) a=0006(c0.mem ) d=000000 s=00000000! OK # C test 44.49: MMR3<5:4>(UMAP, 22 bit) implemented {44,70,J11} or not {others} ++ wreg (232,00017) a=0004(c0.al ) d=172516 s=00000000! OK -- wreg (242,00007) a=0006(c0.mem ) d=000060 s=00000000! OK -- rreg (270,00007) a=0006(c0.mem ) d=000060! s=00000000! OK -- wreg (252,00027) a=0006(c0.mem ) d=000000 s=00000000! OK # C test 44.50: MMR3<3>(CSM enable) implemented {44,J11} or not {others} ++ wreg (262,00017) a=0004(c0.al ) d=172516 s=00000000! OK -- wreg (272,00007) a=0006(c0.mem ) d=000010 s=00000000! OK -- rreg (300,00007) a=0006(c0.mem ) d=000000! s=00000000! OK -- wreg (302,00027) a=0006(c0.mem ) d=000000 s=00000000! OK # C test 44.51: MMR2 tracks fetches {70} or instructions only {others} # C here W11 behaves like {others}, fetches are not tracked in SSR2 # C Also: instruction complete flag set in SSR0 after bpt. ++ wreg (312,00017) a=0004(c0.al ) d=177572 s=00000000! OK -- wreg (322,00007) a=0007(c0.memi ) d=000001 s=00000000! OK -- wreg (332,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (342,00007) a=000f(c0.pc ) d=013052 s=00000000! OK -- wreg (352,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (310,00027) a=000f(c0.pc ) d=000016! s=00000000! OK ++ wreg (362,00017) a=0004(c0.al ) d=177572 s=00000000! OK -- rblk (231,00027) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 000001! 000000! 013052! ++ wreg (372,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (320,00007) a=000f(c0.pc ) d=000020! s=00000000! OK -- wreg (002,00007) a=0004(c0.al ) d=177572 s=00000000! OK -- rblk (241,00027) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 000001! 000000! 000016! ++ wreg (012,00037) a=0001(c0.cntl ) d=000004 s=00000000! OK # C test 44.52: MT/FPx SP for pmode=10 unpredictable {others} / user SP {J11} ++ wreg (022,00017) a=0008(c0.r0 ) d=000001 s=00000000! OK -- wreg (032,00007) a=0009(c0.r1 ) d=000101 s=00000000! OK -- wreg (042,00007) a=000a(c0.r2 ) d=000201 s=00000000! OK -- wreg (052,00007) a=000b(c0.r3 ) d=000301 s=00000000! OK -- wreg (062,00007) a=000c(c0.r4 ) d=000401 s=00000000! OK -- wreg (072,00027) a=000d(c0.r5 ) d=000501 s=00000000! OK ++ wreg (102,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (112,00007) a=000f(c0.pc ) d=000701 s=00000000! OK -- wreg (122,00007) a=0003(c0.psw ) d=004000 s=00000000! OK -- wreg (132,00007) a=0008(c0.r0 ) d=010001 s=00000000! OK -- wreg (142,00007) a=0009(c0.r1 ) d=010101 s=00000000! OK -- wreg (152,00027) a=000a(c0.r2 ) d=010201 s=00000000! OK ++ wreg (162,00017) a=000b(c0.r3 ) d=010301 s=00000000! OK -- wreg (172,00007) a=000c(c0.r4 ) d=010401 s=00000000! OK -- wreg (202,00007) a=000d(c0.r5 ) d=010501 s=00000000! OK -- wreg (212,00007) a=0003(c0.psw ) d=044000 s=00000000! OK -- wreg (222,00007) a=000e(c0.sp ) d=010601 s=00000000! OK -- wreg (232,00027) a=0003(c0.psw ) d=144000 s=00000000! OK ++ wreg (242,00037) a=000e(c0.sp ) d=110601 s=00000000! OK # C 52a: MFPS for pmode=10 ++ wreg (252,00017) a=0003(c0.psw ) d=020000 s=00000000! OK -- wreg (262,00007) a=000f(c0.pc ) d=013046 s=00000000! OK -- wreg (272,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (330,00007) a=000f(c0.pc ) d=013050! s=00000000! OK -- rreg (340,00007) a=000e(c0.sp ) d=001376! s=00000000! OK -- wreg (302,00027) a=0004(c0.al ) d=001376 s=00000000! OK ++ rreg (350,00017) a=0007(c0.memi ) d=013046! s=00000000! OK -- wreg (312,00027) a=0001(c0.cntl ) d=000004 s=00000000! OK # C 52a: MTPS for pmode=10 ++ wreg (322,00017) a=0004(c0.al ) d=001376 s=00000000! OK -- wreg (332,00007) a=0007(c0.memi ) d=123446 s=00000000! OK -- wreg (342,00007) a=0003(c0.psw ) d=020000 s=00000000! OK -- wreg (352,00007) a=000f(c0.pc ) d=013050 s=00000000! OK -- wreg (362,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (360,00027) a=000f(c0.pc ) d=013052! s=00000000! OK ++ rreg (370,00017) a=000e(c0.sp ) d=001400! s=00000000! OK -- rreg (000,00007) a=0008(c0.r0 ) d=000001! s=00000000! OK -- rreg (010,00007) a=0009(c0.r1 ) d=000101! s=00000000! OK -- rreg (020,00007) a=000a(c0.r2 ) d=000201! s=00000000! OK -- rreg (030,00007) a=000b(c0.r3 ) d=000301! s=00000000! OK -- rreg (040,00027) a=000c(c0.r4 ) d=000401! s=00000000! OK ++ rreg (050,00017) a=000d(c0.r5 ) d=000501! s=00000000! OK -- wreg (372,00007) a=0003(c0.psw ) d=004000 s=00000000! OK -- rreg (060,00007) a=0008(c0.r0 ) d=010001! s=00000000! OK -- rreg (070,00007) a=0009(c0.r1 ) d=010101! s=00000000! OK -- rreg (100,00007) a=000a(c0.r2 ) d=010201! s=00000000! OK -- rreg (110,00027) a=000b(c0.r3 ) d=010301! s=00000000! OK ++ rreg (120,00017) a=000c(c0.r4 ) d=010401! s=00000000! OK -- rreg (130,00007) a=000d(c0.r5 ) d=010501! s=00000000! OK -- wreg (002,00007) a=0003(c0.psw ) d=044000 s=00000000! OK -- rreg (140,00007) a=000e(c0.sp ) d=010601! s=00000000! OK -- wreg (012,00007) a=0003(c0.psw ) d=144000 s=00000000! OK -- rreg (150,00027) a=000e(c0.sp ) d=110601! s=00000000! OK ++ wreg (022,00037) a=0001(c0.cntl ) d=000004 s=00000000! OK # C Setup code 45 {base 13100} (mmr1 and instructions with implicit stack push/pop ++ wreg (032,00017) a=0004(c0.al ) d=013100 s=00000000! OK -- wblk (173,00027) a=0007(c0.memi ) n= 5= 5 s=00000000! OK 0: 106621 106521 004721 000000 000207 # C Exec code 45 (mmr1 and instructions with implicit stack push/pop) # C test 45.1: mtpd (r1)+ ++ wreg (042,00017) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (052,00007) a=0004(c0.al ) d=177572 s=00000000! OK -- wreg (062,00007) a=0007(c0.memi ) d=000001 s=00000000! OK -- wreg (072,00007) a=0004(c0.al ) d=001376 s=00000000! OK -- wreg (102,00007) a=0007(c0.memi ) d=123456 s=00000000! OK -- wreg (112,00027) a=0009(c0.r1 ) d=030000 s=00000000! OK ++ wreg (122,00017) a=000e(c0.sp ) d=001376 s=00000000! OK -- wreg (132,00007) a=000f(c0.pc ) d=013100 s=00000000! OK -- wreg (142,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (160,00007) a=000f(c0.pc ) d=013102! s=00000000! OK -- rreg (170,00007) a=000e(c0.sp ) d=001400! s=00000000! OK -- rreg (200,00027) a=0009(c0.r1 ) d=030002! s=00000000! OK ++ wreg (152,00017) a=0004(c0.al ) d=177572 s=00000000! OK -- rblk (251,00027) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 000003! 010426! 013100! ++ wreg (162,00017) a=0004(c0.al ) d=030000 s=00000000! OK -- rreg (210,00007) a=0006(c0.mem ) d=123456! s=00000000! OK -- wreg (172,00027) a=0001(c0.cntl ) d=000004 s=00000000! OK # C test 45.2: mfpd (r1)+ ++ wreg (202,00017) a=0004(c0.al ) d=177572 s=00000000! OK -- wreg (212,00007) a=0007(c0.memi ) d=000001 s=00000000! OK -- wreg (222,00007) a=0009(c0.r1 ) d=030000 s=00000000! OK -- wreg (232,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (242,00007) a=000f(c0.pc ) d=013102 s=00000000! OK -- wreg (252,00027) a=0001(c0.cntl ) d=000003 s=00000000! OK ++ rreg (220,00017) a=000f(c0.pc ) d=013104! s=00000000! OK -- rreg (230,00007) a=000e(c0.sp ) d=001376! s=00000000! OK -- rreg (240,00007) a=0009(c0.r1 ) d=030002! s=00000000! OK -- wreg (262,00007) a=0004(c0.al ) d=177572 s=00000000! OK -- rblk (261,00027) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 000001! 173021! 013102! ++ wreg (272,00017) a=0004(c0.al ) d=001376 s=00000000! OK -- rreg (250,00007) a=0007(c0.memi ) d=123456! s=00000000! OK -- wreg (302,00007) a=0004(c0.al ) d=030000 s=00000000! OK -- wreg (312,00007) a=0006(c0.mem ) d=000000 s=00000000! OK -- wreg (322,00027) a=0001(c0.cntl ) d=000004 s=00000000! OK # C test 45.3: jsr pc,(r1)+ and rts pc ++ wreg (332,00017) a=0004(c0.al ) d=177572 s=00000000! OK -- wreg (342,00007) a=0007(c0.memi ) d=000001 s=00000000! OK -- wreg (352,00007) a=0009(c0.r1 ) d=013110 s=00000000! OK -- wreg (362,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (372,00007) a=000f(c0.pc ) d=013104 s=00000000! OK -- wreg (002,00027) a=0001(c0.cntl ) d=000003 s=00000000! OK ++ rreg (260,00017) a=000f(c0.pc ) d=013110! s=00000000! OK -- rreg (270,00007) a=000e(c0.sp ) d=001376! s=00000000! OK -- rreg (300,00007) a=0009(c0.r1 ) d=013112! s=00000000! OK -- wreg (012,00007) a=0004(c0.al ) d=177572 s=00000000! OK -- rblk (271,00027) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 000001! 173021! 013104! ++ wreg (022,00017) a=0004(c0.al ) d=001376 s=00000000! OK -- rreg (310,00007) a=0007(c0.memi ) d=013106! s=00000000! OK -- wreg (032,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (320,00007) a=000f(c0.pc ) d=013106! s=00000000! OK -- rreg (330,00007) a=000e(c0.sp ) d=001400! s=00000000! OK -- wreg (042,00027) a=0004(c0.al ) d=177572 s=00000000! OK ++ rblk (301,00037) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 000001! 000026! 013110! ++ wreg (052,00037) a=0001(c0.cntl ) d=000004 s=00000000! OK # C Setup code 46 {base 13200} (systematic result+cc test of 1+2op instructions) ++ wreg (062,00017) a=0004(c0.al ) d=013200 s=00000000! OK -- wblk (203,00027) a=0007(c0.memi ) n= 8= 8 s=00000000! OK 0: 000230 012205 000000 000000 011023 010523 077106 000000 ++ wreg (072,00017) a=0004(c0.al ) d=013220 s=00000000! OK -- wblk (213,00027) a=0007(c0.memi ) n= 8= 8 s=00000000! OK 0: 000230 012215 000000 000000 011023 011523 077106 000000 ++ wreg (102,00017) a=0004(c0.al ) d=013240 s=00000000! OK -- wblk (223,00027) a=0007(c0.memi ) n= 9= 9 s=00000000! OK 0: 000230 012204 012205 000000 000000 011023 010523 077107 8: 000000 ++ wreg (112,00017) a=0004(c0.al ) d=013270 s=00000000! OK -- wblk (233,00027) a=0007(c0.memi ) n= 9= 9 s=00000000! OK 0: 000230 012214 012215 000000 000000 011023 011523 077107 8: 000000 # C Exec code 46 pass 1 (systematic result+cc test of 1+2op instructions; word) # C Exec test 46.1wr: COM - reg ++ wreg (122,00017) a=0004(c0.al ) d=036000 s=00000000! OK -- wblk (243,00027) a=0007(c0.memi ) n= 5= 5 s=00000000! OK 0: 000000 000001 077777 100000 177777 ++ wreg (132,00017) a=0004(c0.al ) d=013204 s=00000000! OK -- wblk (253,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 005105 ++ wreg (142,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (152,00007) a=0009(c0.r1 ) d=000005 s=00000000! OK -- wreg (162,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (172,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (202,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (212,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (222,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (232,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (242,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (252,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (262,00007) a=000f(c0.pc ) d=013200 s=00000000! OK -- wreg (272,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:25.232098 : ATTN notify apat = 0001 lams = 0 dt=5.017898 ++ attn (305,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.070 OK ++ rreg (340,00017) a=000f(c0.pc ) d=013220! s=00000000! OK -- rreg (350,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (302,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (311,00027) a=0007(c0.memi ) n= 10= 10 s=00000000! OK 0: 000011! 177777! 000011! 177776! 000011! 100000! 000001! 077777! 8: 000005! 000000! # C Exec test 46.1wm: COM - mem ++ wreg (312,00017) a=0004(c0.al ) d=013224 s=00000000! OK -- wblk (263,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 005115 ++ wreg (322,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (332,00007) a=0009(c0.r1 ) d=000005 s=00000000! OK -- wreg (342,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (352,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (362,00007) a=000c(c0.r4 ) d=001400 s=00000000! OK -- wreg (372,00027) a=000d(c0.r5 ) d=001402 s=00000000! OK ++ wreg (002,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (012,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (022,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (032,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (042,00007) a=000f(c0.pc ) d=013220 s=00000000! OK -- wreg (052,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:25.692084 : ATTN notify apat = 0001 lams = 0 dt=0.459986 ++ attn (315,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.087 OK ++ rreg (360,00017) a=000f(c0.pc ) d=013240! s=00000000! OK -- rreg (370,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (062,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (321,00027) a=0007(c0.memi ) n= 10= 10 s=00000000! OK 0: 000011! 177777! 000011! 177776! 000011! 100000! 000001! 077777! 8: 000005! 000000! # C Exec test 46.2wrc0: INC - reg,C=0 ++ wreg (072,00017) a=0004(c0.al ) d=013204 s=00000000! OK -- wblk (273,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 005205 ++ wreg (102,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (112,00007) a=0009(c0.r1 ) d=000005 s=00000000! OK -- wreg (122,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (132,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (142,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (152,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (162,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (172,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (202,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (212,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (222,00007) a=000f(c0.pc ) d=013200 s=00000000! OK -- wreg (232,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:26.135270 : ATTN notify apat = 0001 lams = 0 dt=0.443185 ++ attn (325,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.072 OK ++ rreg (000,00017) a=000f(c0.pc ) d=013220! s=00000000! OK -- rreg (010,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (242,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (331,00027) a=0007(c0.memi ) n= 10= 10 s=00000000! OK 0: 000000! 000001! 000000! 000002! 000012! 100000! 000010! 100001! 8: 000004! 000000! # C Exec test 46.2wrc1: INC - reg,C=1 ++ wreg (252,00017) a=0004(c0.al ) d=013204 s=00000000! OK -- wblk (303,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000261 005205 ++ wreg (262,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (272,00007) a=0009(c0.r1 ) d=000005 s=00000000! OK -- wreg (302,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (312,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (322,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (332,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (342,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (352,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (362,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (372,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (002,00007) a=000f(c0.pc ) d=013200 s=00000000! OK -- wreg (012,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:26.575661 : ATTN notify apat = 0001 lams = 0 dt=0.440391 ++ attn (335,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.068 OK ++ rreg (020,00017) a=000f(c0.pc ) d=013220! s=00000000! OK -- rreg (030,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (022,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (341,00027) a=0007(c0.memi ) n= 10= 10 s=00000000! OK 0: 000001! 000001! 000001! 000002! 000013! 100000! 000011! 100001! 8: 000005! 000000! # C Exec test 46.3wrc0: DEC - reg,C=0 ++ wreg (032,00017) a=0004(c0.al ) d=013204 s=00000000! OK -- wblk (313,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 005305 ++ wreg (042,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (052,00007) a=0009(c0.r1 ) d=000005 s=00000000! OK -- wreg (062,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (072,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (102,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (112,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (122,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (132,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (142,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (152,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (162,00007) a=000f(c0.pc ) d=013200 s=00000000! OK -- wreg (172,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:27.019746 : ATTN notify apat = 0001 lams = 0 dt=0.444085 ++ attn (345,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.070 OK ++ rreg (040,00017) a=000f(c0.pc ) d=013220! s=00000000! OK -- rreg (050,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (202,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (351,00027) a=0007(c0.memi ) n= 10= 10 s=00000000! OK 0: 000010! 177777! 000004! 000000! 000000! 077776! 000002! 077777! 8: 000010! 177776! # C Exec test 46.3wrc1: DEC - reg,C=1 ++ wreg (212,00017) a=0004(c0.al ) d=013204 s=00000000! OK -- wblk (323,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000261 005305 ++ wreg (222,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (232,00007) a=0009(c0.r1 ) d=000005 s=00000000! OK -- wreg (242,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (252,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (262,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (272,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (302,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (312,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (322,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (332,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (342,00007) a=000f(c0.pc ) d=013200 s=00000000! OK -- wreg (352,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:27.466259 : ATTN notify apat = 0001 lams = 0 dt=0.446514 ++ attn (355,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.068 OK ++ rreg (060,00017) a=000f(c0.pc ) d=013220! s=00000000! OK -- rreg (070,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (362,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (361,00027) a=0007(c0.memi ) n= 10= 10 s=00000000! OK 0: 000011! 177777! 000005! 000000! 000001! 077776! 000003! 077777! 8: 000011! 177776! # C Exec test 46.4wr: NEG - reg ++ wreg (372,00017) a=0004(c0.al ) d=013204 s=00000000! OK -- wblk (333,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 005405 ++ wreg (002,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (012,00007) a=0009(c0.r1 ) d=000005 s=00000000! OK -- wreg (022,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (032,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (042,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (052,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (062,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (072,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (102,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (112,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (122,00007) a=000f(c0.pc ) d=013200 s=00000000! OK -- wreg (132,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:27.903369 : ATTN notify apat = 0001 lams = 0 dt=0.437109 ++ attn (365,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.067 OK ++ rreg (100,00017) a=000f(c0.pc ) d=013220! s=00000000! OK -- rreg (110,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (142,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (371,00027) a=0007(c0.memi ) n= 10= 10 s=00000000! OK 0: 000004! 000000! 000011! 177777! 000011! 100001! 000013! 100000! 8: 000001! 000001! # C Exec test 46.5wrc0: ADC - reg,C=0 ++ wreg (152,00017) a=0004(c0.al ) d=013204 s=00000000! OK -- wblk (343,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 005505 ++ wreg (162,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (172,00007) a=0009(c0.r1 ) d=000005 s=00000000! OK -- wreg (202,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (212,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (222,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (232,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (242,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (252,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (262,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (272,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (302,00007) a=000f(c0.pc ) d=013200 s=00000000! OK -- wreg (312,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:28.350023 : ATTN notify apat = 0001 lams = 0 dt=0.446655 ++ attn (375,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.066 OK ++ rreg (120,00017) a=000f(c0.pc ) d=013220! s=00000000! OK -- rreg (130,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (322,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (001,00027) a=0007(c0.memi ) n= 10= 10 s=00000000! OK 0: 000004! 000000! 000000! 000001! 000000! 077777! 000010! 100000! 8: 000010! 177777! # C Exec test 46.5wrc1: ADC - reg,C=1 ++ wreg (332,00017) a=0004(c0.al ) d=013204 s=00000000! OK -- wblk (353,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000261 005505 ++ wreg (342,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (352,00007) a=0009(c0.r1 ) d=000005 s=00000000! OK -- wreg (362,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (372,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (002,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (012,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (022,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (032,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (042,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (052,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (062,00007) a=000f(c0.pc ) d=013200 s=00000000! OK -- wreg (072,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:28.795693 : ATTN notify apat = 0001 lams = 0 dt=0.445671 ++ attn (005,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.070 OK ++ rreg (140,00017) a=000f(c0.pc ) d=013220! s=00000000! OK -- rreg (150,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (102,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (011,00027) a=0007(c0.memi ) n= 10= 10 s=00000000! OK 0: 000000! 000001! 000000! 000002! 000012! 100000! 000010! 100001! 8: 000005! 000000! # C Exec test 46.6wrc0: SBC - reg,C=0 ++ wreg (112,00017) a=0004(c0.al ) d=013204 s=00000000! OK -- wblk (363,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 005605 ++ wreg (122,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (132,00007) a=0009(c0.r1 ) d=000005 s=00000000! OK -- wreg (142,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (152,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (162,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (172,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (202,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (212,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (222,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (232,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (242,00007) a=000f(c0.pc ) d=013200 s=00000000! OK -- wreg (252,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:29.233975 : ATTN notify apat = 0001 lams = 0 dt=0.438280 ++ attn (015,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.069 OK ++ rreg (160,00017) a=000f(c0.pc ) d=013220! s=00000000! OK -- rreg (170,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (262,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (021,00027) a=0007(c0.memi ) n= 10= 10 s=00000000! OK 0: 000004! 000000! 000000! 000001! 000000! 077777! 000010! 100000! 8: 000010! 177777! # C Exec test 46.6wrc1: SBC - reg,C=1 ++ wreg (272,00017) a=0004(c0.al ) d=013204 s=00000000! OK -- wblk (373,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000261 005605 ++ wreg (302,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (312,00007) a=0009(c0.r1 ) d=000005 s=00000000! OK -- wreg (322,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (332,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (342,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (352,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (362,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (372,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (002,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (012,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (022,00007) a=000f(c0.pc ) d=013200 s=00000000! OK -- wreg (032,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:29.677481 : ATTN notify apat = 0001 lams = 0 dt=0.443507 ++ attn (025,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.069 OK ++ rreg (200,00017) a=000f(c0.pc ) d=013220! s=00000000! OK -- rreg (210,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (042,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (031,00027) a=0007(c0.memi ) n= 10= 10 s=00000000! OK 0: 000011! 177777! 000004! 000000! 000000! 077776! 000002! 077777! 8: 000010! 177776! # C Exec test 46.7wr: TST - reg ++ wreg (052,00017) a=0004(c0.al ) d=013204 s=00000000! OK -- wblk (003,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000261 005705 ++ wreg (062,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (072,00007) a=0009(c0.r1 ) d=000005 s=00000000! OK -- wreg (102,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (112,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (122,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (132,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (142,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (152,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (162,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (172,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (202,00007) a=000f(c0.pc ) d=013200 s=00000000! OK -- wreg (212,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:30.118941 : ATTN notify apat = 0001 lams = 0 dt=0.441459 ++ attn (035,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.071 OK ++ rreg (220,00017) a=000f(c0.pc ) d=013220! s=00000000! OK -- rreg (230,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (222,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (041,00027) a=0007(c0.memi ) n= 10= 10 s=00000000! OK 0: 000004! 000000! 000000! 000001! 000000! 077777! 000010! 100000! 8: 000010! 177777! # C Exec test 46.7wm: TST - mem ++ wreg (232,00017) a=0004(c0.al ) d=013224 s=00000000! OK -- wblk (013,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000261 005715 ++ wreg (242,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (252,00007) a=0009(c0.r1 ) d=000005 s=00000000! OK -- wreg (262,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (272,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (302,00007) a=000c(c0.r4 ) d=001400 s=00000000! OK -- wreg (312,00027) a=000d(c0.r5 ) d=001402 s=00000000! OK ++ wreg (322,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (332,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (342,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (352,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (362,00007) a=000f(c0.pc ) d=013220 s=00000000! OK -- wreg (372,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:30.577662 : ATTN notify apat = 0001 lams = 0 dt=0.458721 ++ attn (045,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.081 OK ++ rreg (240,00017) a=000f(c0.pc ) d=013240! s=00000000! OK -- rreg (250,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (002,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (051,00027) a=0007(c0.memi ) n= 10= 10 s=00000000! OK 0: 000004! 000000! 000000! 000001! 000000! 077777! 000010! 100000! 8: 000010! 177777! # C Exec test 46.8wrc0: ROR - reg, C=0 ++ wreg (012,00017) a=0004(c0.al ) d=036000 s=00000000! OK -- wblk (023,00027) a=0007(c0.memi ) n= 7= 7 s=00000000! OK 0: 000000 000001 100000 000100 000101 040100 100100 ++ wreg (022,00017) a=0004(c0.al ) d=013204 s=00000000! OK -- wblk (033,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 006005 ++ wreg (032,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (042,00007) a=0009(c0.r1 ) d=000007 s=00000000! OK -- wreg (052,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (062,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (072,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (102,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (112,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (122,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (132,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (142,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (152,00007) a=000f(c0.pc ) d=013200 s=00000000! OK -- wreg (162,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:31.125783 : ATTN notify apat = 0001 lams = 0 dt=0.548123 ++ attn (055,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.098 OK ++ rreg (260,00017) a=000f(c0.pc ) d=013220! s=00000000! OK -- rreg (270,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (172,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (061,00027) a=0007(c0.memi ) n= 14= 14 s=00000000! OK 0: 000004! 000000! 000007! 000000! 000000! 040000! 000000! 000040! 8: 000003! 000040! 000000! 020040! 000000! 040040! # C Exec test 46.8wrc1: ROR - reg, C=1 ++ wreg (202,00017) a=0004(c0.al ) d=013204 s=00000000! OK -- wblk (043,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000261 006005 ++ wreg (212,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (222,00007) a=0009(c0.r1 ) d=000007 s=00000000! OK -- wreg (232,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (242,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (252,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (262,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (272,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (302,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (312,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (322,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (332,00007) a=000f(c0.pc ) d=013200 s=00000000! OK -- wreg (342,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:31.615784 : ATTN notify apat = 0001 lams = 0 dt=0.490000 ++ attn (065,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.098 OK ++ rreg (300,00017) a=000f(c0.pc ) d=013220! s=00000000! OK -- rreg (310,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (352,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (071,00027) a=0007(c0.memi ) n= 14= 14 s=00000000! OK 0: 000012! 100000! 000011! 100000! 000012! 140000! 000012! 100040! 8: 000011! 100040! 000012! 120040! 000012! 140040! # C Exec test 46.9wrc0: ROL - reg, C=0 ++ wreg (362,00017) a=0004(c0.al ) d=013204 s=00000000! OK -- wblk (053,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 006105 ++ wreg (372,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (002,00007) a=0009(c0.r1 ) d=000007 s=00000000! OK -- wreg (012,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (022,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (032,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (042,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (052,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (062,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (072,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (102,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (112,00007) a=000f(c0.pc ) d=013200 s=00000000! OK -- wreg (122,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:32.099956 : ATTN notify apat = 0001 lams = 0 dt=0.484173 ++ attn (075,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.094 OK ++ rreg (320,00017) a=000f(c0.pc ) d=013220! s=00000000! OK -- rreg (330,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (132,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (101,00027) a=0007(c0.memi ) n= 14= 14 s=00000000! OK 0: 000004! 000000! 000000! 000002! 000007! 000000! 000000! 000200! 8: 000000! 000202! 000012! 100200! 000003! 000200! # C Exec test 46.9wrc1: ROL - reg, C=1 ++ wreg (142,00017) a=0004(c0.al ) d=013204 s=00000000! OK -- wblk (063,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000261 006105 ++ wreg (152,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (162,00007) a=0009(c0.r1 ) d=000007 s=00000000! OK -- wreg (172,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (202,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (212,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (222,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (232,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (242,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (252,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (262,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (272,00007) a=000f(c0.pc ) d=013200 s=00000000! OK -- wreg (302,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:32.584315 : ATTN notify apat = 0001 lams = 0 dt=0.484359 ++ attn (105,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.096 OK ++ rreg (340,00017) a=000f(c0.pc ) d=013220! s=00000000! OK -- rreg (350,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (312,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (111,00027) a=0007(c0.memi ) n= 14= 14 s=00000000! OK 0: 000000! 000001! 000000! 000003! 000003! 000001! 000000! 000201! 8: 000000! 000203! 000012! 100201! 000003! 000201! # C Exec test 46.10wrc0: ASR - reg, C=0 ++ wreg (322,00017) a=0004(c0.al ) d=013204 s=00000000! OK -- wblk (073,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 006205 ++ wreg (332,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (342,00007) a=0009(c0.r1 ) d=000007 s=00000000! OK -- wreg (352,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (362,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (372,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (002,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (012,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (022,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (032,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (042,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (052,00007) a=000f(c0.pc ) d=013200 s=00000000! OK -- wreg (062,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:33.063801 : ATTN notify apat = 0001 lams = 0 dt=0.479485 ++ attn (115,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.095 OK ++ rreg (360,00017) a=000f(c0.pc ) d=013220! s=00000000! OK -- rreg (370,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (072,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (121,00027) a=0007(c0.memi ) n= 14= 14 s=00000000! OK 0: 000004! 000000! 000007! 000000! 000012! 140000! 000000! 000040! 8: 000003! 000040! 000000! 020040! 000012! 140040! # C Exec test 46.10wrc1: ASR - reg, C=1 ++ wreg (102,00017) a=0004(c0.al ) d=013204 s=00000000! OK -- wblk (103,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000261 006205 ++ wreg (112,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (122,00007) a=0009(c0.r1 ) d=000007 s=00000000! OK -- wreg (132,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (142,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (152,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (162,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (172,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (202,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (212,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (222,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (232,00007) a=000f(c0.pc ) d=013200 s=00000000! OK -- wreg (242,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:33.552366 : ATTN notify apat = 0001 lams = 0 dt=0.488566 ++ attn (125,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.097 OK ++ rreg (000,00017) a=000f(c0.pc ) d=013220! s=00000000! OK -- rreg (010,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (252,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (131,00027) a=0007(c0.memi ) n= 14= 14 s=00000000! OK 0: 000004! 000000! 000007! 000000! 000012! 140000! 000000! 000040! 8: 000003! 000040! 000000! 020040! 000012! 140040! # C Exec test 46.11wrc0: ASL - reg, C=0 ++ wreg (262,00017) a=0004(c0.al ) d=013204 s=00000000! OK -- wblk (113,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 006305 ++ wreg (272,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (302,00007) a=0009(c0.r1 ) d=000007 s=00000000! OK -- wreg (312,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (322,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (332,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (342,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (352,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (362,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (372,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (002,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (012,00007) a=000f(c0.pc ) d=013200 s=00000000! OK -- wreg (022,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:34.039545 : ATTN notify apat = 0001 lams = 0 dt=0.487180 ++ attn (135,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.100 OK ++ rreg (020,00017) a=000f(c0.pc ) d=013220! s=00000000! OK -- rreg (030,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (032,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (141,00027) a=0007(c0.memi ) n= 14= 14 s=00000000! OK 0: 000004! 000000! 000000! 000002! 000007! 000000! 000000! 000200! 8: 000000! 000202! 000012! 100200! 000003! 000200! # C Exec test 46.11wrc1: ASL - reg, C=1 ++ wreg (042,00017) a=0004(c0.al ) d=013204 s=00000000! OK -- wblk (123,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000261 006305 ++ wreg (052,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (062,00007) a=0009(c0.r1 ) d=000007 s=00000000! OK -- wreg (072,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (102,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (112,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (122,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (132,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (142,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (152,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (162,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (172,00007) a=000f(c0.pc ) d=013200 s=00000000! OK -- wreg (202,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:34.524549 : ATTN notify apat = 0001 lams = 0 dt=0.485003 ++ attn (145,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.097 OK ++ rreg (040,00017) a=000f(c0.pc ) d=013220! s=00000000! OK -- rreg (050,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (212,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (151,00027) a=0007(c0.memi ) n= 14= 14 s=00000000! OK 0: 000004! 000000! 000000! 000002! 000007! 000000! 000000! 000200! 8: 000000! 000202! 000012! 100200! 000003! 000200! # C Exec test 46.12wrc0: MOV - reg, C=0 ++ wreg (222,00017) a=0004(c0.al ) d=036000 s=00000000! OK -- wblk (133,00027) a=0007(c0.memi ) n= 6= 6 s=00000000! OK 0: 000000 000000 000001 000000 100000 000000 ++ wreg (232,00017) a=0004(c0.al ) d=013246 s=00000000! OK -- wblk (143,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 010405 ++ wreg (242,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (252,00007) a=0009(c0.r1 ) d=000003 s=00000000! OK -- wreg (262,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (272,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (302,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (312,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (322,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (332,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (342,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (352,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (362,00007) a=000f(c0.pc ) d=013240 s=00000000! OK -- wreg (372,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:35.039427 : ATTN notify apat = 0001 lams = 0 dt=0.514878 ++ attn (155,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.045 OK ++ rreg (060,00017) a=000f(c0.pc ) d=013262! s=00000000! OK -- rreg (070,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (002,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (161,00027) a=0007(c0.memi ) n= 6= 6 s=00000000! OK 0: 000004! 000000! 000000! 000001! 000010! 100000! # C Exec test 46.12wrc1: MOV - reg, C=1 ++ wreg (012,00017) a=0004(c0.al ) d=013246 s=00000000! OK -- wblk (153,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000261 010405 ++ wreg (022,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (032,00007) a=0009(c0.r1 ) d=000003 s=00000000! OK -- wreg (042,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (052,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (062,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (072,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (102,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (112,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (122,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (132,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (142,00007) a=000f(c0.pc ) d=013240 s=00000000! OK -- wreg (152,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:35.445436 : ATTN notify apat = 0001 lams = 0 dt=0.406010 ++ attn (165,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.046 OK ++ rreg (100,00017) a=000f(c0.pc ) d=013262! s=00000000! OK -- rreg (110,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (162,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (171,00027) a=0007(c0.memi ) n= 6= 6 s=00000000! OK 0: 000005! 000000! 000001! 000001! 000011! 100000! # C Exec test 46.12mc0: MOV - mem, C=0 ++ wreg (172,00017) a=0004(c0.al ) d=013276 s=00000000! OK -- wblk (163,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 011415 ++ wreg (202,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (212,00007) a=0009(c0.r1 ) d=000003 s=00000000! OK -- wreg (222,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (232,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (242,00007) a=000c(c0.r4 ) d=001400 s=00000000! OK -- wreg (252,00027) a=000d(c0.r5 ) d=001402 s=00000000! OK ++ wreg (262,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (272,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (302,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (312,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (322,00007) a=000f(c0.pc ) d=013270 s=00000000! OK -- wreg (332,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:35.860865 : ATTN notify apat = 0001 lams = 0 dt=0.415426 ++ attn (175,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.060 OK ++ rreg (120,00017) a=000f(c0.pc ) d=013312! s=00000000! OK -- rreg (130,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (342,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (201,00027) a=0007(c0.memi ) n= 6= 6 s=00000000! OK 0: 000004! 000000! 000000! 000001! 000010! 100000! # C Exec test 46.13wrc0: BIT - reg, C=0 ++ wreg (352,00017) a=0004(c0.al ) d=036000 s=00000000! OK -- wblk (173,00027) a=0007(c0.memi ) n= 12= 12 s=00000000! OK 0: 000000 000000 000011 000000 000011 000110 000011 001100 8: 110000 011000 110000 110000 ++ wreg (362,00017) a=0004(c0.al ) d=013246 s=00000000! OK -- wblk (203,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 030405 ++ wreg (372,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (002,00007) a=0009(c0.r1 ) d=000006 s=00000000! OK -- wreg (012,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (022,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (032,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (042,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (052,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (062,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (072,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (102,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (112,00007) a=000f(c0.pc ) d=013240 s=00000000! OK -- wreg (122,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:36.419249 : ATTN notify apat = 0001 lams = 0 dt=0.558387 ++ attn (205,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.098 OK ++ rreg (140,00017) a=000f(c0.pc ) d=013262! s=00000000! OK -- rreg (150,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (132,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (211,00027) a=0007(c0.memi ) n= 12= 12 s=00000000! OK 0: 000004! 000000! 000004! 000000! 000000! 000110! 000004! 001100! 8: 000000! 011000! 000010! 110000! # C Exec test 46.13wrc1: BIT - reg, C=1 ++ wreg (142,00017) a=0004(c0.al ) d=013246 s=00000000! OK -- wblk (213,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000261 030405 ++ wreg (152,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (162,00007) a=0009(c0.r1 ) d=000006 s=00000000! OK -- wreg (172,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (202,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (212,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (222,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (232,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (242,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (252,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (262,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (272,00007) a=000f(c0.pc ) d=013240 s=00000000! OK -- wreg (302,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:36.900389 : ATTN notify apat = 0001 lams = 0 dt=0.481138 ++ attn (215,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.098 OK ++ rreg (160,00017) a=000f(c0.pc ) d=013262! s=00000000! OK -- rreg (170,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (312,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (221,00027) a=0007(c0.memi ) n= 12= 12 s=00000000! OK 0: 000005! 000000! 000005! 000000! 000001! 000110! 000005! 001100! 8: 000001! 011000! 000011! 110000! # C Exec test 46.13wmc0: BIT - mem, C=0 ++ wreg (322,00017) a=0004(c0.al ) d=013276 s=00000000! OK -- wblk (223,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 031415 ++ wreg (332,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (342,00007) a=0009(c0.r1 ) d=000006 s=00000000! OK -- wreg (352,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (362,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (372,00007) a=000c(c0.r4 ) d=001400 s=00000000! OK -- wreg (002,00027) a=000d(c0.r5 ) d=001402 s=00000000! OK ++ wreg (012,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (022,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (032,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (042,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (052,00007) a=000f(c0.pc ) d=013270 s=00000000! OK -- wreg (062,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:37.402488 : ATTN notify apat = 0001 lams = 0 dt=0.502100 ++ attn (225,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.120 OK ++ rreg (200,00017) a=000f(c0.pc ) d=013312! s=00000000! OK -- rreg (210,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (072,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (231,00027) a=0007(c0.memi ) n= 12= 12 s=00000000! OK 0: 000004! 000000! 000004! 000000! 000000! 000110! 000004! 001100! 8: 000000! 011000! 000010! 110000! # C Exec test 46.14wrc0: BIC - reg, C=0 ++ wreg (102,00017) a=0004(c0.al ) d=013246 s=00000000! OK -- wblk (233,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 040405 ++ wreg (112,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (122,00007) a=0009(c0.r1 ) d=000006 s=00000000! OK -- wreg (132,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (142,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (152,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (162,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (172,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (202,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (212,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (222,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (232,00007) a=000f(c0.pc ) d=013240 s=00000000! OK -- wreg (242,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:37.861317 : ATTN notify apat = 0001 lams = 0 dt=0.458829 ++ attn (235,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.092 OK ++ rreg (220,00017) a=000f(c0.pc ) d=013262! s=00000000! OK -- rreg (230,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (252,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (241,00027) a=0007(c0.memi ) n= 12= 12 s=00000000! OK 0: 000004! 000000! 000004! 000000! 000000! 000100! 000000! 001100! 8: 000000! 001000! 000004! 000000! # C Exec test 46.14wrc1: BIC - reg, C=1 ++ wreg (262,00017) a=0004(c0.al ) d=013246 s=00000000! OK -- wblk (243,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000261 040405 ++ wreg (272,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (302,00007) a=0009(c0.r1 ) d=000006 s=00000000! OK -- wreg (312,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (322,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (332,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (342,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (352,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (362,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (372,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (002,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (012,00007) a=000f(c0.pc ) d=013240 s=00000000! OK -- wreg (022,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:38.317304 : ATTN notify apat = 0001 lams = 0 dt=0.455986 ++ attn (245,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.091 OK ++ rreg (240,00017) a=000f(c0.pc ) d=013262! s=00000000! OK -- rreg (250,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (032,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (251,00027) a=0007(c0.memi ) n= 12= 12 s=00000000! OK 0: 000005! 000000! 000005! 000000! 000001! 000100! 000001! 001100! 8: 000001! 001000! 000005! 000000! # C Exec test 46.14wrc0: BIC - mem, C=0 ++ wreg (042,00017) a=0004(c0.al ) d=013276 s=00000000! OK -- wblk (253,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 041415 ++ wreg (052,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (062,00007) a=0009(c0.r1 ) d=000006 s=00000000! OK -- wreg (072,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (102,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (112,00007) a=000c(c0.r4 ) d=001400 s=00000000! OK -- wreg (122,00027) a=000d(c0.r5 ) d=001402 s=00000000! OK ++ wreg (132,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (142,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (152,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (162,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (172,00007) a=000f(c0.pc ) d=013270 s=00000000! OK -- wreg (202,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:38.803007 : ATTN notify apat = 0001 lams = 0 dt=0.485705 ++ attn (255,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.121 OK ++ rreg (260,00017) a=000f(c0.pc ) d=013312! s=00000000! OK -- rreg (270,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (212,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (261,00027) a=0007(c0.memi ) n= 12= 12 s=00000000! OK 0: 000004! 000000! 000004! 000000! 000000! 000100! 000000! 001100! 8: 000000! 001000! 000004! 000000! # C Exec test 46.15wrc0: BIS - reg, C=0 ++ wreg (222,00017) a=0004(c0.al ) d=013246 s=00000000! OK -- wblk (263,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 050405 ++ wreg (232,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (242,00007) a=0009(c0.r1 ) d=000006 s=00000000! OK -- wreg (252,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (262,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (272,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (302,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (312,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (322,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (332,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (342,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (352,00007) a=000f(c0.pc ) d=013240 s=00000000! OK -- wreg (362,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:39.262285 : ATTN notify apat = 0001 lams = 0 dt=0.459278 ++ attn (265,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.096 OK ++ rreg (300,00017) a=000f(c0.pc ) d=013262! s=00000000! OK -- rreg (310,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (372,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (271,00027) a=0007(c0.memi ) n= 12= 12 s=00000000! OK 0: 000004! 000000! 000000! 000011! 000000! 000111! 000000! 001111! 8: 000010! 111000! 000010! 110000! # C Exec test 46.15wrc1: BIS - reg, C=1 ++ wreg (002,00017) a=0004(c0.al ) d=013246 s=00000000! OK -- wblk (273,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000261 050405 ++ wreg (012,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (022,00007) a=0009(c0.r1 ) d=000006 s=00000000! OK -- wreg (032,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (042,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (052,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (062,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (072,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (102,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (112,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (122,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (132,00007) a=000f(c0.pc ) d=013240 s=00000000! OK -- wreg (142,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:39.721724 : ATTN notify apat = 0001 lams = 0 dt=0.459439 ++ attn (275,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.093 OK ++ rreg (320,00017) a=000f(c0.pc ) d=013262! s=00000000! OK -- rreg (330,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (152,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (301,00027) a=0007(c0.memi ) n= 12= 12 s=00000000! OK 0: 000005! 000000! 000001! 000011! 000001! 000111! 000001! 001111! 8: 000011! 111000! 000011! 110000! # C Exec test 46.16wrc0: XOR - reg, C=0 ++ wreg (162,00017) a=0004(c0.al ) d=013246 s=00000000! OK -- wblk (303,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 074405 ++ wreg (172,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (202,00007) a=0009(c0.r1 ) d=000006 s=00000000! OK -- wreg (212,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (222,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (232,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (242,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (252,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (262,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (272,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (302,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (312,00007) a=000f(c0.pc ) d=013240 s=00000000! OK -- wreg (322,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:40.182682 : ATTN notify apat = 0001 lams = 0 dt=0.460959 ++ attn (305,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.093 OK ++ rreg (340,00017) a=000f(c0.pc ) d=013262! s=00000000! OK -- rreg (350,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (332,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (311,00027) a=0007(c0.memi ) n= 12= 12 s=00000000! OK 0: 000004! 000000! 000000! 000011! 000000! 000101! 000000! 001111! 8: 000010! 101000! 000004! 000000! # C Exec test 46.16wrc1: XOR - reg, C=1 ++ wreg (342,00017) a=0004(c0.al ) d=013246 s=00000000! OK -- wblk (313,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000261 074405 ++ wreg (352,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (362,00007) a=0009(c0.r1 ) d=000006 s=00000000! OK -- wreg (372,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (002,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (012,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (022,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (032,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (042,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (052,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (062,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (072,00007) a=000f(c0.pc ) d=013240 s=00000000! OK -- wreg (102,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:40.633262 : ATTN notify apat = 0001 lams = 0 dt=0.450580 ++ attn (315,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.090 OK ++ rreg (360,00017) a=000f(c0.pc ) d=013262! s=00000000! OK -- rreg (370,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (112,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (321,00027) a=0007(c0.memi ) n= 12= 12 s=00000000! OK 0: 000005! 000000! 000001! 000011! 000001! 000101! 000001! 001111! 8: 000011! 101000! 000005! 000000! # C Exec test 46.17wr: CMP - reg ++ wreg (122,00017) a=0004(c0.al ) d=036000 s=00000000! OK -- wblk (323,00027) a=0007(c0.memi ) n= 38= 38 s=00000000! OK 0: 000000 000000 000001 000000 177777 000000 000000 000001 8: 000001 000001 177777 000001 077776 077777 077777 077777 16: 100000 077777 000001 077777 177777 077777 077777 100000 24: 100000 100000 100001 100000 000001 100000 177777 100000 32: 000000 177777 000001 177777 177777 177777 ++ wreg (132,00017) a=0004(c0.al ) d=013246 s=00000000! OK -- wblk (333,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 020405 ++ wreg (142,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (152,00007) a=0009(c0.r1 ) d=000023 s=00000000! OK -- wreg (162,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (172,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (202,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (212,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (222,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (232,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (242,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (252,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (262,00007) a=000f(c0.pc ) d=013240 s=00000000! OK -- wreg (272,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:41.534735 : ATTN notify apat = 0001 lams = 0 dt=0.901472 ++ attn (325,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.307 OK ++ rreg (000,00017) a=000f(c0.pc ) d=013262! s=00000000! OK -- rreg (010,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (302,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (331,00027) a=0007(c0.memi ) n= 38= 38 s=00000000! OK 0: 000004! 000000! 000000! 000000! 000010! 000000! 000011! 000001! 8: 000004! 000001! 000010! 000001! 000011! 077777! 000004! 077777! 16: 000002! 077777! 000011! 077777! 000010! 077777! 000013! 100000! 24: 000004! 100000! 000000! 100000! 000013! 100000! 000000! 100000! 32: 000001! 177777! 000001! 177777! 000004! 177777! # C Exec test 46.18r: ADD - reg ++ wreg (312,00017) a=0004(c0.al ) d=013246 s=00000000! OK -- wblk (343,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 060405 ++ wreg (322,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (332,00007) a=0009(c0.r1 ) d=000023 s=00000000! OK -- wreg (342,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (352,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (362,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (372,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (002,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (012,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (022,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (032,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (042,00007) a=000f(c0.pc ) d=013240 s=00000000! OK -- wreg (052,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:42.313253 : ATTN notify apat = 0001 lams = 0 dt=0.778519 ++ attn (335,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.309 OK ++ rreg (020,00017) a=000f(c0.pc ) d=013262! s=00000000! OK -- rreg (030,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (062,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (341,00027) a=0007(c0.memi ) n= 38= 38 s=00000000! OK 0: 000004! 000000! 000000! 000001! 000010! 177777! 000000! 000001! 8: 000000! 000002! 000005! 000000! 000012! 177775! 000012! 177776! 16: 000010! 177777! 000012! 100000! 000001! 077776! 000010! 177777! 24: 000007! 000000! 000003! 000001! 000010! 100001! 000003! 077777! 32: 000010! 177777! 000005! 000000! 000011! 177776! # C Exec test 46.19r: SUB - reg ++ wreg (072,00017) a=0004(c0.al ) d=013246 s=00000000! OK -- wblk (353,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 160405 ++ wreg (102,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (112,00007) a=0009(c0.r1 ) d=000023 s=00000000! OK -- wreg (122,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (132,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (142,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (152,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (162,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (172,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (202,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (212,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (222,00007) a=000f(c0.pc ) d=013240 s=00000000! OK -- wreg (232,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:43.087720 : ATTN notify apat = 0001 lams = 0 dt=0.774467 ++ attn (345,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.307 OK ++ rreg (040,00017) a=000f(c0.pc ) d=013262! s=00000000! OK -- rreg (050,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (242,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (351,00027) a=0007(c0.memi ) n= 38= 38 s=00000000! OK 0: 000004! 000000! 000011! 177777! 000001! 000001! 000000! 000001! 8: 000004! 000000! 000001! 000002! 000000! 000001! 000004! 000000! 16: 000013! 177777! 000000! 077776! 000013! 100000! 000002! 000001! 24: 000004! 000000! 000011! 177777! 000002! 077777! 000011! 100001! 32: 000010! 177777! 000010! 177776! 000004! 000000! # C Exec test 46.20r: SWAP - reg ++ wreg (252,00017) a=0004(c0.al ) d=036000 s=00000000! OK -- wblk (363,00027) a=0007(c0.memi ) n= 9= 9 s=00000000! OK 0: 000000 000001 000200 000400 100000 000401 000600 100001 8: 100200 ++ wreg (262,00017) a=0004(c0.al ) d=013204 s=00000000! OK -- wblk (373,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 000305 ++ wreg (272,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (302,00007) a=0009(c0.r1 ) d=000011 s=00000000! OK -- wreg (312,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (322,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (332,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (342,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (352,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (362,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (372,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (002,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (012,00007) a=000f(c0.pc ) d=013200 s=00000000! OK -- wreg (022,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:43.770526 : ATTN notify apat = 0001 lams = 0 dt=0.682806 ++ attn (355,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.119 OK ++ rreg (060,00017) a=000f(c0.pc ) d=013220! s=00000000! OK -- rreg (070,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (032,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (361,00027) a=0007(c0.memi ) n= 18= 18 s=00000000! OK 0: 000004! 000000! 000004! 000400! 000004! 100000! 000000! 000001! 8: 000010! 000200! 000000! 000401! 000000! 100001! 000010! 000600! 16: 000010! 100200! # C Exec code 46 pass 2 (systematic result+cc test of 1+2op instructions; byte) # C Exec test 46.1br: COMB - reg ++ wreg (042,00017) a=0004(c0.al ) d=036000 s=00000000! OK -- wblk (003,00027) a=0007(c0.memi ) n= 5= 5 s=00000000! OK 0: 000000 000001 000177 000200 000377 ++ wreg (052,00017) a=0004(c0.al ) d=013204 s=00000000! OK -- wblk (013,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 105105 ++ wreg (062,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (072,00007) a=0009(c0.r1 ) d=000005 s=00000000! OK -- wreg (102,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (112,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (122,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (132,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (142,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (152,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (162,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (172,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (202,00007) a=000f(c0.pc ) d=013200 s=00000000! OK -- wreg (212,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:44.295783 : ATTN notify apat = 0001 lams = 0 dt=0.525258 ++ attn (365,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.065 OK ++ rreg (100,00017) a=000f(c0.pc ) d=013220! s=00000000! OK -- rreg (110,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (222,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (371,00027) a=0007(c0.memi ) n= 10= 10 s=00000000! OK 0: 000011! 000377! 000011! 000376! 000011! 000200! 000001! 000177! 8: 000005! 000000! # C Exec test 46.1bm: COMB - mem ++ wreg (232,00017) a=0004(c0.al ) d=013224 s=00000000! OK -- wblk (023,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 105115 ++ wreg (242,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (252,00007) a=0009(c0.r1 ) d=000005 s=00000000! OK -- wreg (262,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (272,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (302,00007) a=000c(c0.r4 ) d=001400 s=00000000! OK -- wreg (312,00027) a=000d(c0.r5 ) d=001402 s=00000000! OK ++ wreg (322,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (332,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (342,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (352,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (362,00007) a=000f(c0.pc ) d=013220 s=00000000! OK -- wreg (372,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:44.745712 : ATTN notify apat = 0001 lams = 0 dt=0.449929 ++ attn (375,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.084 OK ++ rreg (120,00017) a=000f(c0.pc ) d=013240! s=00000000! OK -- rreg (130,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (002,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (001,00027) a=0007(c0.memi ) n= 10= 10 s=00000000! OK 0: 000011! 000377! 000011! 000376! 000011! 000200! 000001! 000177! 8: 000005! 000000! # C Exec test 46.2brc0: INCB - reg,C=0 ++ wreg (012,00017) a=0004(c0.al ) d=013204 s=00000000! OK -- wblk (033,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 105205 ++ wreg (022,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (032,00007) a=0009(c0.r1 ) d=000005 s=00000000! OK -- wreg (042,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (052,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (062,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (072,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (102,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (112,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (122,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (132,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (142,00007) a=000f(c0.pc ) d=013200 s=00000000! OK -- wreg (152,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:45.172159 : ATTN notify apat = 0001 lams = 0 dt=0.426445 ++ attn (005,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.067 OK ++ rreg (140,00017) a=000f(c0.pc ) d=013220! s=00000000! OK -- rreg (150,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (162,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (011,00027) a=0007(c0.memi ) n= 10= 10 s=00000000! OK 0: 000000! 000001! 000000! 000002! 000012! 000200! 000010! 000201! 8: 000004! 000000! # C Exec test 46.2brc1: INCB - reg,C=1 ++ wreg (172,00017) a=0004(c0.al ) d=013204 s=00000000! OK -- wblk (043,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000261 105205 ++ wreg (202,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (212,00007) a=0009(c0.r1 ) d=000005 s=00000000! OK -- wreg (222,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (232,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (242,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (252,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (262,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (272,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (302,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (312,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (322,00007) a=000f(c0.pc ) d=013200 s=00000000! OK -- wreg (332,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:45.601403 : ATTN notify apat = 0001 lams = 0 dt=0.429236 ++ attn (015,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.065 OK ++ rreg (160,00017) a=000f(c0.pc ) d=013220! s=00000000! OK -- rreg (170,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (342,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (021,00027) a=0007(c0.memi ) n= 10= 10 s=00000000! OK 0: 000001! 000001! 000001! 000002! 000013! 000200! 000011! 000201! 8: 000005! 000000! # C Exec test 46.3brc0: DECB - reg,C=0 ++ wreg (352,00017) a=0004(c0.al ) d=013204 s=00000000! OK -- wblk (053,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 105305 ++ wreg (362,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (372,00007) a=0009(c0.r1 ) d=000005 s=00000000! OK -- wreg (002,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (012,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (022,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (032,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (042,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (052,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (062,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (072,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (102,00007) a=000f(c0.pc ) d=013200 s=00000000! OK -- wreg (112,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:46.023030 : ATTN notify apat = 0001 lams = 0 dt=0.421634 ++ attn (025,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.065 OK ++ rreg (200,00017) a=000f(c0.pc ) d=013220! s=00000000! OK -- rreg (210,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (122,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (031,00027) a=0007(c0.memi ) n= 10= 10 s=00000000! OK 0: 000010! 000377! 000004! 000000! 000000! 000176! 000002! 000177! 8: 000010! 000376! # C Exec test 46.3brc1: DECB - reg,C=1 ++ wreg (132,00017) a=0004(c0.al ) d=013204 s=00000000! OK -- wblk (063,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000261 105305 ++ wreg (142,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (152,00007) a=0009(c0.r1 ) d=000005 s=00000000! OK -- wreg (162,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (172,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (202,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (212,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (222,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (232,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (242,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (252,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (262,00007) a=000f(c0.pc ) d=013200 s=00000000! OK -- wreg (272,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:46.448346 : ATTN notify apat = 0001 lams = 0 dt=0.425316 ++ attn (035,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.066 OK ++ rreg (220,00017) a=000f(c0.pc ) d=013220! s=00000000! OK -- rreg (230,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (302,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (041,00027) a=0007(c0.memi ) n= 10= 10 s=00000000! OK 0: 000011! 000377! 000005! 000000! 000001! 000176! 000003! 000177! 8: 000011! 000376! # C Exec test 46.4br: NEGB - reg ++ wreg (312,00017) a=0004(c0.al ) d=013204 s=00000000! OK -- wblk (073,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 105405 ++ wreg (322,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (332,00007) a=0009(c0.r1 ) d=000005 s=00000000! OK -- wreg (342,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (352,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (362,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (372,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (002,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (012,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (022,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (032,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (042,00007) a=000f(c0.pc ) d=013200 s=00000000! OK -- wreg (052,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:46.872335 : ATTN notify apat = 0001 lams = 0 dt=0.423990 ++ attn (045,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.065 OK ++ rreg (240,00017) a=000f(c0.pc ) d=013220! s=00000000! OK -- rreg (250,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (062,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (051,00027) a=0007(c0.memi ) n= 10= 10 s=00000000! OK 0: 000004! 000000! 000011! 000377! 000011! 000201! 000013! 000200! 8: 000001! 000001! # C Exec test 46.5brc0: ADCB - reg,C=0 ++ wreg (072,00017) a=0004(c0.al ) d=013204 s=00000000! OK -- wblk (103,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 105505 ++ wreg (102,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (112,00007) a=0009(c0.r1 ) d=000005 s=00000000! OK -- wreg (122,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (132,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (142,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (152,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (162,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (172,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (202,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (212,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (222,00007) a=000f(c0.pc ) d=013200 s=00000000! OK -- wreg (232,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:47.298891 : ATTN notify apat = 0001 lams = 0 dt=0.426556 ++ attn (055,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.067 OK ++ rreg (260,00017) a=000f(c0.pc ) d=013220! s=00000000! OK -- rreg (270,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (242,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (061,00027) a=0007(c0.memi ) n= 10= 10 s=00000000! OK 0: 000004! 000000! 000000! 000001! 000000! 000177! 000010! 000200! 8: 000010! 000377! # C Exec test 46.5brc1: ADCB - reg,C=1 ++ wreg (252,00017) a=0004(c0.al ) d=013204 s=00000000! OK -- wblk (113,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000261 105505 ++ wreg (262,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (272,00007) a=0009(c0.r1 ) d=000005 s=00000000! OK -- wreg (302,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (312,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (322,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (332,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (342,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (352,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (362,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (372,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (002,00007) a=000f(c0.pc ) d=013200 s=00000000! OK -- wreg (012,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:47.721058 : ATTN notify apat = 0001 lams = 0 dt=0.422167 ++ attn (065,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.065 OK ++ rreg (300,00017) a=000f(c0.pc ) d=013220! s=00000000! OK -- rreg (310,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (022,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (071,00027) a=0007(c0.memi ) n= 10= 10 s=00000000! OK 0: 000000! 000001! 000000! 000002! 000012! 000200! 000010! 000201! 8: 000005! 000000! # C Exec test 46.6brc0: SBCB - reg,C=0 ++ wreg (032,00017) a=0004(c0.al ) d=013204 s=00000000! OK -- wblk (123,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 105605 ++ wreg (042,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (052,00007) a=0009(c0.r1 ) d=000005 s=00000000! OK -- wreg (062,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (072,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (102,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (112,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (122,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (132,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (142,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (152,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (162,00007) a=000f(c0.pc ) d=013200 s=00000000! OK -- wreg (172,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:48.144773 : ATTN notify apat = 0001 lams = 0 dt=0.423715 ++ attn (075,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.067 OK ++ rreg (320,00017) a=000f(c0.pc ) d=013220! s=00000000! OK -- rreg (330,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (202,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (101,00027) a=0007(c0.memi ) n= 10= 10 s=00000000! OK 0: 000004! 000000! 000000! 000001! 000000! 000177! 000010! 000200! 8: 000010! 000377! # C Exec test 46.6brc1: SBCB - reg,C=1 ++ wreg (212,00017) a=0004(c0.al ) d=013204 s=00000000! OK -- wblk (133,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000261 105605 ++ wreg (222,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (232,00007) a=0009(c0.r1 ) d=000005 s=00000000! OK -- wreg (242,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (252,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (262,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (272,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (302,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (312,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (322,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (332,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (342,00007) a=000f(c0.pc ) d=013200 s=00000000! OK -- wreg (352,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:48.567809 : ATTN notify apat = 0001 lams = 0 dt=0.423037 ++ attn (105,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.066 OK ++ rreg (340,00017) a=000f(c0.pc ) d=013220! s=00000000! OK -- rreg (350,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (362,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (111,00027) a=0007(c0.memi ) n= 10= 10 s=00000000! OK 0: 000011! 000377! 000004! 000000! 000000! 000176! 000002! 000177! 8: 000010! 000376! # C Exec test 46.7br: TSTB - reg ++ wreg (372,00017) a=0004(c0.al ) d=013204 s=00000000! OK -- wblk (143,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000261 105705 ++ wreg (002,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (012,00007) a=0009(c0.r1 ) d=000005 s=00000000! OK -- wreg (022,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (032,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (042,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (052,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (062,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (072,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (102,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (112,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (122,00007) a=000f(c0.pc ) d=013200 s=00000000! OK -- wreg (132,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:48.992946 : ATTN notify apat = 0001 lams = 0 dt=0.425133 ++ attn (115,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.065 OK ++ rreg (360,00017) a=000f(c0.pc ) d=013220! s=00000000! OK -- rreg (370,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (142,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (121,00027) a=0007(c0.memi ) n= 10= 10 s=00000000! OK 0: 000004! 000000! 000000! 000001! 000000! 000177! 000010! 000200! 8: 000010! 000377! # C Exec test 46.7bm: TSTB - mem ++ wreg (152,00017) a=0004(c0.al ) d=013224 s=00000000! OK -- wblk (153,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000261 105715 ++ wreg (162,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (172,00007) a=0009(c0.r1 ) d=000005 s=00000000! OK -- wreg (202,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (212,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (222,00007) a=000c(c0.r4 ) d=001400 s=00000000! OK -- wreg (232,00027) a=000d(c0.r5 ) d=001402 s=00000000! OK ++ wreg (242,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (252,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (262,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (272,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (302,00007) a=000f(c0.pc ) d=013220 s=00000000! OK -- wreg (312,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:49.430277 : ATTN notify apat = 0001 lams = 0 dt=0.437333 ++ attn (125,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.075 OK ++ rreg (000,00017) a=000f(c0.pc ) d=013240! s=00000000! OK -- rreg (010,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (322,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (131,00027) a=0007(c0.memi ) n= 10= 10 s=00000000! OK 0: 000004! 000000! 000000! 000001! 000000! 000177! 000010! 000200! 8: 000010! 000377! # C Exec test 46.8brc0: RORB - reg, C=0 ++ wreg (332,00017) a=0004(c0.al ) d=036000 s=00000000! OK -- wblk (163,00027) a=0007(c0.memi ) n= 7= 7 s=00000000! OK 0: 000000 000001 000200 000010 000011 000110 000210 ++ wreg (342,00017) a=0004(c0.al ) d=013204 s=00000000! OK -- wblk (173,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 106005 ++ wreg (352,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (362,00007) a=0009(c0.r1 ) d=000007 s=00000000! OK -- wreg (372,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (002,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (012,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (022,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (032,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (042,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (052,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (062,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (072,00007) a=000f(c0.pc ) d=013200 s=00000000! OK -- wreg (102,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:49.955074 : ATTN notify apat = 0001 lams = 0 dt=0.524797 ++ attn (135,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.093 OK ++ rreg (020,00017) a=000f(c0.pc ) d=013220! s=00000000! OK -- rreg (030,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (112,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (141,00027) a=0007(c0.memi ) n= 14= 14 s=00000000! OK 0: 000004! 000000! 000007! 000000! 000000! 000100! 000000! 000004! 8: 000003! 000004! 000000! 000044! 000000! 000104! # C Exec test 46.8brc1: RORB - reg, C=1 ++ wreg (122,00017) a=0004(c0.al ) d=013204 s=00000000! OK -- wblk (203,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000261 106005 ++ wreg (132,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (142,00007) a=0009(c0.r1 ) d=000007 s=00000000! OK -- wreg (152,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (162,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (172,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (202,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (212,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (222,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (232,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (242,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (252,00007) a=000f(c0.pc ) d=013200 s=00000000! OK -- wreg (262,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:50.421713 : ATTN notify apat = 0001 lams = 0 dt=0.466638 ++ attn (145,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.090 OK ++ rreg (040,00017) a=000f(c0.pc ) d=013220! s=00000000! OK -- rreg (050,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (272,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (151,00027) a=0007(c0.memi ) n= 14= 14 s=00000000! OK 0: 000012! 000200! 000011! 000200! 000012! 000300! 000012! 000204! 8: 000011! 000204! 000012! 000244! 000012! 000304! # C Exec test 46.9brc0: ROLB - reg, C=0 ++ wreg (302,00017) a=0004(c0.al ) d=013204 s=00000000! OK -- wblk (213,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 106105 ++ wreg (312,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (322,00007) a=0009(c0.r1 ) d=000007 s=00000000! OK -- wreg (332,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (342,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (352,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (362,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (372,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (002,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (012,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (022,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (032,00007) a=000f(c0.pc ) d=013200 s=00000000! OK -- wreg (042,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:50.891294 : ATTN notify apat = 0001 lams = 0 dt=0.469583 ++ attn (155,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.093 OK ++ rreg (060,00017) a=000f(c0.pc ) d=013220! s=00000000! OK -- rreg (070,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (052,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (161,00027) a=0007(c0.memi ) n= 14= 14 s=00000000! OK 0: 000004! 000000! 000000! 000002! 000007! 000000! 000000! 000020! 8: 000000! 000022! 000012! 000220! 000003! 000020! # C Exec test 46.9brc1: ROLB - reg, C=1 ++ wreg (062,00017) a=0004(c0.al ) d=013204 s=00000000! OK -- wblk (223,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000261 106105 ++ wreg (072,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (102,00007) a=0009(c0.r1 ) d=000007 s=00000000! OK -- wreg (112,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (122,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (132,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (142,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (152,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (162,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (172,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (202,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (212,00007) a=000f(c0.pc ) d=013200 s=00000000! OK -- wreg (222,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:51.360743 : ATTN notify apat = 0001 lams = 0 dt=0.469447 ++ attn (165,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.093 OK ++ rreg (100,00017) a=000f(c0.pc ) d=013220! s=00000000! OK -- rreg (110,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (232,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (171,00027) a=0007(c0.memi ) n= 14= 14 s=00000000! OK 0: 000000! 000001! 000000! 000003! 000003! 000001! 000000! 000021! 8: 000000! 000023! 000012! 000221! 000003! 000021! # C Exec test 46.10brc0: ASRB - reg, C=0 ++ wreg (242,00017) a=0004(c0.al ) d=013204 s=00000000! OK -- wblk (233,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 106205 ++ wreg (252,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (262,00007) a=0009(c0.r1 ) d=000007 s=00000000! OK -- wreg (272,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (302,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (312,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (322,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (332,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (342,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (352,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (362,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (372,00007) a=000f(c0.pc ) d=013200 s=00000000! OK -- wreg (002,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:51.826129 : ATTN notify apat = 0001 lams = 0 dt=0.465387 ++ attn (175,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.092 OK ++ rreg (120,00017) a=000f(c0.pc ) d=013220! s=00000000! OK -- rreg (130,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (012,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (201,00027) a=0007(c0.memi ) n= 14= 14 s=00000000! OK 0: 000004! 000000! 000007! 000000! 000012! 000300! 000000! 000004! 8: 000003! 000004! 000000! 000044! 000012! 000304! # C Exec test 46.10brc1: ASRB - reg, C=1 ++ wreg (022,00017) a=0004(c0.al ) d=013204 s=00000000! OK -- wblk (243,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000261 106205 ++ wreg (032,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (042,00007) a=0009(c0.r1 ) d=000007 s=00000000! OK -- wreg (052,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (062,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (072,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (102,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (112,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (122,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (132,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (142,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (152,00007) a=000f(c0.pc ) d=013200 s=00000000! OK -- wreg (162,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:52.295260 : ATTN notify apat = 0001 lams = 0 dt=0.469130 ++ attn (205,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.094 OK ++ rreg (140,00017) a=000f(c0.pc ) d=013220! s=00000000! OK -- rreg (150,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (172,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (211,00027) a=0007(c0.memi ) n= 14= 14 s=00000000! OK 0: 000004! 000000! 000007! 000000! 000012! 000300! 000000! 000004! 8: 000003! 000004! 000000! 000044! 000012! 000304! # C Exec test 46.11brc0: ASLB - reg, C=0 ++ wreg (202,00017) a=0004(c0.al ) d=013204 s=00000000! OK -- wblk (253,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 106305 ++ wreg (212,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (222,00007) a=0009(c0.r1 ) d=000007 s=00000000! OK -- wreg (232,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (242,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (252,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (262,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (272,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (302,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (312,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (322,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (332,00007) a=000f(c0.pc ) d=013200 s=00000000! OK -- wreg (342,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:52.764086 : ATTN notify apat = 0001 lams = 0 dt=0.468827 ++ attn (215,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.093 OK ++ rreg (160,00017) a=000f(c0.pc ) d=013220! s=00000000! OK -- rreg (170,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (352,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (221,00027) a=0007(c0.memi ) n= 14= 14 s=00000000! OK 0: 000004! 000000! 000000! 000002! 000007! 000000! 000000! 000020! 8: 000000! 000022! 000012! 000220! 000003! 000020! # C Exec test 46.11brc1: ASLB - reg, C=1 ++ wreg (362,00017) a=0004(c0.al ) d=013204 s=00000000! OK -- wblk (263,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000261 106305 ++ wreg (372,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (002,00007) a=0009(c0.r1 ) d=000007 s=00000000! OK -- wreg (012,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (022,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (032,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (042,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (052,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (062,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (072,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (102,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (112,00007) a=000f(c0.pc ) d=013200 s=00000000! OK -- wreg (122,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:53.229541 : ATTN notify apat = 0001 lams = 0 dt=0.465456 ++ attn (225,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.094 OK ++ rreg (200,00017) a=000f(c0.pc ) d=013220! s=00000000! OK -- rreg (210,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (132,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (231,00027) a=0007(c0.memi ) n= 14= 14 s=00000000! OK 0: 000004! 000000! 000000! 000002! 000007! 000000! 000000! 000020! 8: 000000! 000022! 000012! 000220! 000003! 000020! # C Exec test 46.12brc0: MOVB - reg, C=0 ++ wreg (142,00017) a=0004(c0.al ) d=036000 s=00000000! OK -- wblk (273,00027) a=0007(c0.memi ) n= 6= 6 s=00000000! OK 0: 000000 000000 000001 000000 000200 000000 ++ wreg (152,00017) a=0004(c0.al ) d=013246 s=00000000! OK -- wblk (303,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 110405 ++ wreg (162,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (172,00007) a=0009(c0.r1 ) d=000003 s=00000000! OK -- wreg (202,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (212,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (222,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (232,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (242,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (252,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (262,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (272,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (302,00007) a=000f(c0.pc ) d=013240 s=00000000! OK -- wreg (312,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:53.720988 : ATTN notify apat = 0001 lams = 0 dt=0.491447 ++ attn (235,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.042 OK ++ rreg (220,00017) a=000f(c0.pc ) d=013262! s=00000000! OK -- rreg (230,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (322,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (241,00027) a=0007(c0.memi ) n= 6= 6 s=00000000! OK 0: 000004! 000000! 000000! 000001! 000010! 177600! # C Exec test 46.12brc1: MOVB - reg, C=1 ++ wreg (332,00017) a=0004(c0.al ) d=013246 s=00000000! OK -- wblk (313,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000261 110405 ++ wreg (342,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (352,00007) a=0009(c0.r1 ) d=000003 s=00000000! OK -- wreg (362,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (372,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (002,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (012,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (022,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (032,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (042,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (052,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (062,00007) a=000f(c0.pc ) d=013240 s=00000000! OK -- wreg (072,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:54.112909 : ATTN notify apat = 0001 lams = 0 dt=0.391921 ++ attn (245,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.047 OK ++ rreg (240,00017) a=000f(c0.pc ) d=013262! s=00000000! OK -- rreg (250,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (102,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (251,00027) a=0007(c0.memi ) n= 6= 6 s=00000000! OK 0: 000005! 000000! 000001! 000001! 000011! 177600! # C Exec test 46.12bmc0: MOVB - mem, C=0 ++ wreg (112,00017) a=0004(c0.al ) d=013276 s=00000000! OK -- wblk (323,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 111415 ++ wreg (122,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (132,00007) a=0009(c0.r1 ) d=000003 s=00000000! OK -- wreg (142,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (152,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (162,00007) a=000c(c0.r4 ) d=001400 s=00000000! OK -- wreg (172,00027) a=000d(c0.r5 ) d=001402 s=00000000! OK ++ wreg (202,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (212,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (222,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (232,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (242,00007) a=000f(c0.pc ) d=013270 s=00000000! OK -- wreg (252,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:54.518662 : ATTN notify apat = 0001 lams = 0 dt=0.405736 ++ attn (255,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.058 OK ++ rreg (260,00017) a=000f(c0.pc ) d=013312! s=00000000! OK -- rreg (270,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (262,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (261,00027) a=0007(c0.memi ) n= 6= 6 s=00000000! OK 0: 000004! 000000! 000000! 000001! 000010! 000200! # C Exec test 46.13brc0: BITB - reg, C=0 ++ wreg (272,00017) a=0004(c0.al ) d=036000 s=00000000! OK -- wblk (333,00027) a=0007(c0.memi ) n= 12= 12 s=00000000! OK 0: 000000 000000 000003 000000 000003 000006 000003 000014 8: 000300 000140 000300 000300 ++ wreg (302,00017) a=0004(c0.al ) d=013246 s=00000000! OK -- wblk (343,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 130405 ++ wreg (312,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (322,00007) a=0009(c0.r1 ) d=000006 s=00000000! OK -- wreg (332,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (342,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (352,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (362,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (372,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (002,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (012,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (022,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (032,00007) a=000f(c0.pc ) d=013240 s=00000000! OK -- wreg (042,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:55.055750 : ATTN notify apat = 0001 lams = 0 dt=0.537105 ++ attn (265,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.094 OK ++ rreg (300,00017) a=000f(c0.pc ) d=013262! s=00000000! OK -- rreg (310,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (052,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (271,00027) a=0007(c0.memi ) n= 12= 12 s=00000000! OK 0: 000004! 000000! 000004! 000000! 000000! 000006! 000004! 000014! 8: 000000! 000140! 000010! 000300! # C Exec test 46.13brc1: BITB - reg, C=1 ++ wreg (062,00017) a=0004(c0.al ) d=013246 s=00000000! OK -- wblk (353,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000261 130405 ++ wreg (072,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (102,00007) a=0009(c0.r1 ) d=000006 s=00000000! OK -- wreg (112,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (122,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (132,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (142,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (152,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (162,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (172,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (202,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (212,00007) a=000f(c0.pc ) d=013240 s=00000000! OK -- wreg (222,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:55.521740 : ATTN notify apat = 0001 lams = 0 dt=0.465990 ++ attn (275,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.094 OK ++ rreg (320,00017) a=000f(c0.pc ) d=013262! s=00000000! OK -- rreg (330,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (232,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (301,00027) a=0007(c0.memi ) n= 12= 12 s=00000000! OK 0: 000005! 000000! 000005! 000000! 000001! 000006! 000005! 000014! 8: 000001! 000140! 000011! 000300! # C Exec test 46.13bmc0: BITB - mem, C=0 ++ wreg (242,00017) a=0004(c0.al ) d=013276 s=00000000! OK -- wblk (363,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 131415 ++ wreg (252,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (262,00007) a=0009(c0.r1 ) d=000006 s=00000000! OK -- wreg (272,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (302,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (312,00007) a=000c(c0.r4 ) d=001400 s=00000000! OK -- wreg (322,00027) a=000d(c0.r5 ) d=001402 s=00000000! OK ++ wreg (332,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (342,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (352,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (362,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (372,00007) a=000f(c0.pc ) d=013270 s=00000000! OK -- wreg (002,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:56.008323 : ATTN notify apat = 0001 lams = 0 dt=0.486581 ++ attn (305,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.120 OK ++ rreg (340,00017) a=000f(c0.pc ) d=013312! s=00000000! OK -- rreg (350,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (012,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (311,00027) a=0007(c0.memi ) n= 12= 12 s=00000000! OK 0: 000004! 000000! 000004! 000000! 000000! 000006! 000004! 000014! 8: 000000! 000140! 000010! 000300! # C Exec test 46.14brc0: BICB - reg, C=0 ++ wreg (022,00017) a=0004(c0.al ) d=013246 s=00000000! OK -- wblk (373,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 140405 ++ wreg (032,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (042,00007) a=0009(c0.r1 ) d=000006 s=00000000! OK -- wreg (052,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (062,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (072,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (102,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (112,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (122,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (132,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (142,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (152,00007) a=000f(c0.pc ) d=013240 s=00000000! OK -- wreg (162,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:56.474788 : ATTN notify apat = 0001 lams = 0 dt=0.466467 ++ attn (315,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.093 OK ++ rreg (360,00017) a=000f(c0.pc ) d=013262! s=00000000! OK -- rreg (370,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (172,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (321,00027) a=0007(c0.memi ) n= 12= 12 s=00000000! OK 0: 000004! 000000! 000004! 000000! 000000! 000004! 000000! 000014! 8: 000000! 000040! 000004! 000000! # C Exec test 46.14brc1: BICB - reg, C=1 ++ wreg (202,00017) a=0004(c0.al ) d=013246 s=00000000! OK -- wblk (003,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000261 140405 ++ wreg (212,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (222,00007) a=0009(c0.r1 ) d=000006 s=00000000! OK -- wreg (232,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (242,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (252,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (262,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (272,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (302,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (312,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (322,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (332,00007) a=000f(c0.pc ) d=013240 s=00000000! OK -- wreg (342,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:56.944163 : ATTN notify apat = 0001 lams = 0 dt=0.469375 ++ attn (325,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.094 OK ++ rreg (000,00017) a=000f(c0.pc ) d=013262! s=00000000! OK -- rreg (010,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (352,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (331,00027) a=0007(c0.memi ) n= 12= 12 s=00000000! OK 0: 000005! 000000! 000005! 000000! 000001! 000004! 000001! 000014! 8: 000001! 000040! 000005! 000000! # C Exec test 46.14bmrc0: BICB - mem, C=0 ++ wreg (362,00017) a=0004(c0.al ) d=013276 s=00000000! OK -- wblk (013,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 141415 ++ wreg (372,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (002,00007) a=0009(c0.r1 ) d=000006 s=00000000! OK -- wreg (012,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (022,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (032,00007) a=000c(c0.r4 ) d=001400 s=00000000! OK -- wreg (042,00027) a=000d(c0.r5 ) d=001402 s=00000000! OK ++ wreg (052,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (062,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (072,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (102,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (112,00007) a=000f(c0.pc ) d=013270 s=00000000! OK -- wreg (122,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:57.436642 : ATTN notify apat = 0001 lams = 0 dt=0.492477 ++ attn (335,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.125 OK ++ rreg (020,00017) a=000f(c0.pc ) d=013312! s=00000000! OK -- rreg (030,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (132,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (341,00027) a=0007(c0.memi ) n= 12= 12 s=00000000! OK 0: 000004! 000000! 000004! 000000! 000000! 000004! 000000! 000014! 8: 000000! 000040! 000004! 000000! # C Exec test 46.15brc0: BISB - reg, C=0 ++ wreg (142,00017) a=0004(c0.al ) d=013246 s=00000000! OK -- wblk (023,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 150405 ++ wreg (152,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (162,00007) a=0009(c0.r1 ) d=000006 s=00000000! OK -- wreg (172,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (202,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (212,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (222,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (232,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (242,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (252,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (262,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (272,00007) a=000f(c0.pc ) d=013240 s=00000000! OK -- wreg (302,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:57.898186 : ATTN notify apat = 0001 lams = 0 dt=0.461545 ++ attn (345,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.095 OK ++ rreg (040,00017) a=000f(c0.pc ) d=013262! s=00000000! OK -- rreg (050,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (312,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (351,00027) a=0007(c0.memi ) n= 12= 12 s=00000000! OK 0: 000004! 000000! 000000! 000003! 000000! 000007! 000000! 000017! 8: 000010! 000340! 000010! 000300! # C Exec test 46.15brc1: BISB - reg, C=1 ++ wreg (322,00017) a=0004(c0.al ) d=013246 s=00000000! OK -- wblk (033,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000261 150405 ++ wreg (332,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (342,00007) a=0009(c0.r1 ) d=000006 s=00000000! OK -- wreg (352,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (362,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (372,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (002,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (012,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (022,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (032,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (042,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (052,00007) a=000f(c0.pc ) d=013240 s=00000000! OK -- wreg (062,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:58.362792 : ATTN notify apat = 0001 lams = 0 dt=0.464605 ++ attn (355,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.092 OK ++ rreg (060,00017) a=000f(c0.pc ) d=013262! s=00000000! OK -- rreg (070,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (072,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (361,00027) a=0007(c0.memi ) n= 12= 12 s=00000000! OK 0: 000005! 000000! 000001! 000003! 000001! 000007! 000001! 000017! 8: 000011! 000340! 000011! 000300! # C Exec test 46.17br: CMPB - reg ++ wreg (102,00017) a=0004(c0.al ) d=036000 s=00000000! OK -- wblk (043,00027) a=0007(c0.memi ) n= 38= 38 s=00000000! OK 0: 000000 000000 000001 000000 000377 000000 000000 000001 8: 000001 000001 000377 000001 000176 000177 000177 000177 16: 000200 000177 000001 000177 000377 000177 000177 000200 24: 000200 000200 000201 000200 000001 000200 000377 000200 32: 000000 000377 000001 000377 000377 000377 ++ wreg (112,00017) a=0004(c0.al ) d=013246 s=00000000! OK -- wblk (053,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000241 120405 ++ wreg (122,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (132,00007) a=0009(c0.r1 ) d=000023 s=00000000! OK -- wreg (142,00007) a=000a(c0.r2 ) d=036000 s=00000000! OK -- wreg (152,00007) a=000b(c0.r3 ) d=037000 s=00000000! OK -- wreg (162,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (172,00027) a=000d(c0.r5 ) d=000000 s=00000000! OK ++ wreg (202,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (212,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (222,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (232,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (242,00007) a=000f(c0.pc ) d=013240 s=00000000! OK -- wreg (252,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:59.265134 : ATTN notify apat = 0001 lams = 0 dt=0.902344 ++ attn (365,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.306 OK ++ rreg (100,00017) a=000f(c0.pc ) d=013262! s=00000000! OK -- rreg (110,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- wreg (262,00007) a=0004(c0.al ) d=037000 s=00000000! OK -- rblk (371,00027) a=0007(c0.memi ) n= 38= 38 s=00000000! OK 0: 000004! 000000! 000000! 000000! 000010! 000000! 000011! 000001! 8: 000004! 000001! 000010! 000001! 000011! 000177! 000004! 000177! 16: 000002! 000177! 000011! 000177! 000010! 000177! 000013! 000200! 24: 000004! 000200! 000000! 000200! 000013! 000200! 000000! 000200! 32: 000001! 000377! 000001! 000377! 000004! 000377! # C Setup code 47 {base 13400} (pipeline torture tests) ++ wreg (272,00017) a=0004(c0.al ) d=013400 s=00000000! OK -- wreg (302,00007) a=0007(c0.memi ) d=000077 s=00000000! OK -- wreg (312,00007) a=0004(c0.al ) d=013402 s=00000000! OK -- wblk (063,00027) a=0007(c0.memi ) n= 13= 13 s=00000000! OK 0: 016727 177772 000000 016737 177770 013400 005200 010317 8: 000000 005200 010447 005200 000000 ++ wreg (322,00017) a=0004(c0.al ) d=013440 s=00000000! OK -- wblk (073,00027) a=0007(c0.memi ) n= 15= 15 s=00000000! OK 0: 012717 000240 000111 012717 000240 000111 012717 000240 8: 000111 012717 000240 000111 000000 000000 000000 # C Exec code 47 (pipeline torture tests) # C Exec test 47.1 (some self-modifying code, use (pc)+, (pc), -(pc)): ++ wreg (332,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (342,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (352,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (362,00007) a=000b(c0.r3 ) d=005201 s=00000000! OK -- wreg (372,00007) a=000c(c0.r4 ) d=005202 s=00000000! OK -- wreg (002,00027) a=0001(c0.cntl ) d=000004 s=00000000! OK ++ wreg (012,00017) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (022,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (032,00007) a=000f(c0.pc ) d=013402 s=00000000! OK -- wreg (042,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:18:59.930022 : ATTN notify apat = 0001 lams = 0 dt=0.664888 ++ attn (375,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.013 OK ++ rreg (120,00017) a=000f(c0.pc ) d=013434! s=00000000! OK -- rreg (130,00007) a=0008(c0.r0 ) d=000003! s=00000000! OK -- rreg (140,00007) a=0009(c0.r1 ) d=000001! s=00000000! OK -- rreg (150,00007) a=000a(c0.r2 ) d=000001! s=00000000! OK -- rreg (160,00007) a=000b(c0.r3 ) d=005201! s=00000000! OK -- rreg (170,00027) a=000c(c0.r4 ) d=005202! s=00000000! OK ++ wreg (052,00017) a=0004(c0.al ) d=013400 s=00000000! OK -- rreg (200,00007) a=0007(c0.memi ) d=177772! s=00000000! OK -- wreg (062,00007) a=0004(c0.al ) d=013402 s=00000000! OK -- rblk (001,00027) a=0007(c0.memi ) n= 13= 13 s=00000000! OK 0: 016727! 177772! 000077! 016737! 177770! 013400! 005200! 010317! 8: 005201! 005200! 005202! 005200! 000000! # C Exec test 47.1 (pipeline tester adapted from KDJ11A.MAC, test 121, p. 70) ++ wreg (072,00017) a=0009(c0.r1 ) d=013474 s=00000000! OK -- wreg (102,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (112,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (122,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (132,00007) a=000f(c0.pc ) d=013440 s=00000000! OK -- wreg (142,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:00.268717 : ATTN notify apat = 0001 lams = 0 dt=0.338693 ++ attn (005,00037) d=000001 s=00000000! OK -- wtcpu to=60.000 T=0.015 OK ++ rreg (210,00017) a=000f(c0.pc ) d=013472! s=00000000! OK -- wreg (152,00007) a=0004(c0.al ) d=013440 s=00000000! OK -- rblk (011,00027) a=0007(c0.memi ) n= 13= 13 s=00000000! OK 0: 012717! 000240! 000240! 012717! 000240! 000240! 012717! 000240! 8: 000240! 012717! 000240! 000240! 000000! # C Setup code 50 {base 13500} (check that all reserved instructions trap to 10) ++ wreg (162,00017) a=0004(c0.al ) d=013500 s=00000000! OK -- wblk (103,00027) a=0007(c0.memi ) n= 17= 17 s=00000000! OK 0: 000007 000010 000077 000210 000227 007000 007777 075000 8: 076777 106400 106477 106700 106777 107000 107777 170000 16: 177777 # C Exec code 50 (check that all reserved instructions trap to 10) # C Test odd address abort ++ wreg (172,00017) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (202,00007) a=0003(c0.psw ) d=000000 s=00000000! OK -- wreg (212,00007) a=0004(c0.al ) d=001374 s=00000000! OK -- wblk (113,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000000 000000 ++ wreg (222,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (232,00007) a=000f(c0.pc ) d=013500 s=00000000! OK -- wreg (242,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (220,00007) a=000f(c0.pc ) d=000012! s=00000000! OK -- rreg (230,00007) a=000e(c0.sp ) d=001374! s=00000000! OK -- wreg (252,00027) a=000e(c0.sp ) d=001400 s=00000000! OK ++ wreg (262,00017) a=000f(c0.pc ) d=013502 s=00000000! OK -- wreg (272,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (240,00007) a=000f(c0.pc ) d=000012! s=00000000! OK -- rreg (250,00007) a=000e(c0.sp ) d=001374! s=00000000! OK -- wreg (302,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (312,00027) a=000f(c0.pc ) d=013504 s=00000000! OK ++ wreg (322,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (260,00007) a=000f(c0.pc ) d=000012! s=00000000! OK -- rreg (270,00007) a=000e(c0.sp ) d=001374! s=00000000! OK -- wreg (332,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (342,00007) a=000f(c0.pc ) d=013506 s=00000000! OK -- wreg (352,00027) a=0001(c0.cntl ) d=000003 s=00000000! OK ++ rreg (300,00017) a=000f(c0.pc ) d=000012! s=00000000! OK -- rreg (310,00007) a=000e(c0.sp ) d=001374! s=00000000! OK -- wreg (362,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (372,00007) a=000f(c0.pc ) d=013510 s=00000000! OK -- wreg (002,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (320,00027) a=000f(c0.pc ) d=000012! s=00000000! OK ++ rreg (330,00017) a=000e(c0.sp ) d=001374! s=00000000! OK -- wreg (012,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (022,00007) a=000f(c0.pc ) d=013512 s=00000000! OK -- wreg (032,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (340,00007) a=000f(c0.pc ) d=000012! s=00000000! OK -- rreg (350,00027) a=000e(c0.sp ) d=001374! s=00000000! OK ++ wreg (042,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (052,00007) a=000f(c0.pc ) d=013514 s=00000000! OK -- wreg (062,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (360,00007) a=000f(c0.pc ) d=000012! s=00000000! OK -- rreg (370,00007) a=000e(c0.sp ) d=001374! s=00000000! OK -- wreg (072,00027) a=000e(c0.sp ) d=001400 s=00000000! OK ++ wreg (102,00017) a=000f(c0.pc ) d=013516 s=00000000! OK -- wreg (112,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (000,00007) a=000f(c0.pc ) d=000012! s=00000000! OK -- rreg (010,00007) a=000e(c0.sp ) d=001374! s=00000000! OK -- wreg (122,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (132,00027) a=000f(c0.pc ) d=013520 s=00000000! OK ++ wreg (142,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (020,00007) a=000f(c0.pc ) d=000012! s=00000000! OK -- rreg (030,00007) a=000e(c0.sp ) d=001374! s=00000000! OK -- wreg (152,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (162,00007) a=000f(c0.pc ) d=013522 s=00000000! OK -- wreg (172,00027) a=0001(c0.cntl ) d=000003 s=00000000! OK ++ rreg (040,00017) a=000f(c0.pc ) d=000012! s=00000000! OK -- rreg (050,00007) a=000e(c0.sp ) d=001374! s=00000000! OK -- wreg (202,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (212,00007) a=000f(c0.pc ) d=013524 s=00000000! OK -- wreg (222,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (060,00027) a=000f(c0.pc ) d=000012! s=00000000! OK ++ rreg (070,00017) a=000e(c0.sp ) d=001374! s=00000000! OK -- wreg (232,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (242,00007) a=000f(c0.pc ) d=013526 s=00000000! OK -- wreg (252,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (100,00007) a=000f(c0.pc ) d=000012! s=00000000! OK -- rreg (110,00027) a=000e(c0.sp ) d=001374! s=00000000! OK ++ wreg (262,00017) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (272,00007) a=000f(c0.pc ) d=013530 s=00000000! OK -- wreg (302,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (120,00007) a=000f(c0.pc ) d=000012! s=00000000! OK -- rreg (130,00007) a=000e(c0.sp ) d=001374! s=00000000! OK -- wreg (312,00027) a=000e(c0.sp ) d=001400 s=00000000! OK ++ wreg (322,00017) a=000f(c0.pc ) d=013532 s=00000000! OK -- wreg (332,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (140,00007) a=000f(c0.pc ) d=000012! s=00000000! OK -- rreg (150,00007) a=000e(c0.sp ) d=001374! s=00000000! OK -- wreg (342,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (352,00027) a=000f(c0.pc ) d=013534 s=00000000! OK ++ wreg (362,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (160,00007) a=000f(c0.pc ) d=000012! s=00000000! OK -- rreg (170,00007) a=000e(c0.sp ) d=001374! s=00000000! OK -- wreg (372,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (002,00007) a=000f(c0.pc ) d=013536 s=00000000! OK -- wreg (012,00027) a=0001(c0.cntl ) d=000003 s=00000000! OK ++ rreg (200,00017) a=000f(c0.pc ) d=000012! s=00000000! OK -- rreg (210,00007) a=000e(c0.sp ) d=001374! s=00000000! OK -- wreg (022,00007) a=000e(c0.sp ) d=001400 s=00000000! OK -- wreg (032,00007) a=000f(c0.pc ) d=013540 s=00000000! OK -- wreg (042,00007) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (220,00027) a=000f(c0.pc ) d=000012! s=00000000! OK ++ rreg (230,00037) a=000e(c0.sp ) d=001374! s=00000000! OK # C Verify trap catchers integrity ++ wreg (052,00017) a=0004(c0.al ) d=000004 s=00000000! OK -- rblk (021,00027) a=0007(c0.memi ) n= 14= 14 s=00000000! OK 0: 000006! 000000! 000012! 000000! 000016! 000000! 000022! 000000! 8: 000026! 000000! 000032! 000000! 000036! 000000! ++ wreg (062,00017) a=0004(c0.al ) d=000240 s=00000000! OK -- rblk (031,00027) a=0007(c0.memi ) n= 6= 6 s=00000000! OK 0: 000242! 000000! 000246! 000000! 000252! 000000! # C Verify setup MMU 543.3 ns 40: START 19497.4 ns 2315: OOB-MSG 00000000 00001111 00000000 : 000 007400 19864.1 ns 2359: OOB-MSG 00000000 00001101 00000000 : 000 006400 20230.8 ns 2403: OOB-MSG 00000000 00001101 00000000 : 000 006400 rlink_cext-I: seen EOF, schedule clock stop and exit 4737668.3 ns 568495: DONE ../../../../vlib/rlink/tbcore/tbcore_rlink.vhd:294:5:@4737768333324fs:(report failure): Simulation Finished tb_w11a_n4:error: report failed from: process work.tbcore_rlink(sim).proc_stim at tbcore_rlink.vhd:294 tb_w11a_n4:error: simulation failed ++ wreg (072,00017) a=0004(c0.al ) d=172340 s=00000000! OK -- rblk (041,00027) a=0007(c0.memi ) n= 8= 8 s=00000000! OK 0: 000000! 000200! 000400! 000600! 001000! 001200! 001400! 177600! ++ wreg (102,00017) a=0004(c0.al ) d=172340 s=00000000! OK -- wblk (123,00027) a=0007(c0.memi ) n= 8= 8 s=00000000! OK 0: 000000 000200 000400 000600 001000 001200 001400 177600 ++ wreg (112,00017) a=0004(c0.al ) d=172300 s=00000000! OK -- rblk (051,00027) a=0007(c0.memi ) n= 8= 8 s=00000000! OK 0: 077406! 077406! 077406! 077406! 077406! 077406! 077406! 077406! ++ wreg (122,00037) a=0004(c0.al ) d=000000 s=00000000! OK real 1m36.431s user 1m36.580s sys 0m1.324s