1
0
mirror of https://github.com/ibm2030/IBM2030.git synced 2026-01-11 23:52:47 +00:00
ibm2030.IBM2030/CLD/qb621.rtf
2021-07-23 21:56:41 +02:00

106 lines
16 KiB
Plaintext
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{\rtf1\ansi\ansicpg1252\deff0\deftab709{\fonttbl{\f0\fmodern\fprq1\fcharset0 Courier New;}}
\viewkind4\uc1\pard\lang1033\f0\fs14 QB621 0 1 2 3 4 5 6 7 8 9\par
\par
\par
Reg contents Micro trace\par
S - FF B27 B23 B28 B0F B12 B11 ---\par
A G - FF See chart below for trace of reg test\par
R - FF\par
L - 00\par
D - SR(System reset)\par
T - SR\par
I - 00\par
B J - SR\par
U - SR\par
V - SR\par
H - SR\par
\par
C\par
\par
\par
\par
\par
\par
D QB631.JBE------------------------------------------------------------------------------------------------------------------------\par
(01) ----------------------------------------------+--------------------------------------------------------------------------------------------------QB611------ECE\par
Reg loop 11 --- 0B27 11 --- 0B23 00 --- 0B28 | 11 --- 0B0F 10 --- 0B12 | 01 --- 0B11 00 --- 0B2C 10 --- 0B1A 00 --- 0B58 (01)\par
K 0011,0 | | BINA K 1001,0 | | K 1111,0 | K 0001,0 | ---*K 0100,0 | K 1111,0 | | | K 1111,0 | Ch failure\par
A 0^-0>Z | A 0^+-R>G | A 0^-0>J | | A S^K>Z | A 0^-KL>G | A 0^KH>TA | A 0^KL>JE | A J^0>J | A 0^K>Z | \par
E QB611.EHE------------*| |*O-----| |*------| |*O-----| |*O-----| |*------| |*O-----| |*--O---| |*------| |*O------------QB631------EJE\par
(11) C K>FB | | C ANSNZ>S2 | | | C ANSNZ>S2 | | C 0>S2 | C HZ>S4 | | C LZ>S5 | | C 1>S0 | C 1>S6 | | (11)\par
Continued ----| | | | | R ASCII>X6 | ----| | | ----| | ----| | | ----| | | | | | | | Reg test\par
| R S0,Z=0 23R | R 0,0 28R R 1,1 0FR | R 1,Z=0 12R | | R 0,1 11R | R S2,0 2CR | | R ST,0 1AR | R 0,0 58R R S6,1 2FR |\par
| E1-- ** --EA | E2-- 00 --EB E3-- *1 --EC | E4-- 1* --ED | | E5-- 01 --EE | E6-- *0 --EF | | E7-- *0 --EG | E8-- 00 --EH E9-- *1 --EJ |\par
| Set ext trap | 0^-FF>0 0^-0>FF | FF^FF>00 | | 0^-01>FE | 0^40>40 | | 0^0F>0F | Set S0. S6=0 last |\par
F | mask latch | S0=1 causes ASCII latch | S0=1 from B1F | | Set up G-reg | Start reg test. | | Reset S5 | time through |\par
| | compl. add should be off. | S1,2,3 from B09 | | for branch ctrl | Reset S4. | | | the reg loop. |\par
| | First ch 1 | S4,5 from BFF | | in reg test | | | | |\par
| | branch. | S6 from B25 | | loop. | | | | |\par
| | | S7 from B24 | | | | | | |\par
G | | | Check Z not | | | | | | -------------QB641------EJE\par
| | | equal zero | | | | | | (01)\par
| | | branch. | | | | | | Exit reg\par
| | | | | | | | | test\par
| | | | | | | | | \par
| | | | | | | | | \par
H | | | | | | | | | \par
| O------------------------ | | ----------------------+-- | ----------------------+--------------------\par
| | 01 --- 0B21 | 10 --- 0B22 | | 11 --- 0B13 | | | 10 --- 0B2E | 00 --- 0B18 |\par
| | | | | | | | | | | | | | | | | K 1000,0 | |\par
| | A SP^0>Z | | A SP^0>Z | | | A SP^-0>Z | | | | A SP^-0>S | | A SP^0>R | |\par
J | ------| |*- ----| |*- | ------| |*- | | ------| |*- ----| |*-\par
| C 1>S0 | | | | | | | | | | | | | | C K>FA | \par
| | | | | | | | | | | | | | | | | | \par
| R 1,1 27R | R 1,1 1FR | | R 1,1 0FR | | | R 1,0 12R | R 0,0 2CR \par
| J2-- 11 --JB | J3-- 11 --JC | | J5-- 11 --JE | | | J7-- 10 --JG | J8-- 00 --JH \par
| | | | | | | |\par
K | | | ------------------------------------------- | -----------------------------------------\par
------------------------------------------- ----------------------------------------------+--------------------------------------------------------------------------------------------------QB611------JCE\par
01 --- 0B51 10 --- 0B56 11 --- 0B5B 01 --- 0B19 00 --- 0B34 | (11)\par
K 1111,0 | K 1111,0 | | | K 0000,1 | K 1101,0 | | Re-try\par
A 0^K>U | A 0^K>J | A I^-0>Z | A 0^-0>I | A SH^KH>Z | |\par
L QB631.EJE---------O--*| |*----O-| |*--O---| |*------| |*------| |*---\par
(00,01) | | | | C 0>S4,S5 | | C ANSNZ>S2 | C K>FB | C ANSNZ>S2 |\par
More reg --+---| | --+-| | | | | ----| | | |\par
| | R G6,0 56R | | R 1,G7 5AR | R 0,1 19R | R 0,0 34R R 0,1 11R\par
| | L1-- *0 --LA | | L2-- 1* --LB | L3-- 01 --LC | L4-- 00 --LD L5-- 01 --LE\par
| | | | | | K>FB should not D0^D0>0 Register test trace\par
M | | | | | | change anything. S0=1 from B1A Starts with I=00 and branches out of main loop on G=FE\par
| | | | | ----------------------- S1=1 from B0F Destine Seq BR BR-trace Chk Next BR Nxt Return to\par
| | 00 --- 0B50 | | 00 --- 0B54 | 10 --- 0B5A 01 --- 0B4D | S2=0 from B12 Not 00 Ctrl Reg Ctrl Reg main loop\par
| | K 1000,0 | | | K 0100,0 | | K 0010,0 | K 0000,0 | | S3=1 from B0F B11 TA\par
| | A 0^-KL>G | | | A 0^-KL>G | | A 0^-KL>G | A I^K>J | | B2C JE\par
N | ----| |*- | --| |*- ----| |*------| |*- | B1A J\par
| | | | | | | | C GR>GG | C ANSNZ>S2 | | | B58 Z 10 S6=0 End of test Q QB641\par
| | | | | | | | | | | | | | B2F Q\par
| R 1,1 53R | | R 1,1 57R | R 0,1 4DR R 1,1 1BR | | B35 S\par
| N1-- 11 --NA | | N2-- 11 --NB | N3-- 01 --NC N4-- 11 --ND | | B36 TE 9 S7=0 B3A B3E H S6=0 Q B36\par
| 0^-0B>F7 | | 0^-04>FB | 0^-02>FD | | B38 H 8 G=7F B41 B65 B64 R S7=0 H B43\par
P | | | | GR>GG causes | | B43 R 7 G=BF B3C B46 B3F D G=7F R B3D\par
| --------------------- | ------------------- Z/T stop if --------------------- | B3D D 6 G=DF B48 B49 B4B L G=BF D B4A\par
| | 11 --- 0B53 | | 11 --- 0B57 basic CS0 is | 11 --- 0B1B | B4A L 5 G=EF B46 B47 T G=DF L B45\par
| | | | | | | | conditioned | K 0011,0 | | B45 T 4 G=F7 B4C B4F V G=EF T B4E\par
| | A U^0>V | | | A J^0>U | erroneously. | A SL^KL>Z | | B4E V 3 G=FB B50 B53 U G=F7 V B51\par
Q | ----| |*- | --| |*- ----| |*--O B51 U 2 G=FD B54 B57 J G=FB U B56\par
| C ANSNZ>S2 | | | C ANSNZ>S2 | | C ANSNZ>S2 | | B56 J 1 G=FE B5A B4D B1B I G=FD J B19\par
O-----| | | O---| | | ----| | | B5B\par
| R G4,1 51R | | R 1,G5 56R | | R G6,1 19R | B19 I\par
| Q1-- *1 --QA | | Q2-- 1* --QB | | Q4-- *1 --QD | B34\par
| | | | | 03^03>0 | --- Loop back to B11\par
R | | | | | S4,S5=0 from B56 |\par
| | | | | S6=1 from B35 |\par
| | | | | S7=1 from B36 |\par
----------------------- --------------------- -----------------------\par
\par
S\par
\par
Q\par
B\par
6\par
2 | 128056 04/18/66 | Mach 2030 | Date 05/09/66 Sheet 1 QB621 |\par
1 | | Name | Log 2142 Version |\par
| | Mode Manual | |\par
| | P.N. 837115 | Diagnostic test-basic |\par
| | IBM Corp. | ID 3345 |\par
}