HỌ C VIỆ N CÔNG NGH U CHÍNH VI N THÔNG
I GIẢ NG MÔN
K THU T VI X
Giả ng viên: TS. Hng Xuân D u
Điệ n tho i/E-mail: dauhoang@vnn.vn
Bộ môn: Khoa h c máy tính - Khoa CNTT1
Họ c kỳ/Năm biên so n: H c kỳ 1 năm h c 2009-2010
CHƯ Ơ NG 4 PH I GHÉP V I B NHỚ
THI T BỊ VÀO RA
BÀI GI NG MÔN K THU T VI X LÝ
www.ptit.edu.vn GI NG VIÊN: TS. HOÀNG XUÂN D U
B MÔN: KHOA H C MÁY TÍNH - KHOA CNTT1 Trang 2
CHƯ Ơ NG 4 PH I GHÉP V I B NH VÀ THI T B VÀO RA
N I DUNG
1. Các tín hi u c a CPU
2. Các tín hi u c a các m ch ph tr
a. M ch t o xung nh p
b. Đ nh th i và chu trình đ c ghi bus
3. Ph i ghép CPU v i b nh
a. C u trúc m ch nh
b. Gi i đ a ch b nh
4. Ph i ghép CPU v i thiế t b vào ra
a. Phân lo i thiế t b vào ra theo không gian đ a ch
b. Gi i đ a ch thiế t b vào ra
BÀI GI NG MÔN K THU T VI X LÝ
www.ptit.edu.vn GI NG VIÊN: TS. HOÀNG XUÂN D U
B MÔN: KHOA H C MÁY TÍNH - KHOA CNTT1 Trang 3
CHƯ Ơ NG 4 PH I GHÉP V I B NH VÀ THI T B VÀO RA
1. Các tín hi u c a 8088
VXL 8088 có có 40 chân tín hi u,
g m các nhóm:
Nhóm tín hi u đ a ch :
AD0-AD7: 8 chân d n nh cho ph n
th p bus A và bus D ;
A8-A15: 8 chân tín hi u phân cao bus A
A16/S3-A19/S6: 4 chân d n nh cho
ph n cao bus A và bus C;
Nhóm tín hi u d li u
AD0-AD7: 8 chân d n nh cho ph n
th p bus A và bus D;
Khi chân ch t ALE=0tín hi u d
li u, ALE=1tín hi u đ a ch .
BÀI GI NG MÔN K THU T VI X LÝ
www.ptit.edu.vn GI NG VIÊN: TS. HOÀNG XUÂN D U
B MÔN: KHOA H C MÁY TÍNH - KHOA CNTT1 Trang 4
CHƯ Ơ NG 4 PH I GHÉP V I B NH VÀ THI T B VÀO RA
1. Các tín hi u c a 8088
Nhóm tín hi u đi u khi n h th ng:
IO/M
DT/R
RD
WR
DEN
SS0
READY
Nhóm tín hi u đi u khi n bus:
HOLD
HLDA
INTA
ALE
BÀI GI NG MÔN K THU T VI X LÝ
www.ptit.edu.vn GI NG VIÊN: TS. HOÀNG XUÂN D U
B MÔN: KHOA H C MÁY TÍNH - KHOA CNTT1 Trang 5
CHƯ Ơ NG 4 PH I GHÉP V I B NH VÀ THI T B VÀO RA
1. Các tín hi u c a 8088
Nhóm tín hi u đi u khi n CPU:
NMI
INTR
RESET
MN/MX
TEST
Nhóm tín hi u đ ng h và ngu n:
CLK
Vcc
GND
GND