EasyManua.ls Logo

IBM 5150

IBM 5150
309 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
Loading...
•••
•••
•••
•••
•••
LOC
OBJ
LINE
SOURCE
E398
752.4.
••
5
JHE
I
NO
ANSWER=NEXT
TEST
..
-
El'
E39A
E39A
8808
E39C 8
...
1402
E39F
2E8807
ElA2
EE
ElA3
90
ElA.4
EC
E3AS 3AC7
ElA7
7514
ElA9
42
f3U
EC
f3AB
3AC4
E3AD
750E
E3AF
42
ElBD
EC
£381
3AC4
US3
7508
ElBS
F700
£387
3eAA
ElB9
7409
E3BB
EBOO
f3BD
E3BD BEEDFE90
£3el
E8F602
E3C4
E3C4 E8771B
E3C7
AOIOOO
E3CA
240C
ncc
B404
nCE
F6E4
E3DO
0410
E3D2
BBDO
E304
8B08
E306 A11500
E3D9 83FB40
E3DC
7402
E3DE
2BCO
E3EO
E3EO
03C3
E3E2
A31300
E3E5 81FD3412
E3E9
IE
E3EA 744F
£JEC.
880004
E3EF
891000
E3F2
E3F2 3801
E3F4
7620
E3F6
BED8
E3F8
BEC3
E3FA
B3ell0
E3FO
BIC30004
E401 51
E402
53
E403
52
E404
E811FC
£407
SA
••
7
1-----
CHECK
ADIJRESS
AND
DATA
BUS
EXPl:
HOV
BX,AX
.01
MOV
DX,0214H
I
LOAD
DATA
REG
ADDRESS
HOV
CS:(SXJ,Al
J
WRITE
ADDRESS FOOOO+8X
."
.03
OUT
DX.AL ;
WRITE
DATA
'0.
HOP
.05
IN
AL,DX ; READ DATA
'06
CHP
AL,BH
'07
JHE
EXP
_ERR
.0.
IHe
OX
; DX=215H IADDR. HI
REG)
.0.
IH
Al,DX
'10
CHP
AL.AH
J
COMPARE
TO
HI
ADDRESS
.11
JHE
EXP_ERR
•
12
!HC
OX
I DX-2iI!JH
(ADOR
.
LOW
REG)
'13
IH
AL,DX
"4
CHP
AL,AH
I
AOCR.
lOW
OK?
.15
JHE
EXP
_ERR
HOT
AX
I
INVERT
AX
.17
CHP
AL.OAAH
;
BACK
TO
STARTING
VALUE
IAAAAI
YET
.,-
.,.
JE
El'
I
GO
ON
TO
NEXT
TEST
IF
SO
.,.
JHP
EXPI
;
LOOP
BACK
THROUGH
WITH DATA
OF
5555
...
EXP_ERR:
.21
HOY
SI.
OFFSET F3B
CAll
P_HSG
'23
1-
--------
- -
---
-
--
- - - - - - - - - - -
---------
---
-
--------
---------------
"4
,
ADDITIONAL REAO/WRITE
STORAGE
TEST
••
5 ; DESCRIPTION
~lTE/READ
DATA.
PATTERNS
TO
ANY
READ/WRITE
STORAGE
••
7
AFTER
TItE BASIC
16K.
STORAGE
ADDRESSABILITY
IS
CHECKED.
92.
;----------------------------------------------------------------
...
ASSUME
DS:OATA
."
E19:
'30
93'
;
-----
DETERMINE
RAM
SIZE
ON
PLANAR
BOARD
.n
93.
CAll
DDS
.35
HOV
AL,8YTE
PTR
EQUIP_FlAG I
GET
SENSE
SWS
INFO
936
ANO
AL.OCH I ISOLATE
RAM
SIZE
SWS
.37
HOV
AH.4
.,8
HUL
AH
93'
ADD
AL,I6
I
ADD
BASIC 16K
.4.
HOY
OX.AX
;
SAVE
PLANAR
RAM
SIZE
IN
OX
94'
HOY
BX.AX
I
AI'IJ
IN
BX
94.
1-----
DETERMINE
10
CHANNel
RAM
SIZE
'43
...
945
HOV
AX.IO_RAM_SIZE I SET
10
CHA~El
RAM
SIZE
CHP
B><,40H
I
PLANAR
RAM
SIZE
= 64K?
..
-
947
JE
<2.
;
YES
-
ADD
10
CHN
RAM
SIZE
94.
SUI
AX,AX
I
NO
- DON'T
ADD
ANY
10
RAM
94.
E20;
;
ADD_la_SIZE:
.5.
AOD
AX,BX ;
SUI't
TOTAL
RAM
SIZE
'51
HOV
MEMORY_SIZE
.AX
;
SETUP
MEHDRY
SIZE
PARM
.5.
CHP
BP,1234H
;
POD
INITIATED
BY
KBD
RESET!'
'53
PUSH
OS
;
SAVE
DATA
SEGMENT
.54
JE
TSTl2
;
YES
-
SKIP
MEMORY
TEST
.55
.56
1-----
TEST
ANY
OTHER
READ/WRITE
STORAGE
AVAILABLE
.57
.58
HOV
ex.400H
'5'
HOV
CX.16
E21
:
.61
CHP
OX.CX
;
ANY
MORE
STG
TO
BE
TESTED?
.6'
JBE <23
;
NO
-
GO
TO
NEXT
TEST
.63
MOV
DS.ex
;
SETUP
STG
ADDR
IN
OS
ANO
ES
.64
MOV
ES.8X
.65
ADO
CX.16
I INCI\EHENT
STG
BYTE
COUNTER
.66
ADD
8X.400H
;
SET
POINTER
TO
NEXT
16K
8lK
967
PUSH
cx
I
SAVE
REGS
'6'
._.
PUSH
ax
96.
PUSH
OX
.70
CALL
STGTST
I
GO
TEST A 16K BLK
OF
STG
pop
DX
'71
5-42
System BIOS

Table of Contents

Other manuals for IBM 5150

Related product manuals