The information in this document is subject to change without notice.
Intel Corporation makes no warranty of any kind with regard to this material, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. Intel Corporation assumes no responsibility for·any errors that may appear in this document. Intel Corporation makes no commitment to update nor to keep current the information contained in this document.
The software described in this document is furnished under a license and may be used or copied only in accordance with the terms of such license.
Intel Corporation assumes no responsibility for the use or reliability of its software on equipment· that is not supplied by Intel.
No part of this docum'!nt may be copied or reproduced in any form or by any means without the prior written consent of Intel Corporation.
The following are trademarks of Intel Corporation and may be used only to describe Intel products:
ICE-30 LIBRARY MANAGER
ICE-48 MCS
ICE-80 MEGACHASSIS ICE-85 MICROMAP INSITE MUlTIBUS
INTEL PROMPT
INTEllEC UPI
Copyright©197' Intel Corporation
Intel Corporation, 3065· Bowers Avenue, Santa Clara, California 95051
·PREFACE
1l-hS STUtfJJ'f STUD'! Gu I&G IS
\Nf~tJD(;D FoR. Pt\R,rlC,lPAf\J~ IJJ -r~l:
I
LJ1GL,t.E~ D~\JGLOPH€tJI
6~&("6H~OPE~'lOtJ~ lJJO£.K.Sl-toP.
Pfl,r;J\eE
~~'~Pfe&i; S~~fGH OVaAJ1GW ~tJD &:'fuP
tN A Pr~fl 2.: NoUi At- U~t
jJJ l~tG -( -(~ OAf£
btAPf'l~: lrJ'ftOl)l)(11IotJ 10 r:-OR.f~-~
(!'"APf" '-I: 'c~~ 66
~"APfil 6: Hl\lrJ1G.NAtJC~
eIlAP1£l ,,: OlO&RAHH INfi t\l~
CM~P1E(l 1: VtC)t\ Vlt~G.ql\t\l\ \\I~
"~PE~~\l(
· CLASS SCHeDULE
DAY!·
~"'''P1''R. 1: S~~f~ OJ~~\lltW ANt> ~TUP e"'AP1E.1. 2.: \~I~DL\(':no~.o ISIS
C"'AP1EI. 3: IN1R.oDuc-no~
To l=ORTR.AtJ-80
WAPfEL~: '~E.- 85
e
ll"I"
ft. pl~ ,~ ~ IJ5·.
~\ '. ;',
(.~",~;\ ~· \. ,.".J
f.~, i ... ~ ;-~ -C". ~-'~'.~ t~; ~;. i ':'; ~ , ,~~ \f1 ~ t:-.c'NAPf~1t. b: ?1(O!;~KHt1M\N~ \\\b~
e~AP1'1t '1: vRt>n VRl'J(;Rf\t1t\\NG
CHR'PTER 1
A n 0\1 e,r \J i ew of
+he,
IN1'''L€a 1)£\t'UlPHEN-(
&'f&f6H
1-0
INfCUGe ~''''I,OPH(NT
S"'S1~H .
•
WWi ~A'" AtJ IN1'U£~
b'''~LOPH'N-r 5'161' e-H
- SOF-rWAI' ~E"E;"'OPt1ENT FoR AN 9080. 90*8, 808~. e~.J
~"I) Ploi)uer
- UAlI)IdAt' ~E~El.OPt1'~T 1=oR.
A\,\. OF 1',,£ ~AH£
I-l
'-IoU) ti,ot,& i-l\f, lN1eu"e-,
l\£\tE'-OP HeNt &I&1~"
.rt+ in1'o
+he. de" .. Ioph\t,1\t proe .. ~~'
1-3
0
I
BLoelt D'A&lAH
OF
S'I,w€H ~ All) WAt€
INet
IPB
32J( RAt1IOC
1
0
31.K RRM 1
f)\s.K
!i---t'M1etF~
l-~
..
,..~
,
P,LO~K. 0 I A&flAt1
O~
INfUllA1'Q) Ptous~ ~AlD
"A~f'--
.
SVSi~t1
P2.oe.£~Ofl,
(1010 A-f)
MEI-COIt'i
3~K.
RAH
10K ~OH«
'N~
OUTPUtSY6fGti
Ml
. .
'IIIPU
T'lour-Pelr
SVST~M
.t
(2041)
I( SWIf'ell SE.C,E~T'[)
(b."6NOS11e. USAGE)
1,I,E1'1P£
eXf~t~A~ uf
~o~f PA~'(,
BLOCK DIAGRAM
OF
INPUT/OUTPUT COHfflOUEfl
• ~
IOC
IN1'aPltoe,ssoR &us
(loiO A-f.)
L061e:toe
H'Hot'l HOl;-(.
8K.
RAH 81(. lOM.Jt' . J '
,-
~ (!.ItTl!oN1to~~
l
~ . /(ic2.15) , N pu-r {
0urpur
!o~-ra.OLle:1l
LoCAL (~\\lA1')
KE'ftoAtl:>
60S
/a<E'f6oAlt>~ PR.oc.e.
s~o({I
(t041)
INTE.6fAl ~1~K'1'1"'
~1~~~f1~ <!.ONTtoLLe~
bft\\I£
(t~1 I)
• ..
SOFTWARE OVERVIEW
:(S!s'"
(5(JPU11~Ol)
I
...---
... ---
...--...-..-..... : ....----~ ...---...---. ...-...-...-..
COpy CREDIT FO~TRAN: Xli:.Y 1~S'r{;R PA"~OL
...--____ . ______ -...-_ ... 1--- ________________ --..
1...--_ ....
L1.
I T ... _ ...•
I
l
I 1
oS£~ ~tJPPtl€b eSD~~ WPtIl~
CD HotJ
l-(OR.AUUAt.s pRf &EtJ-(
Ci> PR.06~ CA1J
• eAl.L . 1 \ -~ £E£.Ulea
01=
LoWbl{, l£\J~L. flfDG~·i
e,:1~-r~l {lAAJ USt f7Acll..ll'le~ '01=
151~
at KOtJ
l'(oR.I-~
SOFTWARE FUNCTIONS
MONI10R- LOWE&1" L£"~L
1515-
LI H ITC;O DE &U661Nb
H~Hot'l ~ND «€6IST~R..
DI5PLA'I ~ ~ AN66 LoPr~~
lSlSWH~f.J S'i~T~H
DI~K
15P~~~f\\~
[)1~\( PtO&RAM LDAb,~6
Ser"\1 Ices
.
(R-E.A-~ Jwt
rr~.. ETC.)OTNER PloE.~AHS-
.'tJ-r'L SUPPl,IE;O (A SAHP~E)
eoP'l- l!oP'I A
6LOe~ OFbATIc
~~f),-r - l~t-r
IN SEIlT~ c:t>"
i=oRfRAN -- -ffANSlAfION
OFSoOR..CAC:
TO o~ 3""~C.T1-10
S'fSTEM SETUP
\. UNPACK AtJO
ettec,\(
FOR SW\PPIAJG DAM"G~(~A'l~ PeLL. PI\CI(IIVG
I\NO
INFO \JNTI" 1H~S"f&i~M 's
I=VL.L.'1 eM€c.K€~
oVo(U)
Rl"tf4&~ft
1'0 f\U-001' R~"lS1'\1\·T\()'" c.a~os!l.
2.. RFTER. ~e'l)ltJ" ItJSTAu..l\110N M~NV"lt 5'1"
\Jp
~NOPlUE. IN
PROe~5Soft,60X
3.
POWEtt'UPPR.oeE SsoR 2>oll
~
ewecl(
Ou1MO~'1"oR..FO N
atlOf\lS(l~I\O A~o Wlltff I\LL AVAILA8L~
t1tKot'l (~$)). .
5.
Pl.UC;ItJ
1)'S~ &ox
b. PowElt
UPPISK
&01It~o I~ &Eftr
C.OI\lF1PE~t~
.Es1
b,st<~f1t1. f{EsefS~Sf£t1.
fO&l'~6 ffS1 0""'11 E.
(FOLlOW
b'tEt110~SOf
~E,S1)8. 1~t\o"E f£~1 Pl5t(f1"1e A"o I~S£R-r
1~'S' ~'~\(E11f
'\. leSEf &'ISf€M
AI\t1>EN~O'lSTRES~
R~I,\
E s:
Norc.w
Lu£ITE. '
P~ore:er
___
- - r~OfeH
HEDlUH
'NO~X
1 ... - -_ _ - Ac.c~~~
J.(oLE'
'N tlGI I-{Ol,~
, (IN HA6N~"'I(t
H'()IOH)
PAtAtt€f~e..
5.
tl6lE D€~~l1'fDou6Le
D£~~rr'(~-rtAe~~
'11 7'1
+~crollS. ~b 5~
~t. l'tACK.
~ b'lr~s Pet £~ c:ro~ ':Ai /:II
fOIAt,
.t ~ClO~
~DO~+004
'fOTA~ ~ &'If{;s ~~~Sb I
5/J
.51cJ..,~--~
bISK.£l'f' CA t£
Do's ©
I.
K~E:Prr
IN TH~tACKEf WI4GtJ Nor
\N
U~~.t. FII .. £ rr IN A
~HI€LbGl) ENVIRONH~tJTWI-t€N NOT ItJ USE: (A kE-rAL
DESKDRttvJ£/Z w
'T~ OTH~/( Dl~K.~-r1G~JBur No J.lARH':-UL TH 1"'6~).
3. PGRlCD lCAL.l,'1 Q,H€e.K T~E. DATA otJ
VflrlUA&L€,
~fe:@lJ€~TL" ~b f)ISI{E"~1E5.4. U~t b'~K.~rf6 s. ~r R.OOH 1'eHPeiATui.~
ON L'I.
bl~¥.'1f£ l!.AlE
DON'f$ Q
I. ~E~'1t B~NC
Oft~OLI) A
DISKe:-rr&.z.
1)0NO, US€: tulb~R. IOPrNb~ OR.
P~P~t ClIP~ ON t>1~K£f1~&.
S.
DONOr
-rOlJCI-I~COR.o'NEl GuR.I=A~E.
4. Do NOT
SMOKE.~AT,
Olt~R.(NK WU,l,..~
H
ANDl"IN6
Dl·~K'-(f,"S>.5. Do
NOT E.)L.Po~E D15KE:1'-fE: TOAI'l'l
e:~Ct~~\\f ~ I-l~A-r j
JA-CIC.ET
WIL.LwAfP.
~. ~o NO'" 6X.Po~" t)1~K~1'"1E"
TO~tJy
HA-GN~rlQ, ~I~~b
(.11415.\~
TOU6J.fSl~~e
HI>r6Nt,Ie, Ff'L,b~ A(L~ 1~\J'SI~(,£
I).
1. Do
NOTWtlT£ OtJ TJ.{E
~ACK~T!8. Do
NOr -r({E,PriA
DJ~I<~-({f:L,11le: A
45- RPM R,~e()£~ ( I=IN6~t TH f.l)
TI-(€SP,~t)L~
HOt,E).
5~ST"M LOAD
z. lutN O~ Oor&OARJ~ DIS.Kbff~ ~ft\UE
(I
J:A
~'1)W 'TJ.4
R,oCKct Sw
ITCU.
3.
IN5£(tf .5'1SrEtl.DISKfflE IJ-JTO DRulE ;j
lA~~ 10 THE:
LE"FT}
R~AD) lu~IIE ~t.OTl-tOR.lz,ONr At.
A~ ~HOWN. ~t,O~E l)R.lV£DooR.
1· PRES ~ Rf&~:(.
S'l~,c;.H ~ A~ ~ (N'~H~t>
WPrDI N 6
lJJ"~tJ
ISIS V ~t.4-
t~D
PrPP~A~
ON
TH~- SCf.{GN."-5
S'fSTEM MEMOR'I
WITH
'SIS LOAb&b
MON ITOR (R.OM) b4K
3~8~H SI8~H
•
•
~
ISIS. CLI,¥' ·
&uJ+€1t
SRAC!€ISIS. BIN
·48 K
~31 K .
V NoN-R.ESlbEN-r
~ 16 K
,
TYPING· ON A
DEVELOPMENT SYSTEM
5P~CIALCHARACT£RS EAS£ T'IPIN6 TASK:
RUBOUT - @
I.E.
()~t£r~~ L~"
eu.AIl.AeTGR..
AfJb€<!.Wos rr
O~ • .."Se.taN
tx - (CONrR.Ol- X) b£L.E"f£S ~N1IR~
LIN ~
f"P~: JACK
AND.fILl. lUG"'''' @
I.f. Sel£€tJ::f A-eK.
A-tJb11l,l. W€-N'f 4:1=
tR - (eOt.l1'R.OL - R) R~"I(W &J~~N1' (!.ONi"€,NfS
o~ LltJ~
BE.IN6
f"pe~(Mfl£e,110tJ~
Al-llfP,()IHA()~)
I.E.
®> 00 if
{"P~{): 1Aett ANI)
i l l F F LrJ~ ~ N WEN.
Sef(~~:
ft\CK AND:flL~~L N£ E N 'IJ~NI
fPctK AND
fll-L.lJJeNf 'T ~l.IN"ltJ~
(!»~tL,
'--~I~
OUTPUT ~O~TtOL
1'wo HORe: ~p~a.,A1. ~i-IA~AQ:reR.S 1"0 eoNfR.OL. S'ISf'H OU1'"Po1" 1'"0 0a~rJ.
t S ((!oN1tOL - 5) 5rop OUIPoi
~ow 1"0 RUN A Pt06lAH
l.UJ.t~N .s"~'f"'M l~ ((€PrI)'I (x.l:. n.f€
PROHPl'IN6 "_" IS ~f..{OW ItJ6), -('IPE
fHE. ~AHC=: 01= ,-"'€ J:II.E f~€ PR.06R.fH1
l~ 5fo~{f)
IN.
E"tah\PIe..:
- DIR (QAR.R.IA6€~-rue~)
LulU, l.OAb
A~f)RAIN rJ-l
~ f)1((~erot\f
L\~TI"'f1
ProGRAH.
-:FI: 1ACK
Wl~l, l,OA-D A-ND R.o~ ,-~~ Pf06ILAH
~-r02..'-'l) UND€.e
-rn
€N A
He
~A-tK(ON
fH~ DI~K€-ff€ItJ DR-tU E f).
PR.o6R~ (!AN ~ LOt\D€ 0 Pc tJ D fW f.J
rRDH ~N'I DIS(y1E.
A I=ILE
A r:ILt IS A ~OLl(~fIO~
Or: Dt:\fA (fb"f~~).
11' ~eS,l)~~ ON PAPER. -rAP~
J~tSK.~ff~,
etL.
Jf (!'PrN ~ aoPl~D FR-oH ONE
Plt\~
fo
Pt~OIHGR..W\-Il)t( 114£
Dl\-rA
M~PtN~D~P~~D$ ON ~ou.
If HA'I
~DA-rA J:Rot1 A
~£J~ O~ fes.~, A -soutct
Pto6tAM ( HAN fE /kf) Pr~L€) ,
PrN OfbJGC,f pe06fAH (MACU
Il\l€~ADAIbLe); ~~CN Pc HeHO fc
1'1-1
~ &05. S. •~-,o
IN fH~ I rJ1'~\,(,' l! ~$1'~H
I1=, (;E5 '-'AU," ~AH€S. ALL ~ILE""S I-fAU~ I"'~
N~H' OF -rUE: D€"l~€ ON WHleH
fH~" A~ ~.. ()UC OR WHt2£
-rH~"Aff 60lN6 AS.
PAt~OF TJ.l E I
~ I\JAH~.IN
SoH€ C!A~~~ TH(~ ,~,
PclLTHAi
1~
tJ€(!E
S~At".FOt
~~HPl~;:LP:
:OI:
:co:
LI~' Ptl~f~L
(A c>€~-rlrJA'-ION OtJL'I)
CON~OlE (K~~ &>A~l'l) 1 NPof (f\ ~oulGQ( OtJ L'I)
eDNSOlk (~~) OorPo-r
(A ~TIt.lf\"(ION OtJl'lJ
~-"
f~e J)(~(£1'1~ J:lLE ~A-H~ UA1 3 PAIZ:ll:
• DG\ll(!.€ (DR\\I~) - :F_:
J:F1:, ••• J:F5:
• foo1' - l-to b l!J.lA~e'f~~ (A -l:., rj-'I)
. A
I:r AC K, (d, J3 , A 3
(!;1:.
Ie;t.c. •
• ~)lTeNS(ON - ,-0, 3 ~A~A~-r"~
(A-l, ¢-q)
OKQ
:~l: j"Aett. Pt..H
: FLl: r~l. FOl
~f)I~OIt
SAHH'I. A~H
IlLE"AL G
: F~: r-AC,K. PI,H
: 1=,+: · ia~. Fo~
'I)' .-ro
: 1= c+: P i'- S~N-rR..
N~: dO
If No
[)f.\U€-It ,s PU~~-r, S'lsr~H A~u.-<{~ : F~:
@ E"l1&J"ON ,S OP1"fONAL (Bur ~COt1H~tJM'D).
!l-I~
&K~:rlt.{€~ W~ wAN. 1'"""0 woRx W'TU
E1e.oo~ OF Fila LoUfeu HAU~ ~/I1ILPri..
NAH~~.
t=OR.
JNSTAN~4E:: ~,: i"Ael{. t=ot :Fl ~ 5A~K. LS'- :1=1: ~AeK. O~
: ~l: fACK.. L.NK
Afl£
~'LLQe,lA:-rf'D r;:lL6 WrfU
--rl-l~eoHKON ~o-r :r~. LO€ ~AN "~A-r
\ f"GH
~~1-\ €trooP W
11)1:FI: 1'A(!,K. ••
* . LS1 ~~~~ ~o
~AeK. L~'
!1L,l. L5-r
P£o~1. LSf
ISIS, SYSTEM DlStETTG FII4S
ISIS. OIl." THe "REG To~'1 ,~ THt
f}1S1t6"EISrs.f4AP" THE
MAPo~
tJuuPI6D SPAC,f ON THlt DISKE1T1Isrs. T(J -
THEISIS
800T$TtAP'I.OGItAM
ISIS. LA8 - TN. LASE",
,pTIlE "sItE"'
ISIS. C'Z
WI'THE ISIS (,oNdA. U_ INTI"""'-"
ISIS. BIIJ - ISIS
Nfl-S'tSCON DELfTE
.. AN I~rr.. 1u"",1/) «<06RAM 111 co"',. II,es
· AN IAJ'" s",u" ""IM
10/IfISr
FILESDIre - AN 1AUI.
$1IM.If/)M6MM ,..,
/'t,,"M "RfCJWl1
0" It
/11$lCfTTICREDIT - T,. 11# ''''TOe. (S"",. It! ENTf' til coull'/)
I"'5~ · AN LI,., sfJM,., p~..". ".n4"le DIS~,"'S
FOtTBO .. r _ ENTIL FDtTrMJ-77 7IAN$cAT'~.
2-1+
SANI PtE f)$£R Pl$J(f1TE III.ES
ISIS.DIR -
ISIS. MIIP -
ESIS. T; - ISIS.LAB -
PArA.!!l -
TEST. PLM -
II " " II
II II II "
•• .t I. .,
TaST
'ATA FO~ AItoass
CONr~OI. MO'~A4 SOuRcI coH'01.
PI()("fSS C'Nr~o'--
.T£ST .. tX'curA'"
CDPE Fo& PRlJUfS COAmCoC.PAYROL, ~Il -
FOI.rllAAJSOCI~('
CODfFM ,,,veOL,, '_~NA
I0231'.LET -l.nTf~ r
lJJiOTC INIO/tl/79
Non: TNt_
IS NOISIS, elI
0/1.ISIS. 8/AJ
ON
"IJSu.
PIS 'KETTE.!
2-.S
IN1£t. ~PPL'E'() P~()62AHS
-. "~1"CJ.t Peo~S~(tJ6
Sl)(b~lf
- ~l~~1'1~ I Nll",P(l.,IZA1ION
1: DlSl(
- ~~ fut:=GeGN~' LI~fIN6 EJ~N~fA'f(ON (fN1't ... If.06eAH)
AS'f..££1=
blR
I)IR 1
ItJf'-L ~uPPL'E'D Pllo6R.AH~
-DIR-
Wl-IAf -
f&-t~DIR.
PR.06~AH ALU)(JJ~ U~1'0 ~A() 1"~€Dlt~~rof." OF
A
DI~K£-r1"E 10 i=I)J[) ~1t£S.
05{~'N
A
LI~1(N6 O~ "VIS(&L£"~IL.~S
ON DR.\VErjJ LI~lIN6
ONQRr
O~'fAIN ~ LL~fJN60~ It''J~{&lE 1=1L.E~"
ON
(!'i.'Fol DR.\ U.£ i
O&fAIN 'A
L(~1"IN6OF
J\rl,t,fiLES ON
1){t\\lE.
2.
ON ~R:rO&'~I~
A
L'~-rIN~ O~ "VI~16lE. Ie J:=l~E"SDIR 1 -ro
:LP: ONDL\\J€ 1 ANI) PR.INT ,.
ON TU€.L.ltJ£
PiIN1~e.l-J~ II
INf'l SUPPL"D PR06RAHS
-RTTRIB-
WH ~r - "f~€ Arret6 PtOGRAH
WILL(!J.I AN6E
-n·, € A-r-rR.18o~S (w (ll'r~ PIl.OT€e'll
'NVI~18ILrN,etc.) 01= A FItE. .
OPnONS I\fl.'- W
WR.lf€PR..o1GCi
5 SV~f~ Pf.o6tAN I I N "'~16(;t:
F FOOiA1'
Wi :: Sf:1 wtlf~
(JeOfGCTw;:: -fOR.-N O~t: Wtrr~ P~TE(!,r
~lAHPL~:
1~1"L ~PPL"I) ()I062AM$
-J:DISK-
WUM -
Tf.(€ IDI~KPi06£/}H
INI',ALIt.GS~ D'Sf(~1fE: ~O
'HAT DATA
(!At\)S~ STOR.~1)
ON IT 8'1 OTJ-l f,R-
PR.o6RAH~.
LOl-l'i - 1H€. ~LANK D'~t(.€f~~ Do~s Mar
\..\~U~ T,",~ T((AC.K ~~ ~('Q,TOf.,
INFOR.H'-\110'" N€ED(:f) &'/ Tl-tr;
OPE,RP<1ING .5iST~H. ·(Sr~~1S ~ S£w6es)
IDISK di~k.e.tte..la.bel [s]
'iAH()L'$:
!ClSa'" :FI: HAtl2..7Q s (~SaA~
- ( f
f1.i.6 bitt)
(0..
LlW\.~kJ,1tt)
'Nt'" ~O~,~~ P2062A1--tS.
-COpy-
UJ\.ll\f -
1l-I~cop,,· Pt06fAt1
MA-K~SPr-
~P'I
OF
~ J::'L~OtJ
Pc s~aoN {)
t=1LE
6U\'HP~:
~OP~ jAeK 10 j'" ..
L~H : F3! 5l)ct-t.*
-(0: FI:
eoP~
:
F~:J)Ait\· 10 :LP:
C!oP~ : 1=1: HeHo 10 :eO:
c,op~
FINAl.* 1"0 FINAL. * P
'~1'L SUPP\""I) Pto6R.AHS
-DELETE-
Wa,lAT - ~J.tf D'LE,( P~Of2R.~H W'LL
DELETE A
~IL~FRoM A
bISK~ffE.fJ'I
R.~HO\l'tJ6 111i tJAMe: FIl.OH
T"E
[),~£eTOR".(NOTE:
rl-l£DATA
IS tJOTAeTlJAl,l" R€HOU€D. SuT
TJ..I~
SPAtE I.
oecuPI~sJS
I1ARK~~
AS VACANT So l-r tAN B~ R~USEb)
D£l£TE file.nClme.. [OPT/OI'l5]
IJ~L~f~
f)~~~f~
D~L£f~
1~o{L. ~SH
Sf\H .1. *
*.~ ~
1~1eL 5\)PPU£b PtOSUHS
- RENRME-
WI-IA,-- THf
«~NAH~'P({06/(Ati WILL
~tJ~GA tJON - wRITt;
P~f~Tf;DFtLE" 0'"
A
D\~K~1fe,.~XAHPl~:
10K
-ro r~ft"
:FI: Pf.o6i.
L~f1'0 :1=1: GRPcD. LST
:F~:
{ACK..*
-(0 :F,;t:
:JILL.*
IN1EL ~U'PL"I> PR06RAHS
-tREDIT-
P~ftPO~': aR~l)l{ lSA Pto6lAH rllAr AlU)WS .-rJ.lE.
u~e~10
~A~II,'f€tJ1U AN'I
f~llUAl,
f)A-rA INfo A FIt,'
ONrUE S'fSf£t{. 1-(
A~ PcI,LOUl~THE OSER.
10 ~A~l(," HOO(F'I AI\\'1 f~X.T(JAt..
DATA ALR.E.AD'l \tJ. ~ FIt"
ONTue; S1&~J1.
If
l~.JtJ
~ijotr,A
f~x:r ~brroR.I)ATA ...-_ _ ---.
,---.. _ _ _ ~ r:LOuJ
IN tflAl
ei~A-rJON
CREDIT
IN\lOeA1l0N
~RtO If -Plle.no.me.1[-ro -fi le.nctmt,lJ
W"'~
filenG..n\e.l '~TU~ NGw
t=lLE To B~ Q~AT~b
ot.
AN~ll~TIN& ~IL.' 10
Be
()PbAr~b•
.fi 'ena..M~l
IS TI-IE NAkE OFTHe;
tJ~w· ~l(£ If:'Iou Afe o PJ) AT fN6 AN OLb t=lLe.
£'LAHPL~S
~~brr .fA.ct. A~H
fAeK. A~H 10 SAc,l{i. ASH
(~I)tf
0\'1)f\u!
ANt>
~Tot6' tJe,~ru>Pi IN ~A(!lLi.A~H)
$AaJ( i.ASH (f:b rr 01,0 Fit'.
S-ro~
Oe.lGINAl- IN JA<!Ki. SAK..
STOte: NEW
~P'IIN ~AeK i. MH)
CREDIT
KE'I
~UlSot
&>tJ rf.OLS
... t ~
1
I NO"EI
Ltf1'Et, rJUHb~R
IOft
SPt~IAL~ARAe(~1l
EFFECT
PO~I1"ON ~U~oR.
i SPAc.e oR.
LIN£. U~€ ~PtA-r~~
FoR..
NOU~H~N-rO\JC:R. LotJ6
[)l&TAtJ~Rf.PlAe~ ~ C,"AR.A~r~R..
Af
(Wt~tJ1' w~ot Po~rrloN
MOTE: f,,€ Q.utk)l &N1'toL~ A~b
"0"' "" WotK ONL'I . WI11t e.Ubl1' ~
e~eAP' (($C) WI.,., eAN4£1..
lM~ tOM M t\Nb.
CREDIT
KEY
tc tD
tA(~J=r€~ )fA
tz tz
IN~~llf
A
~ARA~TaPtf
~tll.~N1 W~~OIl~1-rION. ~lPrHPLE:
~~Pt WOULb lNS(fr
AN A.
ClEl£fe
'"~ ~"AtAe,~1Lflf-(
r"~ ~U~Nr Po&lfIO~.\N~~lf
'" GlouP
0(:~AAA(!,-r~. (STfltJ6 tiA'l , ~ ~~ ~6f~) I~
TUIS
t\O[)~
to6ouf PeN () tx
Aft€
FON~-r'ONAL.' bEI,~-(~A
~rR1N6 OF~"AIlAe:r~tS (POSI-(lON
~UR.~Ot.
Ar 6€G,tJtJ IN6, l"~ fl.; Po~rrlotJ ~ufl~ot
At' ~tJl), f'lp~ ,z.).
CREDIT
StRIIN MObE COHHANbS
~"~ ~tJ Hou~
~~ -r'X-f l~ ~-r"Il{b
te'Lt: text
~a} tu.t ~ b.,±
~~~
~~~
tLtt-~~
b) Uut~~
~tt tLlA:, ~
~~~
CREDIT
f~E ~e2.~~r.J ~At\) ~ PO~ rr'O~GJ) W
111-4~umN1'
~
P()~I1'.~to N (N€X:r ~~)
t P (Pt(\lIOOS ,sataN'
-
I- -:~- ~
:~a - - - - - - - - - - - - - --
J
!~ 4
: tvtt, 5 :
I
~b I
: ~ 1
IL __
~~__ i __________________ J
't: u,tl I~ · ' 'Nof'
II · /O'i6R..LAP
. tvt.t- 12. .
~.
r- - -t-T3 --- ---"'---1
I
14
I, : 'iJ.Jt. 15 I
I
~ ~.\(,
: ,tt,.y:t 17 • I
L __
7M. _li - ,- - - __ J
!".~
lq
~~ 20
CREDIT
f"e S~~~N ~~tJ 6, Po~rrlotJ~b w rrn
+ V (6£1' P~Srnor4 or:
SetGGtJAe(!oRbltJ6
1"0 ~l>~It)
~~
Po&rrlotJ 5C,~EtlAPcff.
iLJt I · .j -lLtL I
-bM:. 2- tL,:t
2,-
a · tut 3
-tutt 4-
~ 4-w,-t S M 5
tue b M
b~
'1 teNt.
"
-ltAk g tMt y
,.~q
-
~q ..
~t 10
M
I~ 1.1
tutt
II1:Ltk It
12.~t
13 13
-l:tA;t 14 t 14
t.AL \5
(!,otsolt-l:a.« \s
~ lb
teAt
tb~
\'1
~ 1'1-~ II
-tut
I~-llA;l lq -tLc,t
l~iLtt 20
~'IJ)~-~
CREDIT
CoHHANb HOl)E ~O""AMb'
1"0
~,,0
~OHM~D110bG:
1'0 €a~f ~AtK. To SC~€~ HOl)G:
I HOME I
tv
"~LP {!,oHHt\~b
H e~bl1' WIl.l. PtIl\1 A HENU
O~ ~HHANbS
L
L- Li
La
L-17
:rTY
1T£
MOUE &i rut: I,INE
H.OVE. FottAJARb i LINE
f-{o~e:
FoiwALO3 L1NES
HOVE l!:>AcKWAU 11 LINES
lUMP fo ;foP O~ t:ILE'
jUHP 1'0 GNO OF fll..t'
CREDIT
f~)lf AI,1"~~'tJ6
((tAN U~~ ~sour ANb fX)
I 1
N~ER.\S fR.1 Ntt
I/strins/ ltnlf~ / IS fj.(f STtlM&
DEr
LIK IT€t ( fH
E.~'f.~r Q.HAtAtTtf ArTG R. %
\ S
I~~N Pr~fJ.l ,
D'L\Hllt2.., 50 A~"
~~Ae.Ae.-r£.~
HA'I Sf,
l)~Dl ).
II JAer.. SP~1' Qi)o(,!\ .
fA1' tJo ~A,(/ WOUL-I) INS€~:r
n·{(Ll NE:S Af ruE'. (!,utt€tJ'l P~11'OtJ .
~-31
CREDIT
5
5U(?SfrrUft
SI~IN6J A~r{R-GO€e,y
SQ
5/sfR.,N60Lf) / STRIN6 NEW/
WI.(Gf£
~rRJN&Olbis fME
SfR.I~6To
~~R.~PL.~OCD, I\f\JD SrR(f\l6tJ€W IS fH€ Dil<lA If
WlLL8E.
~PI,ACl:
D to
l-r~5/ fAei.. SPltAf / Ju,[' £PR.A1/
5& I NO FA. / MotE FArl
WIl,L Rx PL.AC( • No r:AT'
Pr~~R. -rH~ l,1
N
~eON1AlrJ ItJ& If \ ~
PRJNfeJ) ON
rH~SCRaN,
~NO-ru
~USEt
f.\NSw~~rUt
(\)U~ti
· 'I
G~'DL
DL(-n/n) DL-5
Dl30
F
F/string/
F/8ILL"I/r£
F/5ALI,'1/ r8
F/SAeK./
CREDIT
J)~ l,Ef~S
C'(JffeNI
1,1N l:
W~ElE
'n'
,~rHE ~UH&~R.or:
L1N~~
10
~t [)f:L.EI~1)wtr
~UItS~l)~\,~~'S
5
PR.~\JIOu5
LIMes ()~L'f~~N
~x..130
~l N ESW1Ll, FIND
IME
f",~r O(!W~AN C£OF Pc
~TR..,tJ€a(J:OR.IOAtt> ot
flACK wAtt) \ ~toH Pt€~€tJT ~ulSD~
PO~I-(1 otJ .
SEAR.CW fo END
O~FIlE 10 FINO '~'lL'"
StPtQ..~H &ACKWA~[)~ f"o ~ltJ~ltJ6
01=
~IL~ 1"0 ~INO 'SAll'f'SPrHG ~S F I SACK' (~
EX -
EX
EQ
CREDIT
~~If ~t)r(ot. A~D ~fGPr1~ (bAlllWP
r=l('~ (~lf"Gt. 6AK
01\NI\M~b t=ll£)
~tlr ~()r(ol ~Nb Qurr: === No ~AcJ{UP
1=1L.~
lS
C~Ar6t>CHAPTER"
An in~tMJ~tion to
l=o~:r(tAtJ - SO
Dlr:F"lWLf'l 10 PEOPL£
No P£o&LEH
DI' t1'A ~
w~" A
H16~ L'"'' L LA~6UA6E ~
10 QoKt{ut.JleA1~ W
IfJ.l'He 8080
[),~r-\ cWL.l'l 10 eOOC)
~f.TRAtJ J &A~te I PL-Jt1 i e.U. (A TtANS~A'IAf),--f
L-AJJ6UA6 c;-) (A r~~~sL.J\~8iJ::
LA'I'J6 () A6.~ )
. ~JER.ObL'fP"
\es (A
IJtrru£.ALroR
'HE saBe)
P£OPlE ~AtJ UNl)€~~fPrNb ~I,L L~vG~, &UI AI\\"1lIIN6 f!:>fLOW
HIS kJt\futAL fON6u~ IS DI~~fl'AJt.-r:
"'~I-I LE\J~l, lAtJ6uA6~~ ~~~
O~~
OF
fJ.(~SHA
t,L~~~ ~rGP.s~WA" FRo~ lJ.I~
HOHAtJ
~p~le,..,THAT IS.
TtAN~LPrlA~le:"-0 TI-4€
S08O.
3-1
WIG" LEVEL lAtJ60A€I£S (A 5AHPLEfl)
BA ~IC - IN~EN1~b Ai DAR-fHOuTI-t;
U
GU1~KPROP.>lfH
~OLV)~fa.&lOCK
Sf~O(!:rUR£blAN6UA6E.
PL/M - Gool) I=o~
€)'.€ClITI\/£1£\J~L..
Pto6RAH~ t\Ni) P£OC£S1
(!ONfROL.
PASCAL - 1\ N~W BLOCIt S1tualuu,D
LANe.
UA~~.3-~
STEPS TO
COHPUT£R PRO&L£ H 50LVI~6
1. DEseRI BE THE PROBL EM COMPLETE L ~ RND QAREr:UlL'I
IN YOUR NAflVE TONGUE.
z. DESCR\BE THE SOLUTION
c'OMPLET£L~ RND QAREFULLY
IN YOUR NATIVE TONGUE.
3. TRANSLATE SOLUTION TO
FORTRAN OR ANY OTHER SELECT[D LANGUAGE.
3-3
STEPS TO
COMPUTER PROBLEM SOLVING
TRPfNS~Af~ FoR.r~AN
fO
HA~H '~f:(!o()E
U~lN6A PR.oGIlAH
~#\~l~b1~E
FO{{fR.Atl
~OHPII,Et.~RAH
WR rr1~N ,tJ
I=ORl~AN
FINI~~ PR,o~e:SS(N6 HA(!.HIN~
5. C,O()~ WlT~ LlNK. ANI) U)l!ATf P((OG((AHS.
PR..OGRAH
IN MAC..,'rve---
(!.OD£
LINK
~LOCATE
~ .. Pl.06tAH etl£evrA~FORflA~
-1'"' LA~UA&£
FORHULA TRAN5~~f'OM
ORJ&I
tJ~l,l~ D£~ l,oP€t> ~o A-I D Selt~rl 5iS.
10 PR.OG/{~H (;AtL~ QOHj)UT~
If UM. ~INM Ibf,C!OHf. O~f OF ,H~
It
~TA~DA
Q.f) .,lloH PU1~1(
LAN6UA&~~ 1'~~W6HOLl-r I~~ lJJO~lD
a-s
PR.."'~-r\e~,,"~ At~l, ~OHPUf~ LA~~dJPrb~ ~Ll\-Uf fwo 1'1Db~
OF~TA""
kGtJ ..~:
NOW -
~~E: ClJTA8L~ (O~) DC\TA D~&IPf'Otl
ft£tUfPc~~: STP!f~H~N-rs. WH
il!\-4 JWg~N
fR,~N~LA1~b,
DleG;C-r
~ru(.C.OHPl)1C;R, To ~CT
.
~k: A:: & + ~
Ir
(t.~Q.Y),fHe,fJ
1-
-=z'b
fL~
1:.::, Iq
DAfA De)Q,f.lP\\O~: £TAf~~f:NlO Wt-tl~'-'
D~SQ.f,l ~ '~r~t (G-
Df;r
p\fbf.lN~ PR,00..f;~~D_
~'k: D 1l1cGN~(ON AN~L06 (~tj,)
R£AL Sr1i-13
I~l"rr
CD
®
@
@
@
@ (j)
A ~IHPL' Pto61lAH
COL, 1
• , PROGRAM
COl,I ONE,
C Fl
(Z5.>f PR06RA H I G\Jf:R..
WR.oT€INTEGER I, J, K
10 READ(S,*) I,d
1<= I
+~WR lTE (0, *) K
STOP END
'B-7
t l£e U1A~' S1Af'H '~fS
1HR' , SASI e (!OM~1flUe.1'.s:
SlHPLE
5~@\JENCE
OF
STAr~M~Nrs
r--
I
I I
I
I I
I I
I
I L ...
-
-
-
_. ---
... -I
I I
I I
I I
I I __ I I
y= SIN (x)
.3-S
IF - THEN - ELSE
- - - - - - - - - --I
) 1
FALSETRUE' I
I
GUtI SAM=32.
I
I L _ _ - -
1'JIF~ I
Blll=BIU+l i
I
- - _ . ..-..1 I
IF(A
.tTT.S)TItENBILL = 81 LL +1
t;:lS£
SAM =32.
eNl\'~
DO LOOP
I r'-
I
I
I
I
L.. _ _No
DO \0 I
=:1 . 2.0
A::A+I
10 COtJ1' tJUE
3-lD
®
PROG({A~ -(wo
C
P~OG~H10
us~ IF-TH~N-£LS~INf~~~R. X)~ I Q
10 ~Ct~ (5, *) '" I"
Q = x.
+y
IF (G.L-f.l.l.2.) ..
~HEN
WItITE
(fo,2J/»
l=Qf.tH\. (/t\lU
Mf>~e
I,Sless-n'AtJ
,l.;t.l')G~
lLI~rr~ (b,6U.)
FoR.~A-'- tNuH~£' t~ 8~Al~
ll-lAfJ~1')
~NDII=
60
\0 10(N[:)
3-fJ
PtOEtR.PcH lHe~~
C
P~UH WU ICH USE'~ 1J.t~Do LOOP
IN1~~1t ~,",ICO {)IH~NStON )(" (5)
10 ~I\{) (5,f) t(d/x(.l)/ X(3),
)((4), X(5J'I::: ¢
@ Do c2.0 I=1,5
20 'I=='t+X.(I)
W~lf~ (b, *) "
60 1'0
10'"
END
SUMMARY
x = A+B
H~ANSADD A fo
~ANt> PLAC£
fHk:
tE SOL1' 'N
)t.X= X+ 1 MEANS
TAK( 11-1E (!'Off€Nf VALUE OF X
IAOb 1.0
IT, A~I)PLAeE
~,sul.2>AeK
IN X.
HoR.~
eoHPLI C
Af~f) AS~IGN H~~T srAT~H~NTS:X(l) ~ (B * 75. ~I)* * 2
O~ ('15.(1>1 B)2.
SUMMRRY
\F -
T~EN'"ELSE: END1F
,1= \1\.'1'. I). '~Er.J
CD A~B+e-35.0
® BSAT :: l.5.0 * FOUIl.VA
ELSE
@
B~lb.05 -4-A
® ('.SAT = SIN (t)
® JBJ< :: B". 3 - (2. - 8) ... l
ENt)IF=
11=
A
,~ 6~AT~£. TJ.{AtJB,
(XE~UTEST"f~M€NT~ (j) ANt> @.
It:: A IS
L£S~ fHAN Ot EQUAL"10
fb, ~t'~ur£ £fA'~M.~JI,nS ®,®' AND@.
Nof':
f~~ CotJ()lflOrJAl" 51A1~HE,tJl ~AtJ ~£QOI\l~' Df,R.A
Sl'l H Dec
Q.OHP 1.,1 ~ AIf, [)
fHA~J"usr A> B.
3-14
SUMMRRY
1)0 20 JVAL = 1, 152, Z
20 AR"'AY (.rVAL) -= SIN (SQRTCrVAL»)
1HlS DO ~OOP 5E'$ -(H~ VALU~ O~
£L~H~tJ1 ',~,
5, ea.
(Up.0 151)
0 ~AiR-A"
fo TI-lf SIN€. O~ f~~ S&\JAR.~({oor
OF TU£\/AttU'
O~ ,~\
N~€~.(W"~
'IJ!)
1 -
PJ£61 NN I (\\6 vA(;u," OF j'vAL2. - I
N(!JL~,t-1~tJ-r U~~ 1)(',3
J5, 1, etc.)
152. -
fH~ l,~~-r \}A~U~;ttJ
l~t~ (!A~~,IH£
lOOP WilL CtJD
\41,
IlI-qjISf.
fH£ N~~I NUH~£R WOUt-D ~ 15;.P->u-r
If \~ ~\G6('~1H ~tJ t 52- 1 So
rr
1 ~ tJOf ~Ol\\G.3-/S-
10 AceoHoDAf£ fH~ ADb€D INPur/oOTPUT Q.APAlblllr,e:s
OF
ITSpR.oeE.SSOI{S
r tNT~Ll--tAS ADD[D TWO
GiT~NS10NS10 r:ORTR.AN-8o: INPUf AND
Our PU I FUrJ
~r,oNS.CC\ll INPul (PoRfNlJHP.>fR. 'JAR.) QI\US£S (JoRrNUHf)fR. fo
~~ ((~Al)PtND THE DATA PLACfl) IN VA~ (S 1?>rrs
ONLY)
~ALL
OUTPUT (()Of{TrJUH{bl:t{, VAR.)
CJ{US£S
~ ~(rs o~DAiA F((OH VAR.
10 PJ(, ourpu. .0
PoRTNUH8~((No\~: PORT~UHbfR. kusr P.::£ A CON~TA-NT
€'X~HPLE£:
eALL INPur ( 3, jDUH)
tALL OUT POT (Z3, PvAl)
3-1(,
AN £lAHPL£
OF
I~P\)f ""~~ OurPu-l
PR.O &
~A H1=\ \J
f,e,
-rHl~PR.OGR.AH TuRNS -rHf
~'1~T0HC
lNTO ~N ~~PfNS\\lt &wrrCM~, N,
~bbR. -r~HPDT
10 QtH"t, INPUT (C/J, '-~HPDr)
c'ALL OUT POi (C/J,
T€H P bT)GO 10 10
G~{)
3 ..
1'7o~c£ ~oo
HA\l£
(lft~PrfE,DA
PRD6~PrM(SUCH Pc~ 1 T~R.O 5) U!SIN6 IH€ TE.x.r
GDlroR. You Aftf. NOW R£AD'I To
TRAN&~T~\1 1"0 HA{!,H IN€, (!,ObE. 'Iou
~ouL-DDO rr
e,,, \-lAND
o~LET
Ttl £..HA CH'
N[ DO ITFOR- '100. TO DO TH
l~'/Oll:
FORTSO +i lenD-Me DE.8U6
No-r~: J)E~U& $P~C.It:f~S 'H~-r ".. SPcGalAL
S'f
t1~OL f~~l.~ ~HOOl,DP.>f
~~Af"~l).3-J<?
'loUR.
PRDGfU\H
T~~T
( ONTOUCUtb)
'fOUR P({O&UH
T~LT
(T5L01..FOR)
FORT-80
TU6 PtoGR.AH THE PR.ObRAH
l,\~TINEt
HACH INE COD,-
(,s.l. C/>1.0BJ") (-r~t
¢1.
l-STJNar~:
FoR1'So
U5>€S'lout
~OT AND SuPPliES.o6!
PtNt> .LSI ~OR ,I-l£ Et"~NStONS.ON -rl-lf
H~e.w.tJE
~O{)€A
~bPR.o6R.AM
l'~Tll\\ft ~llES
If eUAft.S.
-(H~
.OB! Fllt
(!'R.€'AT~l.)B'l
T~~TRAN~l.~T'ON ~T~P )~ NOT
l!.OHPt,ET6.
rr
l~(!,K~TI--tE
~OD~Of: THE FOR.rR.AN ROUflNE5
(~U(!~AS
~IN£, t!OSItJ£.etc..) iHAI
WtR~IN VOKED B'I
'lOO~PR.OGR.AH. -ro eR.(AiG A OOHPt,E.€
Plt06R.AH, W€
KU$TLINK
T~E:.OBr
~ILE
WITJ-l ,HE FORTRAtJ
I.,Ie,RAR.I~S.H~'~E OOO~
( \sl~i . O&r)
UNTouC~€{)
H ACI-t (tJ€
CoDE
(~Lc6i.oBl")
l.,tNK.
PROEtRPtH
COHPl€r€
HACHIWe:
c.oDe
(1St
¢i.
tAlK)W~ lLt
f\-tf
PR.O~R..~H \5 ~Ow
(U)HPt,E"r~.1, ,~ f\lOr A-~~16N€D To Pc~'I PA-tll~Ut.At.
H£HOIt" LO(!ATION.
-(HE I=INAL ~T~Por:
PROa£S~I~'
)S To
LoaAiE rH~ PRo&~AH.LO(!'A1'E ~L¢j..
LNKMAP lINES
S'IHboLSP({It-JT (:t.P:)
/
aOMP('Er&
HAe&-(
,~£(!'Oi)£
(~L
f/J1. LtJK)
R.O~~Abl~
PRoEa2AH (~L¢i.)
H~t1.0~'i t,Al0UT
(J>t'~T~b)
10 R.uN 'louR. PR.06R-At1,
VOOMG~O ONt"
(L~FGR. TOrJ..lf FILE THAT IT
1£ STot'D
I~.J
N OUR..
R,\J~NIN 6 E
xAHPL~ T~ I~IS:
L
1",( b£\)£I" OP H£tJT STE,PS
(A rt~'''E.w)
D~~~lB( P"-o(!J~H (!oM P
l~ f' L"
I
OCSCR.I&
SOl,UTIOtJQ.oKPlfT£LY
I
PAR.f'f/O~ ~l,urlo~ ItJfo 5oFTWAIl€
,
... - - -
~ARI)WAft ~~OFruJAu'
IHPl.,tH~N1
I-lAiDWAU
lHPt~M.~tJf S,OF,wAfl-€ iPAIL, O~ ~o(..()~,oiJ PAtl' OP SO~I)TION
D~
6u6
I-(A~DWAfleI Nf€Gf{tl1~ rIAK-DWAfl.€ ...
AND &OFIWA~€
I
CHAPTER 4
:ICE-85
4-0
ICE
IN - CIRCUIT £MULRTOR
2. • So~n,uAfk. Dc But:,
3. S'ISrGK ~~Llq
4. J:INAl &'l~r~H rG~-r l=oR.
p~o DUCoT \ of\1
It-I
• TWO PRINTED CIRCUIT BOARDS
• TRACE CABLE ..-::.
• UMBILICAL CABLE
• SOFTWARE DRIVER
H€HOR.'( 80S5 (!PO . INP,%
OUTPuT
P~TSI f\\ fH£
6fGlrJ~JNf:r or: I-l AR.DWARf
Df\1f,~OPHtNf, Ou~ 5~~TEH Loo~
L)K~ T141~:
SOFTWARE
LuITI-( ,~~ P(l£~
tJi,
W~~A\)e;
llllS Af
FIR.~r:~e~
- - - - 8085
c..pu ----
,
N1~\"l£e, He,HOIL~(l!.~ AL.LOW~ U~ 10
flO ttow
~Esou
/(e€~FROM
II--l~ D~ V~L.OPH.~Nr ~'l &T~t1·
Ie,~
S085 -- ---
~PO
, NT£lL.Ee r<!.~ lNT6t,I...Ee
HfMOR.'1 SoS5 ltJP%
(tPO ... '.~ Ol)JPOT
:rIo
Now W£ I-IAV£ "HA~bwAte"
ON toHI tJl 10 f ~~I out 6O~-rWAf£!
t
IN1 tlEHO',,:( t:.t.L€C, UStR- tte;';:c>/ti\ ~T Ei.L~
c.
M.t;HO£.'l
U~£(?;....
kt~tO~ .. "
US~ft
H.E.
Holti .
US>bft.
kE.H.OR.'1
AS
lJ~~1t ~A~DWAflf (J;j{.,(!Of4.€SAvAllA8t,(, w€ (!ArJ
U~tIf
D'£~Cfl'l
ANt>
i}H£c'K OUT JT~FUkfc-rlotJ
WITH THf ((b~TOJ=OO~ It ~
A R.tJ
LuA"~ IIra.E
I f ,,"' ..., .. ' 'U:~ ""~ 1.,~ '-e
, .,j,l 'T' 10 8o~5I
~pu lJSE~ I/O
11J16LLe a
rio
Ttl (: J.,.'-'
e085 c,PLJ
use
t<.rio
I
(\,~. USEIlS085
rio
ORU
us~~ U$E.IL
SOBS
\1./0
+ I
II
leE 86 StEPS
z. ItJVOK~' I C~ - SSt
3. /?)oR.row tJt:~b~D ~50ULctS
~ROM ItJl~('l~e. WIT~
HAP
c.oHHArJ~S.4.
L.OA.DUSER. WTwAR.~
ItJ-roIe-f.
5.
\)!)ltJ6ICE. ~Ot1HAtJb~,
R,oN,ST~PI
l)tSPl,A'i.
I-\tJb KODl~'{ UNTIL. PR06~AH FUtJ~ ,IONS ~Ott,€'eTl".~.
I F ()R.06tAH HOMFI eATlotJ$A t f
N~C~ S~Al'l HAK~ T~~J1
. ItJ rUE: 6oott€ -
PR.06£AH. (U.C.OHP1LE, l,ltJK.
LoeATc.
A
~ C>R.(
'f€.S'-:CHAPTER S
--- MRINT[NANCE ---
5-0
5-)
PI'~'N-rA1"~£ HAINf'tJAtJe£
PUIIrO SOP",,:
IF IT WORKS;
Leave it alone~
5-~
H&e.UAM I eA L ~ l4,elC..~:
I. FILf'RS
2. FA~S
5-1
I. au, ~1- IN CONFlbENC£ c, .. E:eK.
2.. ~ $ tN MO~I1'oR
3. f)lsK£1'1' CONl=lbt~CE C"Eel(.
R£tl€H~£l:
f"' S£ A i.E (loN F' bEN eG
~H~eKo"n, NOT ~OHPL'f'
bl A& NO~fl e&.
-. IS 'lOUR
&'fST~M ~NI)S'f&TCH 6OFTWAUA~1.,
PIlOP£(U.~ RE6,STEtt€D ~
- 1)0 'Iou J.I A"E TW6 LAfr~.,.
V&l',OPS. OF TW£ ~T"""U
'IOu A tE Us., N6 ,
-OR-
W&.IAf 1"0 bO BEFOR.E 'Iou
eALl T"E UO-r~,~£.
1 .. lE~E"" t~~t>S
l. .. c'\-\EC,\( t()~~e,c..\()U.~
3 - C. "~t\( ~()c..\(E1 E l) C." \lS.
CHAPTER'
PROGRAMMING AIDS
~-D
~O" PI"~t (A ~~E.H 'LEt) I,~"'L
$ 'N~lUI)£
IS'S LE\jE~
~O&H'1'
~-J
$INCLUI)E
f"' 'Nel,ul)£ ~€A1'UlG ,s
eoHI'\ON fO Au.. I Mf'L
~UPP~"b (!.OH P' LEttS A~I)
. A-'~'HP>I£~.
PU.H ,n fME INeI..US, otJ 01=
g~oe~ 01= SoUle' CO~
Wrr~ I~ AN'I PtOEtlAH.
$1~CLUI)E
I N
~G.DA
~OP'lRIGtur Norl
e~ ItJ
TU €&€.ftINN/N6 OF
EVE~'" PR06ltAM
IWRJTG.
i. Q,((€PrfG A J:=JLG CALL.f:D
(!,oP'Ilti. G Hf (eL€lJtR
IHlJl-l?) l. aOrJT~"'TS w OUl.b ~~
Q, {H~ ~Ol(,owuJf.t PIlO&RAH IS
C
~OPYR,aHf€D. 'rH~ UtJIWrUO~I~GJ) (! DUPL'CA'-,ON OJ: TI-l{$PR06RA-K, G OR- AtJ'I PAR.f /b'l AN" H~AtJS)
(!, ~L,6c:r~oN I ~Al JH£C.I-{AfJJC.AL.
etc,.3. 1'0 US~ 1H~ tJOfl ~~ Pl.Ae~
$INC-L.UD£ (<!.O~~I.&u·r)
I\~
fl--l(
~'2~f l..ltJ~ O~\(oolL
Pt06R.A-H ( $ 60{i~ 1M
(!Ol.UMtJ.i).4. WH~.J Hte Muf.C.~ &>D~ I~
eOKP(I,~{), fU~ J:ll,f