IBM 5150 Hardware Reference Manual page 197

Hide thumbs Also See for 5150:
Table of Contents

Advertisement

LOC OBJ
LINE
SOURCE
0068 ?!
155
De
;LAST INPUT VALUE
156
157
1----------------------------________________
158
; TIMER DATA AR € A
159
-----------------__________________________ _
Ot6C ?1!'!
160
TlI1ER_LOW
0"
j
lOW WORD OF TIMER COUHT
006£
????
161
TIMER_HIGH
ow
; HIGH WORD OF TIMER COUNT
0070
?!
162
TINER_OFL
De
; TIMER HAS ROllED OVER SINCE LAST READ
163
;COUNTS.SEC
lOU
18
16'
,COUNTS.NIH
EQU
1092:
165
iCOUtlTS_HOUR
lOU
65543
166
; COUNTS_DA.Y
EOU
1513040
=
1800BOH
167
168
i ------------------------- ________________ • __
169
; SYSTEM DATA AREA
170
; --- - - ----------____________________________ _
0071
??
171
BIOS_BREAK
DB
; BIT 7
=
1 IF BREAK HY HAS BEEN DEPRESSED
0072 ????
172
RESET_FLAG
OW
; WORD =
1234H IF
KEYBOARD RESET UNDERWAY
173
OATA
WOS
174
175
;
-----~-':'
_ _:.•.---. ____________________________ _
176
J
EXTRA
DATA AREA
177
1--------------------- ----------------------­
'0050
178
XXDATA
SEGMENT AT 50H
O~OO
11
179
STATUS_BYTE
DB
18.
XXOATA
ENDS
181
18Z
; ------------------------------------------- ­
183
J
VIDEO DISPUY BUFFER
184
; -------- -- - -- - - - - - - - - ------ ---- ---- --- --- --­
8800
18S
VIDEO_RAM
SEGMENT AT OBaOOH
'0000
186
REGEN
LABEL
BYTt
0000
187
REGENW
LABEL
WORD
(1000 (16}84
??)
188
DB
1638't
DUPl?)
189
ENIlS
190
i ---------- -------- ----------------------- ­
191
;
ROM RESIDENT CODE
19'
;
----------------------
---
----------------
fOOD
193
CODE
SEGMENT AT OFOOOH
0000 (51344 111
19.
DB
57344
DUP(?)
j
FI LL LOWEST 56K
,
195
:EOOO 35373030303531
196
08
'5700051
CDPR. IBM
1981'
I COPYRIGHT NOTICE
20434F50522E20
49424020313938
31
197
198
; ------------------- ------------------------­
199
j
INITIAL RELIA8ILITY TESTS -- PHASE
1
200
; --- - - - - - - --- - ------ - -- - - - -- - ------------- -- ­
201
ASSUME
CS:COOE,SS:COOE,ES:ABSO,OS:DATA
202
; ------------- ------ ------------------------­
203
DATA DEfINITIONS
2.04
J - - ---- -- ----------- - -- ----- - ---------- -- - --­
E016 D8EO
205
Cl
Cll
• RETURN ADDRESS
0"
E016 EDEI
'06
C'
0"
C"
i PETlmtl ADDRESS FOR DUMMY STACK
207
; ---- ----- ---------- --- - --- ------------ - - ---­
lOS
THIS SUBROUTINE PERFORMS A READ/WRITE STOOAGE TEST ON A 16K 8LOCK
209
OF STORGAGE.
210
;ENTRY REQUIREMEtHS:
211
ES
=
ADDPESS OF STORAGE SEGt!EHT eEING TESTED
21Z
OS
=
ADDRESS OF STORAGE SEGMENT BEING TESTED
Z13
\oIHEH EHlERltIG AT STGTST_CHT. CX MUST BE LOADED WITH THE BYTE COUNT.
Z14
.EXIT PARAtlETERS:
ZIS
ZERO
HAG
=
<l
If
STORAGE ERROR (DATA COMPARE OR PARITY
CHECK.
AL::O
216
DENOTES A PARITY CHECK. ELSE AL=XOR' EO 8IT PATTERN OF THE
217
EXPECTED DATA
PATTERt~
VS THE ACTUAL DATA READ.
216
Ax.eX,CX.DX,DI, Atm 51 ARE ALL DESTROYED.
Zl'jl
i ------------------------------------------- ­
EOIA
2Z0
STGTST
PROC
NEAR
E01A 890040
tlOV
CX.4000H
iSETUP tNT TO TEST A
16K BlK
E010
STGTST_Ctn:
'"
'"
EOID Fe
223
ClO
;SET
011'1
FLAG TO ItICREMENT
EOlE 8809
2'4
f10V
BX.CX
,SAVE BYT!: tNT (4K
fOR VIOEO OR 16K
I
E020 B8FfFF
HOV
AX.OFFFFH
;6ET DATA PATTERN TO URITE
E023 BA55AA
226
HOV
OX.OAA55H
;SETUP OTHER DATA PATTERNS TO USE
E026 2BFF
"7
SUB
OI.OI
iDI
=
OffSET
0
PELAlIVE
TO
ES REG
EOZ8 F3
228
PEP
STOSE\
;WRITE STORAGE LOCATIONS
E029 AA
'25
A-4

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents