
~---~\
i
~-\
I \\ \\
\
\~
!.!~
! \
i
1 .
~
'\
\
1·
'
__
=----:::::-::::----
~.~'~
--
'~~


The
8K
and
without
implied
However,
period
replace
materials
the
8K
Memory
defect
claimed
GRAPHIC,
GRAPHIC,
repair
or
Memory
any
warranty
the
above
of
ninety
any
8K
or
workmanship,
1.
Such
Board
2.
VECTOR
3.
The
INC.,
INC.,
replacement
Board
sold
warranty,
of
fitness
notwithstanding,
(90)
days
Memory
defect
left
GRAPHIC,
within
to
8K
at
customer
confirm
ten
Memory
if
REPAIR
hereunder
either
following
Board
provided:
in
material
the
VECTOR
(10)
Board
the
found
expressed
for
that
INC.,
days
I s
expense,
alleged
to
JlGREEMm'l"
is
sold
or
intended
VECTOR
GRAPHIC,
delivery
is
found
or
workmanship
GRAPHIC~INC.,
is
given
after
is
its
promptly
for
defect,
be
in
order.
"as
is",
implied,
use
or
merchantability.
INC.,
to
customer,
to
contain
existed
factory;
notice
discovery;
returned
examination
and
with
all
including
will,
defects
at
of
the
to
by
for
subsequent
faults
for
repair
the
precise
VECTOR
VECTOR
any
a
or
in
time
Repair,
replacement
workmanship
forth
expense,
above
provided
expense,
correction.
expiration
addition
repair
the
first
to
rate.
hour,
thereafter.
of
defects
the
period
submit
GRAPHIC.
estimate
INC.,
GRAPHIC,
to
Buyer a
INC.,
of
signed
INC.,
GRAPHIC,
any
8K
Memory
approval
require
prepayment
work.
Repair
GRAPHIC,
Agreement
INC.
which
will
to
VECTOR
In
of
the
Prior
in
for
charges
INC.,
to
proceed,
or
are
discovered
be
performed
the
8K
GRAPHIC,
performing
the
period
cost
of
parts
At
the
present
and
$18.00
to
commencing any
material
or
no-cost-to-Buyer
written
will
not
commence
has
by
duly
to
shall
Board
authorized
commence
have
until
and
of
the
void
within
if
ten
correction
by
Memory
Board
INC.,
any
repair;
set
forth
the
time
per
hour
workmanship
estimate
repair
been
returned
with
no
obligation
the
written
VECTOR
GRAPHIC.
estimated
the
enclosed
(10)
days
of
any
after
VECTOR
is
for
expiration
GRAPHIC,
returned,
such
replacement
above,
then-current
the
applicable
for
every
repair,
discovered
repairs,
of
the
expected
until
by
representative
the
repair
to
estimate
INC.,
repair
charges
card
of
end consumer
defects
repair.
Buyer
VECTOR
hour
replacement
after
VECTOR
such
Buyer
to
work
repair,
has
may
is
not
returned
in
material
of
the
INC.,
also
replacement
or
correction
will
be
GRAPHIC,
rate
of
is
work
or
expiration
GRAPHIC,
charges,
time
as
VECTOR
authorizing
involved.
replace
been
prior
at
returned
its
to
purchase.
period
at
Buyer's
at
Buyer!s
after
charged
INC.,
$35.00
required
correction
INC.,
and
the
will
VECTOR
written
GRAPHIC,
VECTOR
VECTOR
or
correct
with
option
also
commencing
to
VECTOR
or
set
or
in
for
of


8K
RAM
BOARD
SUBJECT
INTRODUCTION
PARI'S
SCHENATIC
COMroNENT
USERS
MEMORY
MACHINE
ERROR
TROUBLE
HON
GENERAL
LIST
GUIDE
TEST
MAPPIN.;
'ID
LOCATE
DIAGRAM
LANGUAGE
SHOJrING
TROUBLE
PRCGRAM
TEST
MEMORY
BAD
MEMORY
SHOJrING
PROGRAM
TEST
CHIPS
GUIDE
TABLE
OF
CONTENTS
PAGE
1
2
2A
2B
3
4
5
10
18
19
20
ASCII
CODE
CHART
23


8K
MEMORY
THE
VECTOR
WITH
QUALITY
PRINTED
Z-80
MPU
ARE
BUFFERED 'IO
SINCE THIS
MEANSOFA
YOU
MAY
HAVING
DISABLE
YOUR
PRODUCT
CIRCUIT
CAPACITY
CHANGE
'IO
FEATURE
USERS
MANUAL
GRAPHIC
VECTOR1,ALTAIR, IMSAI
BY
BOARD.
REDUCE
COULD
DIP
EXCEED
SWITCH
THE
REMOVE
THE
WHICH
SWITCHES. FURI'HER,
OF
THE
250
NS
BOARD
IF
OR
THERE
WRITE
IS
US!
ANYTHING
8K
STATIC
USING
THE
THE
MEMORY
w'"ITH00WAIT
THE
CAPACITANCE
2000
LOCATED
OOA...'ID
ADDRESS
BOARD
FRCM
PERMITS
THE
BOARD
IS
1.6
AMPS
THAT
YOU
INTRODUCTION
MEMORY
AND
FINEST
OPERATES
STATES
PF
INALARGE
ON
THE
FOR
THE
STARr
CAN
BE
USHX:;
DO
Nor
OOARDISDESIGNED
POLY
AVAILABLE
REQUIRED.
88
AT
LOADING
SYSTEMS.
MEMORY
THE
THE
ON
'IO
BE
WE
CHIPS
MAXIMUM
MEMORY
THE
ADDRESS
SYSTEM. ADDRESS SELECTION
UPPER
PROORAMS
COMPUTER.
UP
WRITE
EDGE
OF
THE
THAT
RUN
ANorHER
OF
THE
COMPurER
PRorECTED. TYPICAL
BOARD.
IN
CONVENIENCE
WITHOUT
FAIRCHILD 2102LHPC CHIPS.
UNDERSTAND,
PLEASE
DO
PLUG-IN
HAVE
AND
AEROSPACE
SPEED
CHIP
BUS, A
WITH
HIGH
THE
l?CWER
Nor
Page 1
COMPATIBLE
PROVIDEDAHIGH
QUALITY
OF
SOSOA
ADDRESS
THIS
MEMORY
IS
FRONT
CONSUMPTION
HESITATE 'IO
MPU
INPUTS
MAJOR
FEATURE
WITHOUT
THE
OUTPUT
PLUS
IS
PANEL
CALL
OR
BY


8K
MEMORY
USERS
MANUAL
Page 2
e:trY
1
64
1
4
4
2
2
1
1
PARTS
•
DESCRIPTION
PRINl'ED
2102LHK:
4-POSITION
7805
SETS
6-32X3/8"
74367/8097
7414
74LS42
74LS86
CIRCUIT
STATIC
REGULATORS
OF
HARIWARE
SCHMITT TRIGGERS
mE
EXCLUSIVE
BOARD
RAMS
DIP
SWITCH
SCREW'S,
TRI-STATE
OF
EIGHT
FOR
NUTS
OR
GATE
LIST
OR
EQUIVALENT
THE
REGULATORS
AND
BUS
DRIVERS
DECODER
LOCKWASHERS
24
67
1
1
1
1
7
4
5
4
74LS30
74LSOO
22
0.1
470
4.7K
(BANDS
IN4002
14
16
THERMALLOY
8 INPUT
QUAD
MFD
16
MFD
50
PF
50
RESISTORS
OF
DIODES
PIN
IC
PIN
IC
NAND
2 INPUT
VOLT
VOLT
SOCKETS
AXIAL ELECTROLYTIC CAPACITOR
VOLT
AXIAL
1/4
YELLOW,
SOCKETS
#6073B
GATE
NAND
MONOLITHIC
CERAMIC
WATT
VIOLET,
HEAT
SINKS
GATE
RADIAL
RED)
CAPACITORS
CAPACITOR

