On the following pages is the 8080/8085 source code listing for the command test. This program is designed to run on an INTEL 80/
20 CPU board. With minor modifications, it may be run on any 8080 or 808S-based system.
The object code for the Command Test may be ordered from Computer
Products Corporation. It is available in PROM, magnetic tape, or
CP/M-compatible diskette.
, T At-'t.MA~ I I:.~ C()N~ IUI:NCI:. TE. ~ I.'
COMPUTE~ PROOUCTS COHPOkAT!ON ___ 241!:l ANNAtJULlS_.LAI'.E ... _ .. _
_---'TA~LMA~lt~ CONflUI:.NCt Tt~I.'
~ CHANNELCONTHUL _tH.Ut.~.
t-'AkAMTEH tiLl.lC~. I:.NU HEAU fII:.LOltlACKU~J.
t~LJ SI:.CTOH flt.LUltiALI\UPI.
. - i .. I:. N 0 .. .J rlAClLfJ t:..LI.JJ ~~(;~ _ _ _ ....
THHUTTLE FIELUIl:lLUC/\ MOVtl.
CHANNEL ATTENliuN AUURESS.
.. '
._-_
..._-_._-
.-.----.-.
__
.._---
-... --. -
-_
..._-_. __
..._
-; INITIAL P~U6~AM t.~I~Y .... UINI.
LIN 1
r
1l\.L1 Lt:. .. .51 AC/\ t:'_1.l1.1tl1:.~ •...'TA~lMASI~H CONFIUlNCl T~ST.' MACt-lU-HO 3.Jto I/-MAH-bO I-'AGI:. 1-2
;:;;;;;;;;;;:;;:;;;;;: ;;;;;;;;;;;:;:;;;;; 't;;;;;;;;;;;;;;;;;;;;;;,;:;;;
OAT A T HANSfl:.t-( t.Ht-(U'LLOOKU~AtlLI:. •. JHlS ... T AbLt. _.lS._.lNUtX~U ___ . ____ ... __ . _______ . __ . (HY IA~lMASTlH CuMMANU U~ COUt) 10 FI~U AUUH~~S U~ [HHOH
M~SSAbt tOH kI:.S~~CTIV~ ~uMMANU.
OJ Ot>' XFl:t-IH:
UI0b 02~t: UW EIWH17 !:IHlAD ERHOH.
OlUt! 0000 __ . OW 0 - . -... " - ' - ' "
-
..-
... - - - . --.... _ ..-.-ulOA tllbO uw UWHltl !:lWHITI:. !::HIWR.
UIOC (JOOU Ow U
ulOI:. U210_ , UW .... £HUH1~ .. _. !:It.U lL.£RROH 0_. _ _ ._ .• _ _ _ _
OliO 0000 UW 0
u Ill! 02t!A OW EROH23 UUMMY.
0114 0000 . Ow ... 0. ...
---
-- --...-.--.... " . '---.---
..-U 11 to U2bA
Ow
t:~OHl3 UUMMY.\lll Ii UOOO lJw 0
UIIA ... 02!M _ .... _
uw
J:.HUHt!J __ ._._ UUr:1~. _ _ _ ... _U 11 C UOOO UW U
ulll:. 021:lA
uw
EHUH23 UUMMY.U120 0000 UW 0 ... _----., ...
_---
_ .._--- - - - _ . _ - - - _
..._. __
.__ ._._.-
.-..UI22 02HC Vw EIWH2U ; llklAU ERROIi.
Ole 4 11000 Ow 0
Uleb _029l:L-_ .. UW .. t.HUt:<21 .. ______ .---LJJjj tilJ LI:.RIWB •
Ol2H 0000 Vw 0
UI2A 021:1A UW EHUt/23
. ,
UlIMMY.UleC 0000 . UW 0 .. ---.
ulll
o
21:1 A Uw llWH23 ; VUMMY.. 0 LiO U(lOO Ow 0
UUe OcAH. _ ; ; ; t ; , ; : ; ; ; ; ; ; ; ; ; ; ; ; : ; ; , ; , ; ; ; ; ; ; ; ; ; ; ; tJw J:.HUH22 _-..L.U I:.J.lLL.£.RllOk.o I ; ; ; ; ; ; ; ; ; ; ; ; I ; ; .; ; ; ; ; , ; ; , , I , I ; I ; ; ;
- - - -
.---...t.RHOI-/ M!:.SSAul:._ T A~Lt... _ _ .. __ ._ .. ______ ... _ _ ._._._ ... ___ . _ _ _ . _ _ _ _ _ _ _ _ _ . _ _ _ _ _ _ ...
U 1J4 4j 4f 41:. 'tb 'CU~Fl~UHt. !:.HHOH.'.CH.L~,EOF
UUd _._.4':1 ._4J _S~ ~t!
oue
4~ 20 4~ ~2UI4U ~2 4F !'J2 e£
0144 uO OA 24
U 14 ( 44 ~2 4Y ~b uI4H 4'" 1.0 ~2 4~
U14~ ~3 .. ft::l ... 5_'t. cO
Ol~j 4/;) 52 52 4F
UI~7 ~2 21:: OU OA
ul~H 24 '---._---.
- -_
.._._-_.
--. -.. --. --_.-
.... _ ...-
...._--_._-_.
---_.UI/;)C ~3 4~ ~4 i:'U 'St' ~A6t tRRVH.'.CI-/.LF.!:.O~
ult>o ~o 41 47 4~
Ul04 20 .5t!) .• S2 .. ~c ...
-._-_.-._--_.- --_._._
.. --.--.-..- - _. __
.OlbH 4f- 52 2E- UU OlbC 04 24
Olbt 4f:. 4f 50 1.0 tHl'<l.lk4: ()I:! 'NOI-'. t:.t-<HOI-(
_-'_I
(.K, Lf t £U~ . __ ..u I 1 e 4~ ~l 'u! 't~
V J I to .,l I.t. 01) UA
ullA <::4 .-...
__ ._-
---_._--_._---_._--_._---'rA~~MASTEH CONFJU~~CE TEST.' MACtW-tlO 3. Jb 1-3 0'1 71j·. __ ~J-SL!It 1 .. !).4 ..
017F ~~ 53 20 43 01H3 4~'40 40 41
U 187 .. _._ .. 4E-.H_20 ... 4!:i ..
OIHH ~2 5l 4F ~2
OlaF 2l'OU OA ~4
. U 1 yJ ._~It..,U-!tIL.llli _____ ... EHHUHb .--u~
____
-1J.A~(net
lW"UH.' .CH.tu...E.Qr:.F _ _ _ _ _ _ _ _ _ .:... _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 0197 20 S4 5'1!)0 .019~ 4~ ~o· 45 52
_019F __ ._~2_4f..::.sZ_2E.. _ _ _ .-- .. - - - - . - - - -... - - - - . - - - ' - - - - -_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -'--_ _ _ _ _ _ -01A3 00 OA 24
01 At> !:I2 45 57 4'1 ERtWffl: DEi _ 0 1 AA ___ ~ L't.4-2U_4!3 - - - - ---... -.-.- .... ---. --.
-.--OlAf ~2 52 4E ~2 01~2 2l 00 OA 24
.. 0 1 Hb. _ _ A5-52-4I "3 ______ . __ £HHOR8.LOfL _ _ _ -<-'I;.lE ItASE...f.RIiOR. • .CR.' E.f Of
01HA 45 20 45 ~2
UlHl ~z 4F 52 ~E
.. OlC2-QlLUA 24
01C5 57 52 49 ~4 ERIWR9: OH 'WHiTt fM ERROH.'.CH.LF.EOF
ulC9 4S 20 4& 40
01 CU-Z0-45-52-!:12.-... -- .... .-...
_. __
..._._._--- ---_
....-.---olUl 4F S~ 2E OU OlU!:I OA l4
n" 0 10" ... 3 it!) it I ... i!. _ _ _ _ _ -ERU.lUlI.: . ..DI3., _ _ _ ""-' ... s .... t nAuR ... CuH-L.faM_E .... ... H H .... O ... H ... .:,.' ~. CIoJ'HtLLJ,lo..Jft;...aj' E~OwfC-. _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
UIU~ 43 48 20 4&
OIOF 40 20 45 52
OlD _ _ 52-4F.-52....2E. ... - .... . -- .... - ... ---... ---... -
- - - _ . _ - - - _
..._
....-
.OIU 00 OA 24
OllA ~l 45 41 41t EROH11: Od 'HlAD ~OHtlti~ TAPE tHROH.'.CH.Lf.tu~
.. _ 0 H.F 20J~,2 ________ . n - - " - '
01E2 45 49 47 4E 01F6 20 54 41 ~O
01 F A _ _ 45_20_45 .. ~2 OlEl !:I2 4F 52 cE 0202 00 OA 24
._020!l--1tlL.4F~L!t.!L .. - - .. n . . . _EROIH2: .08. . _._.!.MUJ.l.UN'-"-f ... H ... H.uO ... W,&.""-... -":"Ca.H .... L.! r..f .... c..FJ.I.()fc..· _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ~ _ _ _ _ _ _ _
Ol09 4F 4E 20 45 020U ~2 52 4E ~2
0211 ?E 00.-04_24 __ ... - .. --.- _. ---. _ _ • __ . ________________ -'-_ _ Otl~ ~3 54 !l2 45 EROR13: OtJ 'SI~EAM!Nu EH~OH.·,CH,LftE.OF O~19 41 40 49 4E
_02lU_---!t.7 211 45 .. Z - - __ . _ ... __ . ________ .. _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 0221 52 4f 52 ~E
022.. 00 OA 24
o
C28 •. _!l6_45...SLit !L. .' ... _ ... ___ .EROIH It: 0 tt. . ._. __ .!..Y.tH 1 F..Y....E.RIillR...!...tJ:H.t LF..,.~E O...,E,--_02eC 46 59 20 4~
0230 52 ~2 4F ~2
.OZ3't. _ _ LE...Dt> OA .c:!4._. _ _ . __ .. _ 0238 42 4C 4F 1t3
02JC . 4A 20 40 4F 0240. __ .. _. ~6._~5...2..0_'t.~
Ut44 S2 ~~ 4F ~l O~4~ 2[ 00 OA 24
U t 4 <.: _~_!ilL.!tJ.J.d ___ .. _.
02~0 41 4E 47 45
.. -
-
...._---_._---EHO,U5: UI:I 'I:ILOCK MOVE EHHOR.'.CH,LE.EOf
tIWIU.b;_ OB ___ .. ~ F XCt1ANlif t HtWH, ' . CH. LF • t OF
---_.
'TA~tMASTE~ CON~IOtNCt TtST.' MAC~O-HO 3036 I1-MAH-tJO ... AGI:.
Uc~'+ .cO. ,+~~c-.~c _. ---_.
_
.. -.---.---.~---.-.---...- - - - ---_._---
....Oc~H 4F 52 2E OU
U2~C OA 24
02~t 42 _~2_4S_41 t.HuRll: OM ... _' I:lIH:.AlLI:.HROH~ CM .. LE., I:.UF_ ...
u262 44
cO
4~ ~2Oe60 ~2
4r
SZ ZE U 2 bA ____ --'lD-D.A-2.~ ___ ._.026U 42 57 52 49 £RO~18: 08
0271 ~4 4S 20 45
. __ 027~ .. _ ~2-5.2-4F-.!l2._. _ ... --..
_._---_._
.._- - - - -
-027~ cE 00 OA 24
U270 '+2 4~ 44 49 '~I:.UIT I:.kHUR.'.CR,LF.I:.OF
_02IiL. __ <,4 2!l ~2.. ___ ._ .. _.
028S 52 4F ~2 2E 0289 00 OA 24
. __ 02tK___ 44 52 45 41 __ . ___ .EROR2D.LDti _. __ .---!DH1::.AIl E ijlWR. , • CR, LLF .... r..E ... O.J:.F _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ U2YO 44 20 45 ~2
Oc~'+ ~2 4F 52 2t
_ u2911 IIIl 1IA2'*--__ . ___ _ ..
_----
.•.__
... -.. - .---..- -
---_._---029B 44 ~7 52 49 EROH21: DB 'OwkITI:. EkHOR.'.CR.LF.EOF
029F ~4 45 20 45
.02A3 __ --S2-52-4f-..-!JZ .-
._._----._--_._--- - - - _
....02A7 c£ 00 OA 24
02AU 44 45 44 4q E.Ru~C'2: DB
U2Af __ --!:l4 2!l 45 ..,2 02~3 ~2 4f 52 2£
02~7 OU OA 24
021:lA . __ 4.4...55 .. 40._40 ERUR23: . DB _ .. !.UUMMY_f.RHQR._'_ ... ca.Lf. .• £OL _ _ . _____ ---,,--U2Ht ~9 20 4~ ~2
02C2 ~2 4F ~2 2t
U2CtL_._...Jl0.JI1L2.~ _______ .
02C~ ~4 49 4U 45 EROR24: 08 'TIME OUT ERROR.'.CR,LF,EOF
02CU 20 4f 55 ..,4
UZUl _20_ .4S. 52 ..,2 . __ ..
_---
_._--UCU~ 4F ~2 ct OU
UcLl~ OA 24
.... AGE.
. -_. -
._._--_._---_..
_ ... -. ----_._--_
.. -._---_ ..__._
-.... _ .... __ ._--.-...
-.
_
..--_.-
•._---'lA~lMA~ltt-l CONfl!Jt .... n Tt.SI.'
I INlllALIlt TAPtMASTck.
__ .--L.LONUulJRt.._T M.
_.-• r At't.MA~ rt~ CUN~ IlJtl~(1:. nSI. • bUtFt:.REO EDIT COMMANU.
CUNTROl
=
~EVI:.KSt.'TA~lMASTEH CONF10tNC£ TEST.' OJf.8 ...
_CILllJ.lA_-03F~ CO 0181 OJFE CO 0!;07 0401- ... _C3_02£0 _ _ ..
.. __ CALL CALL CALL ..iMP
I1-MAIi-tJO _ ._liLUCKM_._
t::XCHNG WEwlNO
... _MAlHI.O_.
. _ _ _ -L..LHu.I-1.{]u.C~u.v.E .... _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _'_ _ _ _ _ _ _ lXCHANGE COMMANU.
HlWIND TAPE.
. _ _ --IC-.=tS.tAIU-IES.LD.v.ER., _ _ _ _ -..,.. _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
---_
... __ ._
.. _ ... - .--..---.---.---..,.--~---- ---.---.---..,.--~---- ---.---.---..,.--~---- ---.---.---..,.--~---- ---.---.---..,.--~---- ---.---.---..,.--~---- ---.---.---..,.--~---- ---.---.---..,.--~----
-._--_.
--.--
.._
.. _.-.-_._._--_
.._---.---
.._-_
. ._
-... '-- ..
---
.._- - - - _ . . : . . - _ - - - _
..._
.._---_._-- ---_._---_
...__ ._-_. ---_
...-_.
--- - . - -_.-
._---_._... ... ..
__ ._-_._---._---_. __
..__
..__
. -. " - ' ...----...
_--_._---_._...
. ...---....:---.\ ...
_
... _ .._---
. .. --
..._---._. __
..__ .----_.
---_._._--....
.. ... -.---.. - - - .' - - - " - -
._---
_.. .._---_.-
.. -"-- . _ ... _ ..--_
..._--.. -. ~
- -
.. --~--"--" ..._. ..
---'TA~tMASTtW CUNFlUt~C£ TtSl.' "'Aul:. 1-8
:;;;;;;:;;;;I;;;;;;;;;;;;;;;;;;;i:;;;;;~;;;;;;;;';';;; ;;;;.,1;;;;;';;;;
COMMANU SUtlHlJU 11NI:.S. __________ _
;;;;;;:;;:::;;;;;;;;;;;;;;;;;;;;;;;;:;::;;,;;;;;;;;;;;tit;;;';:;;;;;';;
. --
---_. __
._----INITAl - THIS HUUTINI:. INITIALIltS THE TAPEMASTtH.
0404 __ ._ .. _____ .. __ ._ _INU AU .. -..
----.---
LXI. H.O~FIIH ___ LCLOSL(,AJ.E •.. ________ . ____ . ___________________________ _ SHLU CCd
'rAPtMASTE~ CUN~ lUtNCE TtSl.·
ISSUE CHANNEL ATTtNTION.
wAlT FUR GATE = UI'~N ( 5 SEC MAX).
'rA~~MA~TEk CUNFlotNC~ TES1.'
_OP.t.NU5-_______ -i~WA11_EO~= __ ue£N I 5 SEC-MAJU,~.~ _________________ _
U.t.H~Ot'(O
C~IK~rs CH~CK COMMAND STATUS ~UH oeUH.
;,;j;;;;;;;;;;;;;;;;;;;;;;;;;;;I;;;;;,;;;;,;;;;;,;;,;;;,;";;'1;;;;;';
H[wIND .-_[XECUJES_J~E-1AeE_~WINQ-'OMMAN~. ______________________________ _ HEwlNU:
t.HASt. - t.XI:.('UJ~~_J~ASL-JAPi-LDMMMA1~~(~J.L-______________________________ _
'TAPlMA5TEH CONfID[NCE T~ST.' MACHO-tlO 3.Jb 1-11
U~H__ --- .--- .. -- ---. t:.RASt:.: .... __ .... _____ . .:.. __ ._ . .:... ..
---
...-
. __ ._ .._----
'-"-'-"-'-'----
..._._._----O!>lF 3E 50 MVr A.!>OH
0'=>21 32 0306 STA COMA NO S~T COMMAND IN ~H.
_ 0524._._.-2..1-0.80.0 _____ -. --.- - . . __ ...LXl.._-.!toBO'OnH _ _ _ _ _ _ _ _
u';)2', 22 OJOA
U\;)l!A (!U 0.,,,. SHLU CUNTHL S~T CONTROL FIELD Uf ~~.
CALL O~~N06 WAIT 'UH 04Tf • O~tN I ~ SEC MAXI.
. U!>21l 2F ____ ~C~ ________________________________________________________
~---u521:: 32 0301 STA GAT~ ;. CLOSE GATE.
U531 03 8A OUT CA ;: ISSUE CHANN~L ATT~NTION.
_ ~533 CD 07EO ______ ._. _ _ _ ---I:.A&-:I 1'--_..uOetN!t5---L.WA.l.LfELG.AJ.£...;;.J)P-f:..N t 45 SEC MAli_ .. _ _ _ _
0':136 11 011:16 LxI D,~HHO~8
O!:>3Q CD 0801:1 CALL CHKSTS ; ChECK COMMAND STATUS ~O~ UCUH.
--.0.5.3 C C 9 ________ .___ ~H~f~T ______________________________________________________________________________ _
O~3U
.O~U 3f 4.0u.. _ _ _ _ _ _ . O~3f 32 0306 0542 21 0800 . 0545 22 03.0)1 .... ___ _
0548 CD 0706
U~41j If
.... o.5lt_C -i2 1>30)
U54f 03 tlA U551 CO 0706 U55!t. __ ..ll 0) C5
O~57 CO 0801:1 O!>SA (;9
n , ;
tI ; ; ; ; ; ; ; ; " ; ; If ; ; ; I ; ; I ; " "n ; ; ; ; ; ; , " ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; " ,
I I I ; ; ; ";
. ____ J __ ---E..lLEMK - De-CIIIES THE "'RITE Ell EMAHK COMMAND.
;
f rU.MK:
_____ -'iY I A • 40 H
STA COMAND , SlT COMMAND IN PH.
LXI H.aOOH . "
__ .. ..-S.HLIL---...COt\Il H .... I _ _ _ _ _ _ -L-....;Su;f ... T.-.J..C ... QcuN..LTnRJ.LOI'--'E~I EuL .... D"--'QII.E~ ... ;.I;HLI.~ _________________________ _
CALL OPtN05 WAIT fOR GATE
=
O~tN I 5 S~C MAXI.•.. __ • ..5.IA CMA . __ ... bu· A ... J .... t ___ '--____ ... C ... L-.l.C,.J SlJ.f~ljl.tlAu.I .... t...&.. ____________________ ... ___________________________ . ______ _
out
CA ISSUE CHANNEL ATTtNTIUN.CALL OPt.NOS WAIT FOR GATE = O~t.N ( S SEC MAXI.
_.LXL __ ._---D.J£H.tiOuH::z9 ___________________________________________________ _ CALL CHKSTS , CHECK COMMAND STAIUS ~OR OCOH.
RET eM!:'. ..
. -....
_._._-
.__
._ ..__
..---_ ... ---
.._---_
... _ .. - ----..-._._---_._._-_
... -.._
...-
_.---
... _ ... __ . - .... _.-_
... --_ ..._
..- - ._
..---'rAPtMA~TE~ CONfIDt~Ct TtSl.'
MSEHCH MULTIPLE FILEMARK SEARCH)
ALL USt A COMMON tXtCuTION ROUTINE LA8LE.U 'MUIIUN'. THREE. PA~AM~TE.RS ISSUt CHA~NEL ATTtNTION.
WAIT FOR GATE
=
O"'tN ( 5 SE.C MAXI.D .• t.HVtUL _ _ _ _ _ .. ____ . _ _ _ _ _ _ _ _ _ _ . ____ . __ _
CHKST5 CHtCK COMMAND STATUS tON OCOH.
--- . _.
----
_ .."._-_.--_._-_. __
.._._-_._---_
.._---'rA~~MASTE~ CONf!UtNCE TEST.'
u~tK .
U~tiC___3L..!C__ __ . _____ .
U~8E '32 0306 0591 .2.1 0800
~AUE 1-13
... .. ...
-- ._- - - _._---- ---_._--._-_. ---
-, ; ; ; ; -, 1 ;; -, -, I I ; ; ; 1 1 I ; 1 -, ; ; -, I -, " " I I -, I ; I I I 1 I I I i ; I ;; I i , " It " ;; I I II , ;; " ; ,
,
;.1 - - t<OF-RGN_ ... EXf:..CUl~J.HE ROO E{JHf:..llll'L.r_AeL..COMMA~U .. _ _ _ _ _ _ _ _
;
~OfKUfll:
. .. - . _----MV.L_ .. _ ... A-'" . . . l~('.ct1 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
STA COMAfliD St.T CUMMAND IN PB.
LXI H,/lUOH
. 0594__ C2 D30a,A _ _ _ . ... _____ ._ . ___ .. _ .. .5HLU_. __ -CUNlRLI _ _ _ _ -*-_S::..f-r:...I-CUN.I.R.O.LLlEI n llE Iti:i. _ _ _ _ _
--- --_
....05'J7 CO 0706 CALL OPtNO~ WAIT FOR GATE = optN ( 5 StC MAXI.
O~9A cF CMA
.uS~1:l J2.Jl.3.ll.l _________ .... _. ____ ._n _ .. 5 T A __ . ____ .6A H CL05.LUA .... T ... E ... _ _ _ _ _ _ _ _ _ _ _
u59t 03 BA OUT CA ISSUE CHANNEL ATTtNTION.
05AO CO 07Ub CALL UPtNOS WAIT FOR GATE
=
OpEN ( 5 SEC MAX).U5AJ-I,L.D.l£A.-. ____ .. ______ . . _ .. .LX1 ____ ...llt.t.RORl.L _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ . _ _ _ _ _ _ .
0~A6 CO 01308 CALL CHKSTS CHtCK COMMAND STATuS ~Ol-l OCOH.
U~A'J cA U30C LI-fLU COUNT
USAC ~ H ___ ,_,_", '_"_ XCt1u ._._ ... __ .. _ _
U5AO 2A 0310 LHLO I-IECUR!)
U51:10 C9 RET
PAGE.
....
--- -
..._-_._----.-
-_
.. - ..._---_
..._
-..
_-_
..---.
-' .. - -
- -
..-. _ - - - -
---_ ... -- .---_.
__._--_._-_
.._. ---_
.... - .. _---_ ....---_
.._._
... _.-.- .'rA~~MASTEH CONFIOtNCt TES1.'
________ UWH.il ... F_-'----Lllu..l HEcr-ldilJ-E.J Ut::Ol1 OIRI:.CT EDIT)
'TAPtMA~T£K CUN~IUtNCt lEST.'
SGATI:.3 I:.au SOAIA2+100H seT3 cQU SGATI:.3+c
_---'TA~lMA~TER CONfIUlNC~ TEST.' MAC.W-tlO 3.36
. _ .. ___ CALL._.---.lSJI-"Hu;~:.J:· ML-__________________________ - _____________________ _ LXI
LA1 MV!
._CALL LXI
BUILD DUMMY PATTERNS.
(UlfFERENT THAN eXPECTED DATA.)
_Ht ~UAJ AL _________________ . __ ... ____ . __________ ._.
--'TA~tMAST£~ CONf}UI:.NCt TtST.'
_Sl" A- ._._-COIUNn u -_ _ . __ ~~SLI-COMHA.Nll-l~L' ______________________________ __
LXI H,1:!80H
CHECK COMMAND FO~ PRUPER COMPLETION.
CHECK BLOCK GATtS.
'TAP~MAsrE~ CUN~10tNCt TtS!.'
MACRO-tlll 3036 17-MAK-dU I-ltl
-
-_._-_._-_._---; -_._-_._-_._---; -_._-_._-_._---; -_._-_._-_._---; I -_._-_._-_._---; -_._-_._-_._---; II -_._-_._-_._---; I -_._-_._-_._---; -_._-_._-_._---; -_._-_._-_._---;-_._-_._-_._---; I -_._-_._-_._---; I -_._-_._-_._---; -_._-_._-_._---; I -_._-_._-_._---; -_._-_._-_._---; -_._-_._-_._---; -_._-_._-_._---;-_._-_._-_._---; -_._-_._-_._---; II -_._-_._-_._---; -_._-_._-_._---; -_._-_._-_._---; -_._-_._-_._---; -_._-_._-_._---; -_._-_._-_._---; -_._-_._-_._---; II n I II ; I II ; ; ; ;; ;; ; ; ;; ; II ; ; ;; ;; ; ; ;;
BLOCK.M _- __ EXI:.CUJ I:.S-JHI; ALOCK_..MO..\U:..-COMMANOo.. ____________ _
---.---.---
.... ----_.
tllLlCKM:
._uAll:.-__________ ~~C~I~O~S~E~(,~A~I~~A. ____________________________________________________ _
CA ISSUE CHANNlL ATTI:.NTION.
CALLS HUUTINc WHICH EXeCUTES EXCHAN~t COMMAND •
.. ... -
_____ -LH~II~IL~Lt~K~I\j~. ____________________ . ________________________ _
'11\"t"'A~ltH CUN~ I lIt.Net Tt')l. • MAeHIl-/1U J • .lh If-MAt-I-tiU
u fI!~ .:'1 lI.) U II LAI II. IlU~ t t.K
u He I 1 1I1tJiI UI n,I,)OH
0/'1'::1 UI> tlll Mvl rl. eUN
0/.,,1 CO Otd 1 tALL f-IAIt.KN
EXCHAN~ UHlblNAL f-IATlt.HN ~ACK.
ul .. 1< LII OlA'i CAll bUt. "eh
~LHltY OklGlNAL PAlr~HN.
(j1'l1J cl 1 (ll) 0 Lxi H.HUnt.K
O/A() I I 0100 LxI Uf! OOH
UlA.J Ub UI M\lI d.l
U/A., LlI Oli .il CALL vt~H y
'J 1 Ali VI
...
• • t t , , , , , • • , , , , , , t • , • , • kt r t • t . . . . ~. '--t-J.. . . . , t • , . . . , • I , • , , • 1.1 , t i t t., • ' . l - t • • •t--bUt.XCH - tAttul~S THt. EXtHANGt CUMMANU.
U/A'7 lJUr .... CH:
U/A'-I .it. OC . Mvl A.OCH
!J/AO .U lJ3Ub STA CUMANU . _ . __ .. -LSt T ._LOMI'1AIl1D.._.l N . t'.ct •. ___ . __ .... __ .. _._ ...
u/Al t'l \JUliU LXI H.tiUN
U'HI 1'2 IJ.l(jA ~HLI) CUr-.IKL ; StT CO~TROL FIELIJ U~ P~.
u(tj" cl 0100 Lxi H.I0llh
u/h' t't' L130L ,>'iLU CuuNT
IJ I H 1\ t't' tJ j lit '.:>liLl, HI-tI'::I/t ; stT ~Ul-~~k ~llt ~ltLU U~ Pd.
iJ(tW t'1 luu(j LXI HttlUfft.H ....
_--_
... _ ... _.---_._
.. _.-_.-_._- --
.. _--.._
-ole" ce U.llt' SI1LU Sh'lLl'::lT StT SUUHCt/UtST fltLU IN P~.
u 1<..3 LU U/Llt> CALl. UfJtNiJ'::I wAlT FO~ uAlt = uPtN ( S StC MAXI.
U/Lo cl- CMA
" (L ( .it' u.Jul .,Ttl bAIt CLuSt bAl!:..
U (Ll, 113 Ii,", uuT eA lS'.:>U~ CHANNtL ATTt~TIUN.
V/LL LIJ O/U<..' LALL ul-'I:.,~ O:J .. _L WAI L F Ot<. GA I!:. = UI-'t:.I:-I _( .. ~ . .!It.(. _MAAI • __
07U I I 0;41. LxI U. t.Huh' 1 b
UlUe CtJ OnUli CALL CHK'.:>T':> ; CHtCK COMMAND ~TAIUS ~O~ OCOI1.
U/Ll~ l.'-I HI: I
~.J '~bt.
tfA~lMAsrlH CUNfIDtNCE TtST.'
-'TA~~MASTtH CUN~lUtNCE T~SI.1
OHOI"I
080~
0801:.
{Jt110 UI'13
3A 0317 .f-£-Lfi-_.
C4 uH56 (.<)
u tUL ___________ .-.. - ---.
0814 ~A 0317 0817 1:.6 OF
U tl19_iE..LlL - - . - - - - -- ..
UtllH C8 UHIC 3A U306
. _ u tllt ___ . __ .llb-lJl. ___ .-- .-. - - .. - - ..
Otl21 21 OIOb UM24 I:IS
08~!l . __ bL .. _._ . UI:I26 De utl2A UH2'J ~4
MALHO-80 3 db If-MAK-tlO 1-21
CHI(SlS:
LOA STATUS+I
CP..L _____ OCOH ____ _
- - - ' - - _ .
__ .. ----.-CI'o4Z I:. Ht-<UHRET
: t1.; 1.i..LU.l. Li i ; i ; ; ; i ; ; ; ; ; ; ; ; i : ; ; ; ; ; ; ; ; ; ; I J ; J ; ; i ; ; ; ; ; ; ; ; ; ; ; I I ; I ; ; I I : I ; t I ; CHKOST - CHI:.CKS CUMMAND STATUS FOR DATA TRANS~I:.R COMMANDS(IGNORES'
_ .-..1 . _____ ._ ... _.-H£.TRl'_~H J J . 1 E THERE_w.AS-.AN-£RHOR IT IlSES THE CDHaMa.ACLIIIDIL-_ _ _ _ _ _ _ _ _ _ _ _ _ O~ CUUt ru LUOKU~ THI:. AOORESS OF EHHUH MI:.SSAGE •
.. C.HK.l)S I .1 _____ .' _.
LOA STATUS.l
ANI OOFH
.. _. ____ ._C~_U.C.u.OJ:lH _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ RZ
LDA CUMANO
___ . __ SUl. _ _ ---1..UuH _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ - _ _ _ _ _ _ _ _
LX! H.XFERH
ADO L
_. _.MOV __ . _ --L. A ______ _
JNC CHKUIO
INR H
082A~ _ _ _ _ . _ _ - - - ._....ctmUlll.L ____ _ 082A
Obcl:!
01:l2C.
UH2U 0830
!lE 23
PA6t. .
MOV E.M
INI( H MOV
CALL RI:.T
_DtM I:.RHUH
_ .. --... -.---
-. '-
--_._._---_
.._ .. - - - _ .
--_
.. _--_
.._---_._._-- ----.- ._---
.._
-....
_---
_ .._---_._---
---'---'TA~EMA~TEk eON~lUl~Cl TtSI.' MAC~O-dO 3.Jt> I1-MAt<-dO
'TA~tMASTEk CONflutNCE TtSl.' MACIoIO-tiO 3oJf> 1-23
---_
..- - - -
...•.. .. -.1 .. .--_
. . .--_. __
...---
Od!lb..---Oti!>b CF 0t1:,7 Of 09 . U d!:i9 . _--'-[ .... 0 ... 0'""0'""0 .. 5'--_
Otl5C C9
,
tlolROIol - Ul~PLAYS tR~OR McSSA6t. MtSSAGE ADUH~~S IN Ut.,
_ERHOR.: .. _._
RST .-...
-- -_._---_
•. _ .._--_.-MVI c,~
.• __ ..LA.L1 .LL _ _ .LCa::.PI!lM _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ...,-_..:-_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
,
RET- - - -
.._---,
..._
..._-_.
. _____ I ._~,--~Guo __________ ~ __________________________________________________ _
----_._-_.
__ ... _.. ..
--
..-
...---.---~---._---_
..- -_
. . . _._. -.---- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- _ . __
... -...----..
--.---c---. --.---c---.
_._-.- -- ---
...-
..._ - - - -
--.--..