EasyManuals Logo

Lexicon MPX-1 User Manual

Lexicon MPX-1
59 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #22 background imageLoading...
Page #22 background image
iThis
routine
checks
the
CONT
and
INT
bits
of
the
opcode
;and
acts
accordingly.
40B7
3AAOOO
40BA
E680
40BC
C2DC40
40BF
3AAOOO
40C2
E640
40C4
CAD340
40C7
CD1041
40CA
23
40CB
36FF
40CD
3ECB
40CF
30
40DO
C3B240
40D3
CD1041
40D6
23
40D7
36FF
40D9
C3B240
CtlECK:
LDA
ANI
JNZ
LDA
ANI
JZ
CALL
INX
MVI
HV1
DB
JMP
DONE:
CALL
INX
HVI
JMP
CHNDBUF
80H
ATTNO
CMNDBUF
40H
DONE
PUTCHD
H
a,OFFH
A,OCBH
511'1
REARM
PUTCHO
H
H,on~'H
REARM
iCheck
the
CONT
bit
;1f
set
then
a
successive
command
;get
it
again
;Check
the
INT
bit
i1£
not
set
iput
current
addr
into
regs
;for
status
byte
addr.
;set
status
byte
in
memory
iset
SOD
high
iThis
is
the
main
command
interpreter
routine.
It
first
copies
;the
LINK
addr.
into
CURRENT
and
then
reads
in
the
command
;bytes.
Then
an
indirect
call
is
executed
to
the
address
of
;the
command.
It
also
unsets
the
interrupt
output
(500).
40DC
21B740
40DF
E5
40EO
3E5F
40E2 30
40E3
3AABOO
40E6
32BOOO
40E9
3AACOO
40EC
32B100
40Elo'
3AADOO
40F2 32B200
40F5
CD4941
40F8
3AAOOO
40FB
E61F
40FD
1l0F41
4100
D5
4101 210000
4104
07
4105
07
4106
FE3C
4108
C20D41
410B
3EOO
410D
6F
410E
E9
410F
C9
ATTNO:
LXI
PUSH
ATTN:
}IV
I
DB
LOA
STA
LOA
STA~
LOA
STA
CALL
LOA
ANI
LXI
PUSH
LXI
RLC
RLC
CPI
JNZ
MVI
ATTN1:
MOV
PCRL
BACK:
RET
H,CHECK
H
A.5r'H
SIM
LINKAD
CURRENT
LINKAD+1
CURRENT+1
LlNKAD+2
CURRENT+2
GETC.l'lO
CHNDBUF
1FH
0,
BACK
D
H,CMNDTBL
3CH
ATTNl
A,O
L,A
iADDRESS
TO
RETURN
TO
;PUT
ON
STACK
ireset
SOD
and mask
7.5
;copy
L1NKAD
into
CURRENT
;get
the
command
line
from
memory
;get
the
opeode
byte
;mask
the
INT
and
CONT
bits
;put
return
addr.
in
D
;and
put
in
on
the
stack
iHL
gets
addr.
of
command
table
ishift
the
opcode
for
pointer
;check
for
reserved
op-code
;
skip
next
if
OK
;otherwise,
do a nop
command
;L
gets
low
byte
;and
go
there
;we~re
done
;Genera1
Purpose
Subroutines
Follow:
;This
subroutine
puts:
CURRENT+2
into
D~~I,
CURRENT+l
;into
DMALO,
CURRENT
into
L
reg
and
WINDOW
into
H
23

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Lexicon MPX-1 and is the answer not in the manual?

Lexicon MPX-1 Specifications

General IconGeneral
BrandLexicon
ModelMPX-1
CategoryRecording Equipment
LanguageEnglish

Related product manuals