I 7
L
>
o
J7
2102LIPC
74LS42
6
2102L1PC
--@-
''J
I
) r
7414]
o
J6
1
I
A 0
I'""""?'-
) [
J5
10
..........
-l m) 8097 I
7414
]
l(
0
B
J4
JUMPER
n
20
(~?\
VE(rO=t
B
8K
STATIC
30
G=fAill-iC
RAM
REV
40
)
8097
I)
inc, 0 0
1
J3
A
50
J2
74LSOO
I
l-Q
~
ro
N
Qj


8K
MEMORY
.:rowER SUPPLY CONSIDERATIONS
USERS GUIDE
Page 3
USERS GUIDE
FOR RELIABLE OPERATION,
THE
REGULATORS
PROPERLY.
AT
LEAST
MARGIN
AVERAGE UNREGULATED
LESS
ADEQUATE,
.:i:l6V,
LINE
MOST
A PROGRAM,
PROBLEM
CONTACTORS OR
SYSTEM.
STANDBY POWER SOURCES WILL
rovER
POINT
GRAPHIC SYSTEMS
THAN1VOLT
PROVIDED
TRANSIENTS
OF
LINE
THIS
7
VOLTS.
SHOULD
PER
WE
2.5A.
US
HAVE
ONLY
IS
USUALLY
ACTUAL:R:mER
FILTER
AS
POSSIBLE.
ON
MEANS
BE
MAINTAINED
P-P
AMPERE OF TOTAL CURRENT
OFFER A
CONTACT
EXPERIENCED THE FRUSTRATION
TO
DUE
INDUCTIVE
BE
HAVE
AN
THE
8K
THAT'lliE
TO
ALLCM
SUPPLY
RIPPLE,
REPLACEMENT
US
FOR FURI'HER INFORMATION.
HAVE
A
TO
HIGH FREQUENCY
OUTAGES
INSTALLED
A
CORCCM
A
:tOWER
ADEQUATE,
BOARD
'IROUGH
FOR
ABOVE
VOLTAGE
M LEAST
PCl'I7ER
ENERGY STORAGE SOMEWHERE
ARE
NOT
IN
MODEL
LINE
UNREGULATED8VOLT
REQUIRE
OF
NORMAL
THIS.
SHOULD
8000
FOWER
LINE
TRANSIENT CAUSE
RELATIVELY RARE.
PREVENT
YOUR
3Bl
FILTER
AT
THE
UNREGULATED
LINE
VOLTAGE
THUS
BE
Mill
DRAIN.
TRANSFORMER
OF
TRANSIENTS
THIS
COMPUTER
OR
EQUIVALENT
AS
STANDARD
LEAST
WITH 1
AT
LEAST
OF
FILTER
IF
WHICH
SPENDING A LOT
PROBLEM.
AS
CLOSE
SUPPLY
2 VOLTS DROP TO REGULATE
SUPPLY
FLUCTUATIONS,
VOLT
8.2
CAPACITANCE SHOULD BE
YOUR
MEMORY
COMPUTER
WILL
THE
PROGRAM
CAUSED
ON
THE
IT
TO
IS
VERY
EQUIPMENT.
MUST
BE
PROVIDED.
WAVEFORM
AT
PEAK-PEAK
VOLTS. TO MAINTAIN
SUPPLY
PRODUCE
OF
TIME
TO
BY
MOTOR
POWER
WRITE
IS
RECOMMENDED
THE
EFFECTIVE.
DISTRIBUTION
PROTECTION
LINE
MUST
LEAST 10%
RIPPLE,
+8V,
~RKING
BOMB.
STARTING
CORD ENTRY
IS
THAT
VECTOR
BE
THE
Nar
18A;
ON
THIS
OR
A
VENTILATION
IT
IS
RECOMMENDED THAT ADEQUATE FORCED
CABINETS.
1.
OR
LEAST A
ADDRESS SELECTION
THE ADDRESS RANGE THAT THE BOARD RESPONDS TO
SWITCHES
AS THE MOST
SIGNIFICANT
UP,
ALL
5"
POSITION
roSSIBLE
IF
'IHE
COMPUTER
BETWEEN BOARDS.
FEW
SECONDS,
CN
THE
SIGNIFICANT
ADDRESS
SETS
ADDRESS RANGES.
'lliE
DIP
SWITCH. THEY
BIT,
THE ADDRESS
IS
OPERATED WITHOUT A COVER,
IF
YOU
CAN'T
VENTILATION
FRONT PANEL ADDRESS
IS
ON
THE
IS
ARE
LEFT,
BIT
HIGH. TABLE 1 GIVES
VENTILATION
HOLD
oor
ADEQUATE.
ARRANGED
AND
SETTING
YOU
FINGER
IS
SELECTED
IN
EXACTLY
SWITCHES;
BE PROVIDED
ALLCW
ON
THE SWITCH TO THE
2 SLOTS SEPARATION
THE
HEAT
BY
THE
SAME
NAMELYA15,
THE
SWITCH SETTING FOR
IN
SINK
THE THREE
CONFIGURATION
ENCLOSED
FOR
AT
LEFT
THE
MOST
ON,
OR

8K
MEMORY
USERS
GJIDE
TABLE
Page 4
1
IF
YOU
HAVE
8K
BOARDSATTHE
HAVE
MACHINE
LOCATED
MEMORY
MEMORY
THE
OFF,
FEATURE
OR
CAUSE
PROTECT
STACK
CN
JUST
WITHOur
WRITE
RIGHT
THE
IS
ASSEMBLERS
OI'HER
OR
PROI'ECTED
4K
LAJ."IJGUAGE
BELCM
PRarECT
HAND
MEMORY
IDl'
PARTS
SWITCH
MEMORY
BOARDS.
ADDRESS
0000-IFFF
2000-3FFF
4000-5FFF
6000-7FFF
8000-9FFF
AOOO-BFFF
COOO-DFFF
EOOO-FFFF
OR
SMALLER
I...CWEST
32K
HAVING
DIP
USED
WHEN
J:lCMN
LOCATIONS
TO
SWITCH
CAN
WHEN
DEBUGGING
OF
ME,.1I1.0RY
BEFORE
RANGE
BOARDS,
ADDRESS
ROUTINES
IS
VERY
REP:R:CX;RAM
CONTROLS
NOT
BE
RUNNING
'IO
EXECtJrING
ALTERED
THE
MOST
FDLLCMEDBYTHE
CN
PRQI1S
CONVENIENT.
WRITTEN
BASIC,
MACHINE
BE
ALTERED.
CURING
PROMS
THE
MEMORY
INTO.
THE
THAT
Bur
CODE
CONVENIENT
4K
USE
THE
THIS
WITH
CAN
'IO
MACHINE
NORMAL
ALLCWS
THE
WRITE PROTECT.
THE
BE
ROUTINES,
USE
PROGRAM
SWITCH
OOOX
001X
OIOX
OllX
lOOX
101X
llOX
11IX
ARRANGEMENTISTO
AND
SMALLER
STACK,ASMALL
YOU
NEW
STACK
NOID1AL
USED
THE
USAGE
POSITION
'ill
PR0rECT
WHICH
FEATURE,
ROtJrINE.
EXECtJrION
SETTING
BOARDS.
TO
ADD
TO
LOCATION.
WITH
SOURCE
OFTEN
MERELY
NATURALLY,THE
CAN
(1
=ON)
PUT
IF
MEMORY
YOUR
THE
SWITCH
IS
ON.
GO
AWRY
FLIP
IDI'
RESIDE
THE
YOU
BOARD
MAIN
THIS
FILES
AND
THE
OtJrPUT
THERE
PERMITS THE
THIS
ON
DISABLE
THERE
LEVEL
SOMEONE
MEMORY
SYSTEM
TESTED. SET
32K.
PROGRAM
PAPER
DISABLE
IS
CNE
PERMITSATRANSPARENT
ornER
BOARDS.
'!HE
ARE
NUMEROUS
OF
SYSTEM
WHO
WITH A
TN'"ITHATLEAST
LOAD
IN
TAPE,
FEATURE
JUMPER
TRI-STATE
TRI-STATE
roES,
RANDOM
THE
BOARD
Bi\SIC
THE
OR
CASSETrE.
AND
BOARD
LOCATION,
BUS
WITH
THE
BUS
MEMORY
SOPHISTICATION.
'!HE
FOLLCWING
PATTERN USING
8K
OF
ADDRESS
INITIALIZE
TO
AS
DRIVERS
BOOTSTRAP
JUMPER
DRIVERS.
MEMORY
TEST
BE
RUN
PROGRAMS
PROGRAM
MEMORY
'IO
MEMORYAT8192
TESTED.
THE
SHCMNCNTHE
TO
BE
LOADER
INSTALLED,
TEST
PROGRAM
AVAILABLE
IF
YOU
HAVE
WILL
THE
RND
IS
REQUIRED,
SOME
RANGE
LOAD
PROGRAM
THE
AND
CCMroNENT
DISABLED
'IO
BE
PULLING
8K
roATHOROUGH
FUNCTION.
ABOVE
BYTES,
TEST
ENTER
DURING
IMPLEMENTED
LINE 67
IN
BASIC
NOT
COUNTING
THE
EXISTING
SO
P:R:CX;RAM
THE
PLACEMENT
MEMORY
USING
ON
THE
LITERATURE
UP
AND
JOB
OF
TO
USE
THE
BASIC WILL
USING
STARTING
DIAGRAM,
READ
COMPONENTS
THE
BUS
RUNNING,
TESTING
THE
PROGRAM,
BOARD
MEMORY
NOT
THE
AND
WHICH
CYCLES.
LCW
WILL
FOR
ANY
OR
KNCM
YOUR
TO
BE
Bur
BELCW
LOAD
KEYBOARD,
ENDING
A
A

8K
MEMORY
USERS
GUIDE
Page
5
HEMORY
BOARD,
THOROUGH
PRINTED
PROGRAM LISTING (MITS
30
;0
! 21
1.2'2
125
130
140
150
160
110
180
190
200
21121
22121
LOCATIONS
AFTER NHICH
TEST REQUIRES
OOT
ALONG
INPUT~"HIGH
I
NPUT"LOW
PR
I
NT"I-OCAT
A-RND
e
...
FOR
POKE
( 1)
RND(-A)
N-L
N~INT(256.RNO{1»
NEXT
BllIlRNO
(-A)
FOR N",I- TO H
IF
PEEK(N)=lNT<256*RNO(1)
PRINT
NEXT
N~lNT<256.RNO(0»#PEEK<N)
PRINT"CHECK OK"
GOTO
122
OK
THE
MACHINE
FROM
OF
THE
HE.."10RY.
PROPERLY
FOR
A 3P+S
ROUTINE.
INITIALIZE
LANGUAGE
VECTOR1MONITOR
srARI'
PATCHED
BOARD
IF
YOU
IT
IN
TO
BE
TESTED
THE
PROGRl\M
ABOUT
luTE
MEMORY
TO
THE
NUMBER
!ASIC]
ME-HORY ADD..··JH
ADD..••
I ON".t·'
WROTE'·..>OR
H
f1ACHINE
MEMORY
TEST
PRCGRAt."1,
EXECUTION
THE
I/O
WITH
STATUS
ARE
USINGABOARD
ADDITION
AT
ROUTINES
INVERTED
TO
CHANGING
(IN
DECIMAL)•IT
TYPES "CHECK
10
PASSES.
WRITI'EN
J L
EAO"
)
LANGUAGE
PRCX3RA.r-l
AND
ADDRESS
OOOOH.
FOR
(OR
WITHAPROGRAMMABLE
THE
IF
At."J
INTO
fI11EHORY
EXAMPLE RUN
RUN
HiGH
LOW
LOCATION
CHECK
GHECK
CH[CX
GOTD
eN'
ASSEMBLED
YOUR
MITS
r-'ASK,
20121
TEST
THE
A
SYSTEM.
REV.
JUMP
TAKES
OK"
SEVERAL
AND
ERROR
AND
MEMORY
MEMORr
OK
OK
OK
PROGRA..'I1
FOLLOWING
TO
RUN
"*/1
WILL
PTCN
1
SIO).
CONDITION,
MINUTES
CONTINUES
OCCURS,
READ
FROM
ADD.?
ADD.?
8192
WROTE
PAGES
IN
THE
LallEST 256
BE
TYPED
IS
THE
RDCN
USART,
YOU
AND
TESTING.
THE
LOCATION
MEMORY.
20479
IS
ABSTRACTED
IF
OUTPUT
IS
THE INPUT
WILL
FORT.
TO
TEST A
BYTES
YOU
ROUTINE
HAVE
A
IS
HAVE
TO
AFTER
BLOCK
SPACE
PRCGRAM
GENERATES
THE
COMPARE
THE
w11AT
"*",
'IO
BE
IS
WILL
BLOCK
\-vITH
SEQUENCE
WAS
WRI'ITEN,
PLACEMENT
COLUMN.
CAUSED
TO
PRINTED
THE
MEMORY
WITH
BY
TTL)
OOT
MOST
ARRAY.
ALLBITS
OR
(ALTHOUGH
YOU
CANNOT
TEST
WITH
ELIMINATED
TYPE
TESTED
AUTOMATIC,
A 2
OF
IN
ro
STRANGE
16-1
MEMORY
WHAT
IS
IS
WRITrEN
AND
FOUR
AL\ID
AND
BYTE
AND
READ
WHAT
FOUR
THINGS. A
PSEUDO-RANIX::M
THEN
INTO
DIAGRAMTOLOCATE
AN
OUTPtJr
CHIPS IN
OF
"FF"
Bl\CKWARDS
A SOLDER BRIDGE.
IN
CNE
1K
BLOCK.
DIFFICULT
THIS
BAD.
EACH
BOARDISELECTRICALLY
LOCATE
A
SMALLER"
AS
TROUBLE
PROBLEM
WILL
THE
USUALLY
THE
PROBLEM
BLOCK
MAKERS.
SHORr
HEX
CHARACTERS
HEX
CHARACTERS
IF
YOU
TYPE
RESET
NUMBER
REGENERATES
FRCM
MEMORY.
ME.."10RY.
WAS
READ.
THE
BAD
ROW,
~1E..lillS
TO
NO
(WHICH
BENT
ISOLATE
MEMORY.
roES
UNDER
ERRORS
USE
CAUSE
CAN
BE
TESTED
VISUALLY,
LENGTH. REPEAT
THEN
TEST
FOR
THE
FOR
ANY
CHARACTERS OTHER
WILL
TERMINATE
SEQUENCE,
THE
SEQUENCES
IF
THE
ARE
THE
ADDRESS
AND
THE
MORE
~
DESTROY
ADDRESS
ISASHORI'
ALL
MEMORY
CAUSED
BY
FDR
REMOVE
THIS
BE'IWEEN
STARrING
THE
ENDING
ADDRESS
ADDRESS
THE
WRITES
FROM
PASS
IS
PRINTED
CORRECT,
OUT
LOCATIONS
INCORRECT
THAN
THE
PINS
ONE
MEMORY
CAUSE
CIRCUITED
LOCATIONS
A Sa..DER BRIDGE,
THIS),
MEMORY
HALF
UNTIL
OR
A DEFECTIVE
OF
THE
ALL
SOCKET
OF
THE
OF
THE
THAN
TEST.
0-9,
THE
A PORI'ION
THE
SAJ."1E
A
NEW
WITH
ON
BIT
TO
BIT
WRONGISUSUALLY
CHIPS,
MANY
ADDRESS
TO
INDICATE
AN
POINT
PORI'ION
THE
ADDRESS,
THE
CQ.\1FONENT
LOCATE
CONTRARY
ERRORS
LINE
ETCH
CHIP.
RCWSOFCHIPS
CHIPS
PINS
~_VE
USING
MEr10RY
BLOCK.
A-F
THE
PROGRAM
OF
IT
IN
TO
OF
THE
TO
BE
TO
THE
ERROR
BRIDGE
IF
AND
BEEN
A LOil

8K
MEMORY
USERS
GUIDE
Page 6
VOLTAGE
~
THE
BECOMES
OHMMETERONTHE
PROBLEM,
VERY
USEFUL.
SOME
Xl
OHMS
SCALEATONE
EXPERIENCE
CHIP
IN
TROUBLESHOOTING
LOCATION.
ELECTRONIC
IF
THIS
FAILS
TO
CIRCUITS

Page 7
0000
0000
0000
0000
0000
0000
0000
0000
0000
0003
0006
0008
OOOB
31
CD
3E
CD
C3
OOOE
OOOE
OOOE
OOOE
00
0013
11
21
OE
CD
0016 29
0017
0018
29
29
0019 29
001A
001C
001E
0021
D6
FE
DA
D6
0023 85
0024
0025
0026
0029
002A
002C
002D
002F
0031
0034
0035
0037
0038
003A
003D
003F
6F
OD
C2
EB
3E
F5
DB
E6
C2
F1
D3
C9
3E
CD
3E
C3
0042
0042
0042
0042
0044
0046
0049
004B
004D
DB
E6
C2
DB
E6
C3
0050
00
01
38 00
2A
2C
00
50 00
00 00
04
42 00
30
OA
23 00
07
13 00
20
00
80
2D
00
01
aD
2C
00
OA
2C
00
00
01
42
00
01
7F
2C
00
0010
0020
0050
0051 *
0052
0053
0060 *
0070
0100
0105
a110
0120
0130
0410 *
0420
0430 *
0440
0450
0460
0470
0480
0490
0500
0510
0520
0530
0540
0550
0560
0570
0580
0585
0590
0600
0610
0620
0630
0640
0650
0660
0670
0680
0690
0700
0710
0720
0730
0740
0750
0760
0770
0780
0790
1590 *
CONC
COND
SPTR
***
VECTOR
*FOR
SIO
ASSEMBLED
*
START
***
CONVERT
AHEX
AHE1
ALF
SPCE
PTCN
PTLOP
CRLF
*
***
READ
*
RDCN
EQU
EQU
EQU
REV.
LXI
CALL
MVI
CALL
JMP
LXI
MVI
CALL
DAD
DAD
DAD
DAD
SUI
CPI
JC
SUI
ADD
MOV
DCR
JNZ
XCHG
MVI
PUSH
IN
ANI
JNZ
POP
OUT
RET
MVI
CALL
MVI
JMP
FROM
IN
ANI
JNZ
IN
ANI
JMP
a
1
0100H
GRAPHIC
1
AND
FOR
0000
SP,SPTR
CRLF
,
A
'*'
PTCN
TMEM
UP
TO
H,O
C,4
RDCN
H
H
H
H
48
10
ALF
7
L
L,A
C
AHE1
A,20H
PSW
CONC
80H
PTLOP
PSW
COND
RETURN
A,ODH
PTCN
A,OAH
PTCN
CONSOLE
CONC
1
RDCN
COND
7FH
PTCN
MEMORY
3P+S
TO
4
HEX
TO
CONSOLE
CONSOLE
STACK
TEST
W.
INV.
OOFF
HEX
PRINT
DIGITS
TO
GET
COUNT
READABYTE
SHIFT 4
ASCII
DIGIT
ALPHA
4 DIGITS?
KEEP
PRINT
SAVE
READ
IF
BIT 7
WAIT
THEN
AND
PRINT
FROM
PRINT
REG
A
***
READ
IF
BIT 1
REPEAT
READ
STRIP
ECHO
STAT
DATA
POINTER
PROGRAM
STATUS
"*,,
BIN
16 BIT
OF
BIAS
0-10
BIAS
READING
SPACE
REG
PRTR
TILL TIS
RECOVER
PTCN
CR
KB
FROM
OFF
ONTO
ZERO
4 DIGITS
LEFT
A
STATUS
NOT
IT
STATUS
NOT
UNTIL
KB
MSB
PRINTER
PORT
PORT
0,
A
a
IT
IS

0050 1600
0050
0050
0053
0056
0059
005C
005D
005E
005F
0062
0063
0066
0069
006A
006B
006C
006D
006E
0071
0072
0073
0076
0079
007C
007D
007E
0081
0081
0082
0084
0085
0088
0089
008A
008B
008c
008D
008E
008F
0090
0090
0090
0090
0093
0094
0097
0098
009B
009E
009F
OOAO
00A3
00A4
00A7
OOAA
CD
CD
01
CD
C5
E5
D5
CD
70
CD
C2
D1
E1
C1
E5
D5
CD
7E
B8
C4
CD
C2
D1
E1
c3
78
E6
A7
EA
37
79
17
4F
78
17
47
C9
CD
7C
CD
7D
CD
CD
C9
F5
CD
78
CD
CD
F1
00
OE
00 1640
OE
5A
5A
00
81
00
81
00
C5
00
5F
00
81
00
9F
00
C5
6E
00
00
59
B4
00
89
00
38
AB
00
AB
00
2A
00
00
90
00
AB
00
2A
1610
1620
1650
1660
1670
1680
1690
1700
1710
1720
1760
1770
1780
1790
1800
1810
1820
1830
1840
1850
1860
1930
1940
1950
1960
1970
1980
1990
2000
2010
2020
2030
2040
2050
2060
2070
2080
2090
2100
2110
2120
2130
2140
2150
2160
2170
2180
2200
2210
2220
2230
2240
2250
2270
***
*
TMEM
CYCL
TLOP
RLOP
***
RNDM
PEVE
*
***
*
PTAD
ERR
MEMORY
CALL
CALL
LXI
CALL
PUSH
PUSH
PUSH
CALL
MOV
CALL
JNZ
POP
POP
POP
PUSH
PUSH
CALL
MOV
CMP
CNZ
CALL
JNZ
POP
POP
JMP
THIS
ERROR
ROUTINE
MOV
ANI
ANA
JPE
STC
1'10V
RAL
MOV
MOV
RAL
MOV
RET
PRINT
CALL
MOV
CALL
MOV
CALL
CALL
RET
PUSH
CALL
MOV
CALL
CALL
POP
TEST
AHEX
AHEX
B,5A5AH
RNDM
B
H
D
RNDM
M,B
BMP
TLOP
D
H
B
H
D
RNDM
A,M
B
ERR
BMP
RLOP
D
H
CYCL
A,B
OB4H
A
PEVE
A,C
C,A
A,B
B,A
CRLF
A,H
PT2
A,L
PT2
SPCE
PSW
PTAD
A,B
PT2
SPCE
PSW
ROUTINE
GENERATES
OUT
ROUTINE
***
READ
READ
INI
KEEP
WRITE
REPEAT
RESTORE
VALUES
GEN
READ
COMP
CALL
RANDOM
LOOK
MASK
CLEAR
JUMP
LOOK
ROTATE
RESTORE
LOOK
ROTATE
RESTORE
RETURNWNEW
PRINT
PRINT
ASCII
CODES
FOR
ADDRESS
SAVE
PRINT
DATA
WRITTEN
DATA
BLK
ST
B,C
ALL
IN
NEW
MEM
MEM
ERROR
AT
BITS
CY
IF
AT
AT
CR,LF
ACC
ADD.
READ
Page
LEN
ADD
REGS
MEM
LOOP
ORIG
OF
SEQ
NOS
B
EVEN
C
CY
IN
C
B
CY
IN
B
8
ROUT
***
B,C

OOAB
OOAC
OOAF
OOBO
00B3
00B4
00B5
00B6
00B7
00B9
OOBB
OOBD
OOCO
00C2
00C5
00C6
00C7
OOCA
OOCB
OOCC
OOCD
F5
CD
00 2290
B3
Fl
B7
00
C3
IF
IF
IF
IF
E6
OF
C6
30 2370
FE
3A
DA
2C
00
C6
07
2C
C3
00 2410
7B
95
CC
00
C2
7A
9C
23
c9
2280
2300
2310
2320
2330
2340
2350
2360
2380
2390
2400
3000
3010
3020
3030
3040
3050
3060
PT2
BINH
BINL
BMP
GOON
PUSH
CALL
POP
JMP
RAR
RAR
RAR
RAR
ANI
ADI
CPI
JC
ADI
JMP
MOV
SUB
JNZ
MOV
SBB
INX
RET
PSW
SINH
PSW
BINL
OFH
48
58
PTCN
7
PTCN
A,E
L
GOON
A,D
H
H
LOW
ASCII
DIGIT
DIGIT
Page
4 BITS
BIAS
0-9
A-F
9
SYMBOL
AHEl
CONC
PEVE
RLOP
TMEM
$D
4000 40CF
4000
31
4010 00
4020
00
4030 80
4040
4050
4060
2C
CD
81
4070 00
4080
4090
40AO
40BO
40CO
$
00
CD
CD
C3
C6
TABLE
0013
0000
0089
006E
0050
00
OE
D6
C2
00
OE
00 70
7E
78
38 00
90
B7
07
AHEX
01
04
07
2D
DB
00
B8
E6
00
00
C3
COND
PT2
RNDM
CD
CD
85
00
00
CD
CD
C4
B4
7C
78
1F
2C
38
42
6F
Fl
E6
OE
C5
9F
A7
CD
CD
1F
00
OOOE
0001
OOAB
0081
00
00
OD
D3
01
00
00
00
EA
AB
AB
1F 1F
7B
ALF
CRLF
PTAD
SPCE
2A
3E
29 29 29
29
C2
13
01
C9
42 00
C2
01
5A 5A
C2
5F
CD
C5
00
89
00
7D
00
CD
E6
C2
95
0023
0038
0090
002A
CD
2C
00
EB
OD
3E
DB
CD
00
Dl
00
C2
37 79
CD
AB
2A
00
OF
C6
CC
00
00
D6
3E
CD
01
81
El
6E
17
00
F1
30
7A
BINH
CYCL
PTCN
SPTR
C3
30
20
2C
E6
00
Cl
00
4F
CD
F5
FE
9C
50
FE
F5
00
7F
C5
E5
Dl
78
2A
CD
3A
23
00B3
0059
002C
0100
00
OA
DB
3E
C3
E5
D5
E1
17
00
B3
DA
C9
00
21
DA
23
00
E6
OA
C3
00
2C
CD
D5
CD
81
C3
59
47
C9
F5
C9
00
F1
00
2C
00 00
BINL
ERR
PTLOP
START
00B7
009F
002D
0000
BMP
GOON
RDCN
TLOP
00C5
OOCC
0042
005F

Page 10
THE
ERROR
A
MAP
OF THE
OF
BAD
MEMORY
STATIC
OPERATION
MAPPING
MEMORY
(LISTED
MEMORY
MEMORY
CHIPS.
BOARDS.
PIT
ERROR MAPPIN:;
TEST
00
BOARD
BEGINNING OF
ON
THE DISPLAY
THIS
PROORAM
NOTE THAT THE
MEMORY
THE FOLLCWING PAGES
AND
IS
WRITTEN 'ID
PROGRAM
PROORAM
LISTING)
TEST
INDICATES THE
MAP
REQUIRES
•
IS
USEFUL
VEC'IDR
SINCE
EXACT
GRAPHIC
SPECIFIC
IT
PROVIDES
BOARD
LOCATION
8K
AND
EQUIFMENT FOR
16K

ADDRBlB2
83 E
LINE
LABEL
OPCD
OPERAND
Page
11
0000
0000
0000
0000
0000
0000
0000
0000
R
DFD8
0000
2AOOCD28
2A03
21
2A06
CDOA2C
2A09
21
2AOCCDOA
2AOF2108
D2
F7
2C
2A
2A
2C
28
2A12CDOA2C
2A15
CDBDCO
2A18FE
2A1ACA74
2A10FE
2AIFC2
2A22
2A25
2A28
2A2B
2A2D32El
2A30
2A33
2A36
2A39
2A3C11FF
2A3F
2A42
2A45
2A46
2A49
2A48
2A4E
2A4F
2A52
2A55
2A58
2A5B
2A5E
2A5F
2A60
2A63
2A64
2A67
2A6A
2A6B
2A6C
2A6F
2A70
2A71
2A74
2A75
2A76
34
28
31
00
2A
21
4E
2B
CDOAe.C
CD102C
3E
20
DF
CD872A
CD102C
21
00
00
22
E2
DF
IF
01
5A 5A
2A
E2
DF
23
22
E2
DF
3E
Dl
32
DC
DF
AF
32
DB
DF
CDB9Cl
CD102C
21
00
00
CDA7Cl
C5
E5
CDA7Cl
70
CD54C2
C2
60
2A
El
C1
CDA7Cl
7E
B8
CA7B2A
E5
C5
CDAC2A
0010
0020*R.S.HARP
0030*EQUIPMENT
*ERROR
0040*EXTENDED
MAPPING
2/17/78
MONITOR
MEMORY
REQUIRED:
0050*FLASHWRITERATDOOO
0060*8K
0070*16K
0080
CURS
0090
0100
START
0110
0120
0123
0125
0127
0129
0130
0140
0150
0160
0170
0172
ONEK
0174
0175
0180
0190
0200
0210
0220
0230
0240
0250
0260
t1EMT
0270
0280
0290
0300
0310
0320
0330
0350
0370
0380
0390
0400
0410
TLOP
0420
0430
0440
0450
0460
0470
RLOP
0480
0490
0500
0510
0520
0530
t1EMORY
TESTED
MEMORY
FROM
TESTED
EQU
ORG
CALL
LXI
CALL
LXI
CALL
LXI
CALL
CALL
CPI
JZ
CPI
JNZ
LXI
CALL
CALL
MVI
STA
CALL
CALL
LXI
SHLD
LXI
LXI
LHLD
INX
SHLD
MVI
STA
XRA
STA
CALL
CALL
LXI
CALL
PUSH
PUSH
CALL
MOV
CALL
JNZ
POP
POP
CALL
IviOV
CMP
JZ
PUSH
PUSH
CALL
FROM
TEST
ROUTINE
0000
ODFDBH
8000
TO
lFFF
TO
BFFF
CURSOR
2AOOH
CLRSCRN
H,MSGl
MSGPT
H,MSG3
MSGPT
H,11SG2
MSGPT
RDCN
'4'
FORK
'1'
lK
RAM
START
NOT
VALID
H,MSG5
MSGPT
HMCURS
A,020H
INCRM
MATRX
FIX
NOOFDOTS
PLOT
DOT
HMCURS
H,O
CYCLS
D,lFFFH
B,5A5AH
TOPOFMEMORY
SEED
CYCLS
H
CYCLS
A,OD1H
CURS+1
A
CURS
PTAD+3PRINT
HHCURS
H,O
STARTOFMEMORY
RNDM
B
H
RND!v1
M,B
BMP
TLOP
H
B
RNDM
A,M
B
NOERR
H
B
PLOT8
LOC
FOR
2708
ENTRY
ARRAY
NOOFCYCLES
PI

Page
12
ADDRBlB2
2A79
Cl
2A7A
El
2A7BCD54
2A7E
2A81
2A84
C2
6C
CDCDCO
C3
42
2A87
2A87
21
00
2A8A362E
2A8C
23
2A8D3620
2A8F
2A90
2A92
2A93
2A95
2A96
2A97
2A99
23
36
23
36
23
7D
E6
CA
20
20
20
8A
2A9C3AEl
2A9F
2AAO
2AAl
2AA4
2AA5
85
6F
D2
24
7C
AS
2AA6FED4
2AA8C28A
2AAB
C9
2AAC
2AAC
2AAD
F5
7C
2AAEE6lC
2ABO
2ABl
2AB2
2AB3
2AB4
17
17
17
17
6F
2AB53E00
2AB7CED2
2AB9
2ABA
2ABB
67
Fl
90
2ABCD2Cl
2ABF
2ACO
2ACl
2AC3
2AC4
2AC5
2F
3C
06
05
C8
17
09
2AC6D2CB
2AC93658
2ACB
2ACC
2ACD
2ACE
23
23
23
23
2ACFC3C3
2AD2
2AD2OADO
83
C2
2A
2A
D2
2A
DF
2A
2A
2A
2A
2A
ELINE
L4BEL
0540
0550
0560
NOERR
0570
0580
0590
0600*MATRIX
0610
MATRX
0620
0630
0640
0650
0660
0670
0680
0690
0700
0710
0720
0730
0740
0750
0760
0770
0780
NCAR
0790
0800
0810
0820*PLOTANX
0830
PLOT8
0840
0850
0860
0870
0880
0890
0900
0910
0920
0930
0940
0950
0960
0970
0980
0990
CONTP
1000
1010
1020
1030
1040
1050
NERR
1060
1070
1080
lOgO
1100*MESSAGES
1105
~1SGl
PLOT
FOR
OPCD
POP
POP
CALL
JNZ
CALL
JMP
8 X 8
LXI
l"lVI
INX
HVI
INX
l"lVI
INX
IvlVI
INX
MOV
ANI
JZ
LDA
ADD
!"10V
JNC
INR
!"lOV
CPI
JNZ
RET
EVERY
PUSH
MOV
ANI
RAL
RAL
RAL
RAL
MOV
MVI
ACI
MOV
POP
SUB
JNC
CMA
INR
MVI
DCR
RZ
RAL
JNC
MVI
INX
INX
INX
INX
JMP
D',.J
OPERAND
8
H
8MP
RLOP
PAUSE
MEMT
ARRAYOFDOTS
H,OD200H
M,
, .'
H
M,20H
H
fl<1,20H
H
M,20H
H
A,L
20H
MATRX+3
INCRH
L
L,A
NCAR
H
A,H
OD4H
MATRX+3
BAD
BIT
PSW
A,H
01CH
L,A
A,O
OD2H
STARTOFTABLE
H,A
HL
CONT
PSW
B
CONTP
A>B
A
B,9
PLOT8LOCATIONS
B
PLOT
FINISHED
NERR
BIT
OK
M,'X'
PLOT
H
H
H
H
CONTP+2
ODOOAH
STARTOFLINE
ERROR

ADDR
B1
B2
B3ELINE
LABEL
OPCD
OPERAND
Page
13
2AD45645
ROGRAM'
2AD7544F
2ADA2047
2ADD4150
2AEO
49 43
2AE3
40
45
2AE6
2AE9
2AEC
2AEF
2AF2
2AF5
2AF7
2AF9
4F
52
20
54
53 54
50 52
47
52
4D
00
80
DO
31
48
2AFC5241
2AFF
20
4F
2802
20
34
2805
2807
2808
280A
280D
2810
2B13
2B16
2819
281C
281F
2822
2825
2B26
2827
2829
2B2C
282F
2B32
2835
2838
2838
283E
2841
2844
2847
284A
2840
284E
2850
TO
2853
2856
2859
285C
285F
2862
2865
2868
2868
?RF,r;'
TO
1FFF'
3F
00
00
00
D1
30 30 30
30
20
54
45
54
20
59
43
45
53
43
4F
50
4C
54
45
00
00
80
00
31
36
8FFF'
20
52
40
20
4E
44
52
20
45
53
20
46
4F
40
38 30
30
20
4F
20
46
46
00
80
00
38
4B
52
41
20
55
44
45
20
54
53
54
46
52
40
20
30 30
20
54
?n
? 1 Dr,
)-13
52
52
48
20
4D
59
45
20
4F
41
20
4D
52
48
20
53
43
4C
20
4D
45
44
48
41
55
45
54
54
52
20
30
54
42
46
20
40
4E
52
45
20
4F
30
30
4F
1110
1120
1130
1140
1145
1150
1160
1165
1167
1168
1169
t"'1SG3
MSG2
MSG4
MSG5
DTZ
DW
DTZ
NOP
DW
DTZ
D8
OW
OTZ
OW
OTZ
'VECTOR
OD080H
'lK
RAMOR4K?'
OD100H
'0000
0
00080H
'16K
RAM
OD080H
'8K
RAM
GRAPHIC
TEST
CYCLES
UNDER
UNOER
M8~ORY
TEST
TEST
TEST
P
COMPLETED'
FROM
8000
FROM
0000

ADDRB1B2
83ELINE
L~BEL
OPCD
OPERAND
Page
14
2874
2B74
2B74
2B74
2874
2874
2874
2874
2874
C254
C186
C1A7
COCO
DFE1
DFE2
COBD
C098
2874
2874
21
27
2877
287A
CDOA2C
CD1D2C
2B7D3£60
2B7F
32
£1
2B82
CD872A
2885
2887
288A
288D
2890
2893
2896
2899
2B9A
289F
28A2
28A3
289D
3E
08
CD98CO
21
00
22
E2
11
FF
01
5A
2A
£2
23
22
E2
3E
D1
32
DC
AF
32
DB
2BA6CDB9
28A9
CD
10
2BAC2100
28AF
CDA7C1
2BB2
28B3
2B84
28B8
288B
28BE
28B7
2BBF
C5
E5
CDA7C1
70
CD54C2
C2
84
£1
C1
2BCOCDA7
28C3
28C8
2BC9
2BC4
2BC5
7£
B8
CACF28
E5
C5
2BCACDD8
2BCD
C1
2BCE
E1
2BCF
CD54C2
2BD2C2CO
28D5
CD
CD CO
2BD8C396
28DB
2BDB
F5
2BDCCDF9
2BDF
F1
28
DF
00
DF
8F
5A
DF
DF
DF
DF
C1
2C
.80
28
C1
28
2B
28
2B
1170*MONITOR
1180
BMP
1190
PTAD
1200
RNDi"!
1210
PAUSE
1220
INCRM
1230
CYCLS
1240
RDCN
1250
PTCN
ROUTINES
1260*ROUTINES
1262
FORK
1264
1265
1270
1280
1290
1300
1310
1320
1330
1340
1350
1360
r~EMT4
1370
1380
1390
1400
1410
1420
1430
1450
1470
1480
1490
1500
1510
TLOP4
1520
1530
1540
1550
1560
1570
RLOP4
1580
1590
1600
1610
1620
1630
1640
1650
1660
NERR4
1670
1680
1690
1700*PLOT
1710
PLT
ERRORS
16
1720
1730
FOR
EQU
EQU
EQU
EQU
EQU
EQU
EQU
EQU
16K
LXI
CALL
CALL
MVI
STA
CALL
HVI
CALL
LXI
SHLD
LXI
LXI
LHLD
INX
SHLD
MVI
STA
XRA
STA
CALL
CALL
LXI
CALL
PUSH
PUSH
CALL
HOV
CALL
JNZ
POP
POP
CALL
MOV
CMP
JZ
PUSH
PUSH
CALL
POP
POP
CALL
JNZ
CALL
JMP
FOR
PUSH
CALL
POP
RAM
H,O
D,OBFFFH
H
A
HMCURS
H,8000H
H
TLOP4
A,M
8
H
PLT16
B
H
BMP
RLOP4
PAUSE
['1&IT4
16K
BOARD
PSW
SCLOC
PSW
OC254H
OC1B6H
OC1A7H
OCOCDH
CURS+6
CURS+7
OCOBDH
OC098H
H,MSG4
MSGPT
f1MCURS
A,60H
INCRM
MATRX
A,8
PTCN
CYCLS
B,5A5AH
CYCLS
CYCLS
A,OD1H
CURS+1
CURS
PTAD+3
RNDM
B
RNDM
M,B
BMP
H
B
RNDM
NERR4
B
ENDOFBLOCK
SEED
STARTOFBLOCK

ADDRB1B2
2BEO
90
2BEl
D2
E6
2BE4
2F
2BE5
2BE6
2BE7
2BE9
3C
F5
£6
OF
CAEE2B
2BEC3658
2BEE
2BEF
2BF1
2BF2
2BF3
2BF5
2BF6
2BF8
2BF9
2BFA
2BFB
2BFC
2BFE
2BFF
7D
C6
6F
F1
E6
C8
36
C9
7C
F5
2F
E6
6F
F1
80
FO
58
1C
2COOE620
2C02
2C03
2C04
2C05
2C06
2C08
2C09
17
17
17
17
C6
67
C9
02
2COA
2COA
05
2COB
2COC
2COD
2COE
2COF
2C10
5E
23
56
23
EB
1A
2C11A7
2C12
CA1B2C
2C15
77
2C16
23
2C
17
13
2C18C3
2C18
2C1C
10
01
C9
2C1O
2C10E5
2C1E
2C21
2C23
2C26
2C29
2C2A
2A
36
21
22
E1
C9
DB
20
00
DB
2C2B
2C28
21
00
2C2E
2C30
36
23
20
B3ELINE
1740
2B
1750
1760
1770
1780
1790
1800
1810
1820
1830
1840
1850
1860
1870
1880
1890
1900
1910
1920
1930
1940
1950
1960
1970
1980
1990
2000
2010
2020
2030
2040*
2050
2051
2052
2053
2054
2055
2056
2058
2059
2060
2061
2062
2C
2063
2064
2065
2110*HOfv1E
2120
DF
2140
2150
DO
DF
2160
2170
2180
2190
2200*CLEAR
DO
2210
2220
2225
LABEL
AGTB
CON16
SCLOC
MESSAGE
MSGPT
MSLOP
RETUR
THE
HMCURS
CLRSCRN
PRINTING
CURSOR
THE
SCREEN
OPCD
SUB
JNC
CMA
INR
PUSH
ANI
JZ
MVI
MOV
ADI
!"10V
POP
ANI
RZ
i"lVI
RET
IIIJOV
PUSH
CMA
ANI
MOV
POP
ANI
RAL
RAL
RAL
RAL
AOI
MOV
RET
PUSH
MOV
INX
MOV
INX
XCHG
LDAX
ANA
JZ
MOV
INX
INX
JMP
POP
RET
PUSH
LHLD
MVI
LXI
SHLD
POP
RET
LXI
MVI
INX
OPERAND
B
ACTB
A
PSW
15
CON16
M,
'X'
A,L
80H
L,A
PSW
OFOH
1"1,
'X'
A,H
PSW
1CH
L,A
PSW
20H
002H
H,A
ROUTINE
0
E,M
H
D,M
H
0
A
RETUR
M,A
H
0
MSLOP
0
H
CURS
M,20H
H,ODOOOH
CURS
H
H,OOOOOH
M,20H
H
Page
15

Page
16
ADDR8182 83ELINE
2C31
2c3t
2C34
2C37
2C3A
7C
FE
C2
C3
D8
2E
1D
2C
2C
2230
2240
2250
2260
2270
LA8EL
OPCD
t"10V
cpr
JNZ
Jtv1P
END
OPERAND
A,H
OD8H
CLRSCRN+3
HMCURS
START

Page
17
2AOOCD2B
2A10
2A20
2A30
2A50
2A60
2A80
2A90
2A40
2A70
08
2B
00
2A
CD872A
5A
5A
DB
DF
CDA7C1
B8
CA782A
2A
CD CDCOC3
36
20
2AAO6FD2
2A80
17 17
2ACO3C06
2ADOC32A
2AEO4943
2AFO524F
2800
2810
2820
2830
2840
2B50
2860
2870
2B80
2B90
4F
54
4C
20
20
38
54
46
E1
11
52
45
45
55
38
48
20
46
DF
FF
2BAODCDF
2BBOA7C1
2BCOCDA7
28DO54C2
28EO
90
D2
2BFO806F
2COOE620
2C10
2C20
2C30
1AA7CA
DF
36
23
7C
2C
21
D2
2A
CDOA2C
CD
OA2CCD BDCOFE
21
4E
2B
CDOA2C
CD1D2C
2A
E2
DF
CDB9C1
70
CD
E5
23
36
20
A5
2A
24
17
17
6F
09 05
C8
OADO56
20
4D
45
47
52
41
20
34
48
53
54
20
54
45
44
4£
44
45
30 30
20
46
46
C0
8F
AF
C5
C1
C2
E6
F1
17 17
20
FE
30
52
41
52
4F
00
21
87
2A
01
5A
32
DB
E5
CDA7C1
7E
B8
CO
2B
28
2F
E6
FO
17 17
1B
2C
21
00
D8
C2
21
23
22
CD1D2C
54
C2 C2
C5
CD
42
2A
23
7D
7C
FE
3E
00
17
02
45 43
40
4F
4D
00
3F
00
43
59
00
00
52
20
20
54
40
20
4D
20
27 28
3E
08
5A
2A
OF
CD89C1
CACF28
CD
CD COC396
3C
F5
C8
36
C6
77
23
DO
22
2E
2C
21
F7
34
CA742B
CD1D2C
00 00
E2
AC
21
E6
D4
CE
C8
54
52
80
00
43
80
54
4F
55
30
CD
CD
E2
22
E2
DF
3E
D1
21
00
00
60
2A
E1
2A
C1
E1
00
D2
36
20
CA8A2A
C2
8A
2A
02
67
F1
2A
36
58
4F
52
20
59
20
54
DO3148
00
D1
30
4C
45
53
00
31
36
45
53 54
20
42
46
4E
44 45
30 30
30
OA2CCD102C
98
CO2100
DF
23
22
CD1D2C
70
CD54C2
E5
C5
CDDB28
28
E6
OF
CA
EE
58
C9
7C
F5
D2
67
C9
05
13
C3
10
2C
DBDFE1
C3
1D
C9
2C
2A
CDOA2C
FE
3E
20
32
DF
11
FF
32
DCDFAF
CDA7C1
C1
CDA7C1
CD54C2
2E
23
36
3A
E1
C9
F5
7C
90
02
C1
23
23
23
47
52
41
45
53
54
20
52
41
30 30
20
48
20
46 46
52
20
43
20
46
20
54
30
4F
52
52
00
54
4F
3E
00
22
E2
DF
3E
21
00
C2
84
2B
C1
F5
CDF92B
28
36
58
2F
E6
1C
5E
23
56
D1
C9
E5
21
00
DO3620
21
31
C2
E1
DF
1F
01
32
C5
£5
7E
C2
6C
20 23
DF
85
E6
1C
2A
2F
23
C3
50
48
20
50
4D
20
20 20
40
50
41
40
4F
4D
80
DO
45
53
20
31
60
32
E2
DF
01
32
80
CD
E1
C1
E1
CD
F1
7D
C6
6F
F1
23
EB
2A
DB
$


Page
18
IF
YOU
HAVE
CHECKED
TROUBLE, CONSIDERABLE INFORMATION
PRINT
FIND
THE
BAD. FOR
R:lWER
IF
DIRT
SWITCHES.
IF
. A MAGNIFYING GLASS FOR SOLDER
BOARD,
160,
THE
CIRCUITRY
OUT.
THE
DIFFERENCE
AND
BLOCKS
SOMETIMES
YOU
ARE
AND
170,
PROGRAMTOEXERCISE
IFASMALL
RCW
WITH
EXA.{\1.PLE,
REPLACE
LARGER
STILL
EITHER A
190
AND
STARTING
THE
THE
BE'IWEEN
IF
THE
THAN
MAKES
THE
HAVING
LOGIC
210
WITH
MEMORY
NUMBEROFMEMORY
BAD
WHAT
THE
INDICATED CHIP.
1K
INDICATE
SWITCH
TROUBLE,
AND
THE
THE
SOCKETS
CHIP
USING
WAS
WRITTEN
DIFFERENCE
PROBE
REPLACE
OR
MEMORY
74LS42
TROUBLE
CAN
THE
BAD,
ERRATIC.
REMOVE
BRIDGES.
SCOPE. IN
LINE
READ
OUTPUTS
SHCOTING
FOR
SHORT
BE
GAINED
LOCATIONS
COMPONENT
AND
WHAT
IS
128,
CHECK
180
THE
THE
AND
THE
SAME
BOARD
THE
THE
WITH
WRITE
TO
FIND
CIRCUITS
FROM
ARE
PLACEMENT
WAS
READ
THEN
D=PEEK
BIT7IS
PROI'ECT
IS
TRUE
AND
CAREFULLY
NEXT
STEP
TEST
CIRCUITRY.
THE
AND
THE
MEMORY
BAD,
PROGRAM
(N).
PROBLEM.
CONVERT
DIAGRAMASA GUIDE.
INDICATES
SWITCH.
OF
REQUIRES
THIS
ARE
BAD.
THE
EXAMINE
DELETE
WILL
TRACE
STILL
TEST
TO
WHICH
TURN
SOLDER
ADDRESS
AN
LINES
CAUSE
THROUGH
HAVING
PROGRAM
HEX
TO
BIT
IS
OFF
THE
FLUX
OR
SELECT
IT
WITH
EXTENDER
150,
THE
THE

8K
MEMORY
USERS GUIDE
HOW
TO
LCX:ATE
BAD
MEMORY
CHIPS
Page
19
DEFECTS
FIRST
OCCUR
DEFECTS
THAT
EACH
WRITING
CAUSE
TEST
BAD
IN
TESTED,
WHEN
IN
MEMORY
IN
CNE
BAD
IN
80
0000
0400
0800
OCOO
1000
1400
1800
1COO
MEMORY
THE BOARD
THE
ANOTHER
ONLY
COMPONENTS
OR
AFTER
ON
CHIP
LOCATION APPEARS
CHIP
'ill
ONE
HOURS
IS
ADDRESS DECODERS OR ADJACENT
MEMORY
DISABLE 'IRE
BIT
CAN
40 20
><
~starting
addresses
CAN
REVEAL THEMSELVES
OF OPERATION.
HOT,
OR ONLY
'ill
ViORK
LOCATION WILL CAUSE
ENTIRE
BE READILY ISOLATED WITH THE
10
08
if
04
board
THERMALLY
WHEN
THE SYSTEM
PROPERLY
IT
BOARD. m1ALL BLOCKS OF
02
is
addressed
EITHER
INTERMITTENT PROBLEMS
MEMORY
WHEN
'ill
CHANGE. INPUT SHORl'S
WHEN
IS
FIRST
CELLS
TESTED
FOLLOw""I:NG
THE BOARD
CAN
BY
01
D
D
o
D
at
0000
TURNED
OCCUR
ITSELF,
MEMORY
CHART.
IS
MAY
ON.
SUCH
BUT
MAY
THAT
RUN
'IRE
MACHINE
CONVENIENT
2000
3FFF.
BY
WAY
OF EXAMPLE,
* T
2C02
2C04
2D05
2E08
2F15
ALL
DIAGRAM,
DIFFERENCE
40
HEX.
INDICATED
3FFF
2000
47
D3
13
89
32
OF
'IRESE LOCATIONS
LOCATION
IF
87
93
53
C9
72
SINCE
BETWEEN
THIS
BY
'IRE
LANGUAGE
ERRORS
ASSUME
THE
BOARD
THE
MEANS
X.
MEMORY
SUCH AS
ARE
DETECTED, 'IHEY WILL BE PRINTED CUT
THE
ARE
ADDRESS
NUMBER
THE
DEFECTIVE
TEST
2000,
FOLLCMI:NG
IN
'IRE
SAME
IS
WRITTEN INTO
POClGRAM
OR
IF
IS
lK
2000.
CHIP
IS
WITH THE BOARD ADDRESSED AT
YOU
HAVE
OBTAINED:
BLOCK, 'IRE FDURI'H
IT
IS
ALSO APPARENT
MEMORY
IN
AND
THE
THE
VECTOR 1 MONITOR, TYPE T
THAT
COLUMN
READ
OF
IN
row
CHIPS
A FEW
OF CHI
THAT
FROM
SECONDS.
PS
THE
ABSOLUTE
MEMORY
LABELED
ON
SOME
THE
40
IS
AS

Page
20
GENERAL
BECAUSE
SOFTWARE,
PRCGRAM.
IT
CAN
BETWEEN BOARDS DUE
USUAL
WILL ALSO
THE
AND
BEEN PROPERLY PATCHED FOR THE
THERE
CONVENTIONS,
USED
IF
YOU
AND
VIDEO DISPLAY.
RANDOM
FUNCTIONING
A PROPER
THE BOARD.
IF
DIFFERENCE
UNCOMFORTABLY
OF
THE
COMPLEXITY OF THE
IT
IS
FORTUNATELY,
IS
EXTREMELY
BE
INDIVIDUALLY TESTED.
CASE,
WORK
MINIMUM
EITHER
IS
TOTAL
WHICH
THE REGULATORS
TTL)
REQUIRE
HAVE
MEMORY
DISPLAY,
OR
VALUABLE
AND
IT
IN
SYSTEM
A VIDEO
CONFUSION
AND
STRAPPING
CAREFULLY FOLLavED
AS
GARBAGE
OF
THE
ANY
'!HAT
MAY
HAVE
IN
THE
Har
ESSENTIAL
ALL
TO
IS
BEST 'ID
COMPUTER
CONSISTS
OR
SERIAL
INITIALIZATICN.
CHECK
SCXJN
COMPUTER
THE
VIDEO INTERFACE
ARE
THEIR
POWER
'IO
THE
TO
OF
TO
MARGINAL
"B".
OF
IN
OPI'IONS.
OUT, INSTALL
AS
YOU
ON
THE
OI'HER
ror
OUTPUTS SHORTED. THERE
DISSIPATION
'IDUCH.
TROUBLE
ENTIRE
ISOLATE
THE COMPtJrER LOGIC
HAVE
ACCESS 'ID A TESTED
ALTHOUGH
TIMING
ASSUME
'lliREE BOARDS:
I/O
BOARD.
PARTICULAR
THE
INDUSTRY
THE
ASSEMBLY
TURN
TV
THAN
'ID
THE
SHOOTUl;
COMPUTER
ANY
THERE
THAT
SEVERAL TYPES OF PROGRAMMABLE USARTS ARE
THE
SCREEN.
THE
MUST
'IDUCH
IS
OR
DEFECTIVE COMPONENTS,
IF
MAKE
I/O
INSTRUCTIONS FOR
ALL
CHIPS.
COMPUTER
a.OCK
BE
MAY
OF
TTL
GUIDE
SYSTEM,
PROBLEM TO
IS
ON
EASILY
COMPUTER
THE
POSSIBILITY
A BOARD
'lliE
SURE
CONFIGURATION
CONCERNING PORT ASSIGNMENTS, LOGIC
THIS
DEBUGGED
BE
CHIPS,
WORKS
CPU
BOARD,
THAT
LET'S
ON,
YOU
WILL
OSCILLA'IDR.
FIRST.
IN
BACKWARD
IS
MORE
BUT THEY SHOULD NOT
BOTH
AN
INDIVIDUAL
REMOVABLE
SO
IN
COMPUTER
THE
THE
MONITOR
OF YOUR
FACH
ASSUME
SHOULD
BE
SEE A DISPLAY
INDEPENDENT
IF
FEEL
(PROBABLY
THAN
HARDWARE
THAT
THE
OF
INTERACTION
THIS
A FACTOR
IS
PROM/RAM
PROGRl\.iIi1
OF
THE BOARDS
YOU
ARE
YOU
DO
THE
DESTROYED
AND
BOARD
BOARDS.
BOARDS
Nor
THE
"A"
BOARD,
HAS
SYSTEM.
USING A
OF
ANY
NOT GET
CHIPS
OF
ON
TEN
BE
OR
IT
OF
REMOVE
FOUND
SCOPE
BENT
ETCH
15
UNSOLDERED
EXAMINE THE
RIGHT
ARE
IF
BE BAD (USUALLY
SYMP'IDMS
MANUAL
SELECTED
THE
PROCEDURES,
IF
AFTER
A
THE
THE
BOARD
SIMPLY
AT
FACH
UNDER
BRIDGES
MINUTES,
SOMETIMES INSERTED WITH A
THE
UNIT
YCU
OR
PINS
ELACES. SIGHT
VISUAL INSPECTION
CHANGE.
TO BE SURE
'lliE
TO A DEALER
ARE
EXPERIENCED.
'lliE
VIDEO DISPLAY
"*,, PROMPI'
cm
AND
AND
BY
VISUAL
PIN
ON
BROKEN
BETWEEN
BUT
MAY
THAT
TOP
OF THE BOARD
AN
AT
PROPER JUMPER
OR
en
THROUGH
TO
BE
WRITTEN.
PROM/RAM
INSPECT
THE
OFF,
TRACES (VERY
SAVE
MAY
ALONG
IC).
THIS
YOU
IF
OR
BOARDS.
IT
INSPECTION.
BOTTOM
SOLDER BRIDGES
YOUALor
REVEAL
THE
FAILS
TRY EXCHANGING
roINT
UNDERSTAND THE
OPI'IONS.
YOU
THE
SERIAL
IF
CAREFULLY.
FOR
HARD
OF
'lliEMSELVES
TO
BE SURE
EDGE
OF
WHOLE
RCW
'IO GET
IT
IS
ARE NOT
CIRCUIT
I/O
THIS
THE
CPU
ABOUT
LOOK
WITH A MAGNIFYING GLASS
UNSOLDERED
BETWEEN
'IO
SEE).
GRIEF,
alLY
THE
THE
CHIPS
OF
PINS
THE
VIDEO DISPLAY WORKING, A
IDENTICAL
WISE 'IO
WAY
AFTER
DOES
THIS,
FAMILIAR
BLOCK
IS
WORKING,
Nor
BOARD
BY
CONSISTS
HALF OF THE PROBLEMS
PINS,
AND
LATER AS INTERMITTENT
PROPER
THAT
en
THE BOARD
BLOCK
WORK,
MISSING
PINS
OR
A
CAREFUL
YOU
MAY
CHIPS
TO
FIND
MISS
COMPONENTS 'IO SEE
BACK
AND
YOU
WILL
WITH
'lliE
DIGITAL
WITH A SCOPE
RESET SWITCH SHOULD CAUSE
FOLLCW
MOSTLY
'IO ADJACENT TRACES,
EXAMINATION WILL
DISCOVER
ARE
BENT
THE
SOCKET HOLES.
CAREFULLY REREAD THE
WORKS
PROBABLY
THE
OF
CAN
OR
INSPECTION
PINS
UNDER
AND
THAT
PROBLE11S
INSTALLED
PINS.
COMPONENT
THAT
WANT
TROUBLE SHOOTING
OR
SAME
PROCEDURE
8097
BUS
MAY
PROBLEMS.
IN
CHIPS
IF
YOU
TO TAKE
LOGIC
PROBE
DRIVERS
BE
BE
AND
TAKE
LIKE
THE
MAY
THE
HAVE
ON

Page
21
1N1UCH
COMroNENrS,
REMOVED.
ARE
0.4
AND
NMOS
-0.6V
HOW
ARE
VOLTAGE
INDICATED PRINCIPALLY
ONE
ONCE
INTERFACES
MONITOR,
BOARD. AFTER
MOST
SOURCE
OF
PRCGRAM,
TO
TEST
TO TEST
SURE THE BOARDS ARE ADDRESSED PROPERLY
MAY
RESPOND TO YOUR EAGER KEYBOARD TOUCH.
CHIPS,
WE
SHEET
AND
CAN
BE EXCHANGED
IC
USING A SCOPE,
NJRMALLY
VOLTS
THE
CHIPS
WHERE
STRANGE
PERIODS
CLOCK
YOUR
MICROCOMPUTER
OF
ITS
COMPONENI'S
EXPERIENCE A
PROGRAM.
SAVE
REMOVE
00
NOT
OF
REACH
LESS
MAY
GrHER
HAVE
WE
SOME
OF
MAY
PERIOD
BASIC
IS
OR
SIMPLE DIAGNOSTIC
COMPONENr FAILURE. A SYSTEM WITH
FIRST
MEMORY
SOME
RECOMI"1.END
PAPER
UNACCEPTABLE
Al,
ARE
THAN
INDICATE
LOW.
DRIFT
YOUR
SUSPECT
HEAD
THE
OVER
A LEVEL OF
SIMILAR
INPUT
TIME DURING
RELATIVELY
PROBLEM
IF
FOR A
CLAMP
OF
THE
DUE TO
BY
(500
MICROSECONDS) •
SYSTEM
SYSTEM
SYSTEMS
CN
THE
YOU
FEW
SCRATCHING
COVER
OBSTRUCTING
THE
ONE
BY
ONE.
I:iOT
NECESSARY
EXAMINE
0.2
VOLTS
SHORI'S BE'lWEEN OUTPUTS
1.
LOGIC
DIODE
WAVEFORMS
WHICH
RECEIVER
ABNORrJ.AL
IS
WORKING, CHECK OUT OF
STRAIGHTFOIMARD USDiG THE
roUTINES
IS
UP
AND
ARE
MEMORY
MEMORY
THE
MEMORY
WITH
IX)
MUCH
SECONDS
OF
LEFT
TEMPERATURES
BOARDS.
CUR
REARRANGniK3
WHEN
THE
CCMPurER
SIDE.
THE
IN
THE
OUTPUT
AND
HIGH GREATER THAN
2 VOLTS
LEVELS,
LIMITS
CN
THE
THE
BUS
LCGIC LEVELS MAINI'AINED
RUNNING,
INI'ENSlVE,
AND
USE
8K
MEMORY
\·VHEN
YOU
THE PROGRAM
THE
AIR
A
FULL
IF
VECTORED
THE BOARD AT
PINS
OF
WHERE
INDICATES
WHILE
'IRE VOLTAGE.
BUS
IS
INPUT
YOU
IF
THE
OR
'ill
FLCW
NO
AIRFLCW
PMOS
LOOK,
IDr
BEING ACTIVELY
CURRENT.
CAN
PROGRAr4
IT
SHOULD
THE
32K
OF
A
PROBLEM
MONITOR
BOARDS
OF
YOUR
FIRST
THAT
THEY
YOU
IF
YOU
INI'ERRUPT
THROUGH
COMPUTER
INI'ERRUFT
THIS
ALL
ONE
AN
CHIPS
SUCH
MEMORY
MEMORY
IN
BE
MEMORY
STATIC
IS
TEST
THAT
WAS
SYSTEM,
TURN
ON
ARE
HAVE
SUSPECT
AIR
THE
MAY
IS
PERMITTED.
AND
REAL
TIME
CHIPS.
3.0
IS
OPEN
CAN
00
NOT BE
AS
THE
ABNORMAL
CONSTANT
MEMORYONTHE
QUITE RELIABLE.
IS
MEMORY
EXPERIENCED
PR0GRAr4.
NOT
IT
THE COMPUTER TO
IN
JUST
TEMPERATURE
FLOW
COMPUTER
DISSIPATE
AND
LCW
LCGIC LEVELS
VOLTS.
TRYING
CIRCUITED
PULL TI'L INPUTS
BOARDS
TEST
ISAGOOD
THE COMPUTER.
TO
SURPRISED
DI
LINES.
DRIVEN,
OPERATION
FOR AT
PROGRAM
THE MOST
MAY
REVEALED
LOADED
BETWEEN BOARDS.
BY
OVER
TIME
A
AND
CONTAIN 75%
WE
a..oCK
SHOULD BE
LEVEL
PULL HIGH
AND
PROM/RAM
RUNNING A
HAVE
PRACTICE
FAILS
SENSITIVE
PLACING A
300
OF
INPUT.
TO
AT
THERE
THE
IS
LEAST
OTHER
IN
THE
SINCE
LIKELY
'Y"ET
BY
THE
MAKE
THIS
TO
WATTS

APPENDIX A
ASCII
1968
ASCII: American StClndard' Code for Information Interchange.
National Standards Institute.
b
7
Bits
~4~3~
b
6
b
s
~1
tROW
0000
0001
0010
001
0100
1
o 1 0 1
o1
I 0
0
2
3
4
5
6
1
-I
0
"I
0
-I
....
,
+
0
NULl
SOHl
STXIDC2
ETX
EOT·
ENQ
ACK
0
I
0 0
0 1 1
1
1
OLE
DCI
OC3
DC4!
NAK.
SYN
CODE
0
2
I
I
SP
I
•
II
_.-
#
$
0/0
& 6
,
o I
1000
1 1
7
8
BEL
as
ETB
.
CAN
---
(
I
CHART
0
1
I
3
I
0
I
1
2
,
3
I
4
i
5
7 i G
8
Standard
1 1
0
I
4
1
@)
I
I
I
A
,
B
i
I
I
C
0
E
f V
--l---
H X
No. X3.4-1968ofthe American
1 1
0
1
1
0 1 0 1
5
I
p
I
6
I
I
,
I
Q
•
I
R
I
I
,
S
T
!
U
.,
c s
d t
I
i
i
7
P
~
,
II
..
•
y
x
W
f
g w
h
100
10 1 0
101
1
100
1
101
1 1
1 1 1
1
All
charactersinthese
non-printing.
90
WESiLAKE
iEL
-
affiliated
LO=!
,,"th
lIector
~
Not
1
9
A
1 B
C
D
1 0
E
F
two
HAMPSHIRE
(605)
RD.A+B
VILLAGE.CA9136.
497-0733
c:=IArtiC
General. Inc.
HT
LF
VT
FF
CR
SO
51
EM
SUB
ESC:
FS
-
GS
I
!
RS
I
US
I
I
I
I
!
1
I
,
columns and SP (Space) are
1
inc.
*
+
-
/
)
I
•
A-'
9
•
•
•
I
<
s
I
I
>
I
')
•
When UPPER CASE ONLYisused, shaded lower case
characters (columns 6
their
upper
printedortransmitted.
I
J
K
!
L
i
M
i
N
I
0
case equivalents (columns 4 & 5) before being
Y
Z j
[
\
]
-
1
\
I
-
&
7)
from
I
Ie
I
III
n
•
keyboard
DEL
are converted
y
z
{
•
•
}
..........
to
