Intel 9800758-02 Webcam User Manual


 
BASIC-SO
Calling Non-BASIC-SO
Subroutines
ASN8B.OY3
:Fl:USRASH.ASH
ISIS-II
8181/8185
"ACRO
ASSEHBLER.
Y2.1
USRAS"
PACE
Lce
09J
BBIS
El
BBBI
229BBB
BSB4
21BBBB
BSB?
COICBB
BIBA
5B
IBBB
59
BBBC
COICBI
BBBF
01
BBl8
CDICBB
B813
EB
BB14
El
BUS
73
B81'
23
BB17
72
BU8
2AIBBB
BBlB
E9
BIIC
E5
BII0
EB
BIlE
5E
BI
IF
23
B82B
5'
8121
El
B822
19
B823
C9
BBBB
88BB
BBBB
PUBLIC
SYMBOLS
USRASH
C
BBBB
EXTERNAL
SY"BCLS
USER
S'/HBOLS
AODDE
C
BBIC
D
C
C
C
o
C
SEQ
1
2
3
4
S
6
7
8
SOURCE
STATE"ENT
ASSE"BLER
ROUTINE
TO
TEST
BASIC
USR
RESULT=ARGA+ARCB+ARCC
IGNORE
OVERFLOW
9
USRAS
..
:
NAHE
PUBLIC
CSEC
POP
SHLO
H
RETADR
H.8
AODDE
D.B
E.C
ADDDE
o
AODOE
;RETURN
AOOR
;5ET
ASIDE
IB
11
12
13
14
15
16
17
18
19
2B
21
22
23
24
25
26
27
28
29
38
31
32
33
34
3S
36
37
38
39
ADD
ROODE:
DATA
RETAOR:
RETAOR
0
BIBB
LX
I
CALL
"CY
"Cy
CALL
PCP
CALL
XCHG
PCP
"CY
INX
"CY
LHLD
PCHL
2
BVTES
CHANCES
PUSH
XCHG
"o.Y
IN
X
HOV
PCP
DAD
RET
AREA
OSEG
OW
END
H
PI.
E
H
H,D
RE"TADR
;
RETURN
;
SET
TCTAL
TO
8
iAOD
ARCC
TO.
TOTAL
i"OVE
AOOR
o.F
ARCB
TO
DE
iAOD
ARCB
TO.
To.TAL
; ADDRESS
OF
ARG.A
iADD
AReA
TO.
To.TAL
;TOTAL
IN
DE
JADDR
o.F
RESULT
;LOW
BYTE
OF
RESULT
;HI
BYTE
OF
RESULT
; RETURN
ADDRESS
ADDRESSED
BY
DE
TO
HL
A.D,E.H,L
H ;SAVE
TOTAL
;AODR
IN
L
E.H
H
0,"
H
o
B
USRASH
;LOW
BYTE
TO
BE
ADDED
;HI
BVTE
TO.
BE
ADDED
;OLO
TOTAL
;
ADD
TO
TOTAL
;SAVED
RETURN
ADDRESS
USRAS"
C
BBBS
ASSE"BLY
CO
..
PLETE.
NO
ERRORS
Figure E-2. 8080/8085 Assembly Language Program
E-5