Tải bản đầy đủ (.pdf) (32 trang)

Tổ chức bộ nhớ máy tính IBM PC XT pot

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (161.18 KB, 32 trang )


Bµi 3
Tæ chøc bé nhí
m¸y tÝnh IBM PC XT




 !"!#
$%&'(
)* +,+
#/012
3(

$%4567+8,9
F
E
D
C
B
A
9
8
7
6
5 PC DRAM (640
KB)
4
3
2
1


0
Bé nhí Video
ROM 256 KB
FFFFF
Bé nhí trªn
C0000
BFFFF
A0000
9FFFF
Bé nhí qui 'íc
00000
4567+
8,9


:;<=;>'?"@AABCD
EF$1GH

 )# 5I J IE2 $K  ""@
AAB  CD E $K CL M N' 
7 

 )# 5I J IE2 $K  )"" @
)AAB CK ;   '4 &O N'
P $KCLMP (

 QK R""B @ SAAAAB / 4 $D $>
6 CK E  5 < N' P 2
 T U 452 ED  < V
MW;XCK;W5GU



Q6CY=

Z>'?,-+@,-+""B@
"RB(

Z>'?[8@[8"!B@
"AB(

PMXB@
B(

:4DUSB(

.O4DU B@B(

F;\4568,9
AAAAA
A]"""
APAAA
A#"""
A)AAA
A"""
AAAA
, """
,SAAA
,!"""
,RAAA
,""""

AAAA
""""
SAAAA
"""""
!:7
:GU
C> .7,
!:*-+^CK
!:*-+4_
!:*-+;%0;'
:*-+4_
!:QCIE* +
#":P* +


Q6CY=
QJL 4D;`
%HWCV)
"

Dec
 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

Hex
0 1 2 3 4 5 6 7 8 9 A B C D E F
0 0
BLk
☺ ☻ ♥ ♦ ♣ ♠  ◘ ○ ◙ Γ E ♪ ♫ ☼
16 1 ► ◄ . !! ¶ § ▬ ; ↑ ↓ → ← ∟ ↔ ▲ ▼
32 2

BLk
! " # $ % & ′ ( ) * + ,  . /
48 3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
64 4 @ A B C D E F G H I J K L M N O
80 5 P Q R S T U V W X Y Z | \ ] ^ 
96 6 ' a b c d e f g h i j k l m n o
112
7 p q r s t u v w x y z { ¦ } ~ ∆

a
.O

4D
a
7


(
*  
a
+D
a
b

  "
# ) 
" " " " " ZI
 " " "  9'C'^
 " "  " 9'Mc5
 " "   9'EDd

 "  " " Z`
) "  "  64
# "   " ec
R "    H
!  " " " 94
a
a
+D
 ữ
$D
4D
%
a
a
+D
L
S  " "  9'C'^
&
"  "  " +DfO
  "   BEDUW
   " " Z`G
   "  64&
    " QD
)     H&
M'0
MI
II
,5'
*IC
QEMI

Eg
hI
I5
MI

II

,5'
*IC

QEMI
iIMMEg

hI

mov ax,0b800h
mov ds,ax
dong = 5
cot = 20
mov bx,(80*(dong-1)+cot-1)*2
mov word ptr [bx], 07441h
mov ah,01h
int 21h
int 20h

Q6 CY = :FE &   45
6W;>'?=AAAA="

Q6CY=
QJGU0_;

45 62 J j G U
0_ ; j4 _ *-+ W ;>' ?=
A"""=]")B
F=
4E$ gECk9l2"]")B
4E$ gECk9ml2"A"""B
n4 CgECk9l

Phần bản đồ nhớ RAM IBM PC dành cho ngắt và dữ liệu BIOS
Địa chỉ Byte Chức năng
0000:0000 - 0000:03FF 1024 Bảng vectơ ngắt
0000:0400 - 0000:0401 2 Địa chỉ cổng COM1
0000:0402 - 0000:0403 2 Địa chỉ cổng COM2
0000:0404 - 0000:0405 2 Địa chỉ cổng COM3
0000:0406 - 0000:0407 2 Địa chỉ cổng COM4
0000:0408 - 0000:0409 2 Địa chỉ cổng LPT1
0000:040A - 0000:040B 2 Địa chỉ cổng LPT2
0000:040C - 0000:040D 2 Địa chỉ cổng LPT3
0000:040E - 0000:040F 2 Địa chỉ cổng LPT4
0000:0410 - 0000:0411 2 Danh mục phần cứng đã cài đặt
0000:0412 - 0000:0412 1 Cờ khởi tạo
0000:0413 - 0000:0414 2 Dung l;ợng bộ nhớ (K byte)
0000:0415 - 0000:0416 2 Bộ nhớ kênh I/O
0000:0417 - 0000:0418 2 Cờ trạng thái bàn phím
0000:0419 - 0000:0419 1 L;u phím nhập
0000:041A - 0000:041B 2 Con trỏ bộ đệm bàn phím (đầu)

0000:041C - 0000:041D 2 Con trỏ bộ đệm bàn phím (cuối)
0000:041E - 0000:043D 32 Bộ đệm bàn phím
0000:043E - 0000:0448 11 Vùng dữ liệu đĩa

0000:0449 - 0000:0449 1
Chế độ video hiện thời
0000:044A - 0000:044B 2
Số cột màn hình
0000:044C - 0000:044D 2 Kích th;ớc bộ đệm tái tạo (byte)
0000:044E - 0000:044F 2 offset bộ đệm tái tạo
0000:0450 - 0000:045F 16 Vị trí con trỏ, trang 1-8
0000:0460 - 0000:0460 1 Dòng kết thúc con trỏ
0000:0461 - 0000:0461 1 Dòng bắt đầu con trỏ
0000:0462 - 0000:0462 1 Số trang hiển thị hiện thời
0000:0463 - 0000:0464 2 Địa chỉ cơ sở đang hiển thị
0000:0465 - 0000:0465 1 Thanh ghi chế độ CRT của MDA hoặc CGA
0000:0466 - 0000:0466 1 Thanh ghi cho CGA
0000:0467 - 0000:046B 5 Vùng dữ liệu cassette
0000:046C - 0000:0470 5 Vùng dữ liệu của bộ định thời
Hình 7-3. Bản đồ bộ nhớ RAM (phần bảng vectơ ngắt và dữ liệu của BIOS)


AAAAAAAA(

AAAAA+(

""""
SAAAA

"

+5
6
!#$%

&'
+5
69

o=[D0p'
+

!"!#/c;>'?2E1
5q#+

!"!#$%&'/c;>'?E
15qO;'

ëJ;r2TF$stMu
/5qO;'+

Z5q+2$
stMuF5&'J;FE$
$DCK;%DW
v2we79'5hCEg&e

4_

4_CK<
E'C4_($D4N
qMqU;$X'
W+

ex4S!)2y[E&27IM
$D+E.Ezsc5Cr

3{MD3
4_]+.]s'CIC
+I44E5.Iz'E($D&'
D5MD3[7+[E&
v7IMv+E&z(


,34_[7+]+.
"(;%sT&tCY#:
M%'WED4t'&_
$KJ!+N'
4_

:p'#:M%'
D5;X'D<{MD
0'24|0'
5q#:

Z>'?#:'TH
;<N'#:2"2
"""2!"""2,"""


PE#:FM%'
%E'C4_&t
CY;>'?]""""@]AAAAE
0'N'4_
#:5ID5;/$'VN't'
&J$DE4MG


H;<]+."2$%
&N'y .K4&O
y024_r;W
;yx!+M+


34_MD
Gj4$X'
W#":N'P j
GUE;$Dj
;'C M$DE'ữ
6$O;'E

)* +,+

* +,+ 0p0p
'+N'4567+8,2
4D$K

  45 !# _ $% &' * + ,+ 
j4 _ ;\\ ^'r N'
+EEEM' +,#!! E}  6 
G;G

 * + ,+  M p  $% T U
45 62 4 &O p  W 72
0;~'2J;MD4$ …


* +,+ 4567+8,9/

CMX#5I

 Z 5 q   * + ,+ 
0p  CK  M 5 q 
p^M+-Q(4D
< &t CY M 5 q CL M '


 ë  45 !#v!#v!#v8I4
* + ,+  ;X  ;>' ?  MD
R"B$DRB

 * + ,+  0 45 H ;X T
\ j  [4 E} e0IM@
'C44

F R@= p  N' * +
,+
Z>'
?
eC
"" oc5
" oE;c5
" o8b
" oE;b
" o^
") oE;^
"# oeD5E<(
"R oeD5E(
"! o

"S
oex4
" oW'
" oW'

", oW',
"P oW'P
"] o5IW3;E
"A o5IWC45
" 5I0;~'@ $D

PrL
 5I0;~'@0@

PrL
 5IJ>
)
5IG&_<T06
;X;}Eb'UJ
Mq45(
#
5IG&_<'E06
;X;}Eb'UJ
Mq45(

R
5I4_<T06
;X;}Eb'U
JMq45(
!

5I4_<'E06
;X;}Eb'UJ
Mq45(
S
5I4_N';~',

5I4_N';~'P
@P
PrL
]@A @5I04',+ 
"
o5I4_<T;X;}
EU8 (

o5I4_<'E;X;}
EU8 (

o5ID5N'J0•

o,^pE;X;}0q\(
@A
PrL

×