
B CÔNG TH NG TR NG Đ I H C CÔNG NGHI P HÀ N IỘ ƯƠ ƯỜ Ạ Ọ Ệ Ộ
B CÔNG TH NGỘ ƯƠ
TR NG Đ I H C CÔNG NGHI P HÀ N IƯỜ Ạ Ọ Ệ Ộ
KHOA : ĐI N TỆ Ử
--------------o0o-----------------
BÀI T P L NẬ Ớ
MÔN: VI X LÝ VÀ C U TRÚC MÁY TÍNHỬ Ấ
•Giáo viên h ng d n:ướ ẫ
•Nhóm sv th c hi n:ự ệ
VI X LÝ VÀ C U TRÚC MÁY TÍNH Ử Ấ 1

B CÔNG TH NG TR NG Đ I H C CÔNG NGHI P HÀ N IỘ ƯƠ ƯỜ Ạ Ọ Ệ Ộ
L I NÓI Đ UỜ Ầ
Công ngh Vi x lý là m t trong nh ng thành t u khoa h c đánh d u b cệ ử ộ ữ ự ọ ấ ướ
ngo t trong l ch s v s phát tri n c a ngành khoa h c – công ngh . Nó đã đóng gópặ ị ử ề ự ể ủ ọ ệ
hàng lo t các ng d ng và s n ph m vào đ i s ng th c ti n c a con ng i, trên h uạ ứ ụ ả ẩ ờ ố ự ễ ủ ườ ầ
h t t t c các lĩnh v c. Đ c bi t trong n n công nghi p hóa và hi n đ i hóa c a n cế ấ ả ự ặ ệ ề ệ ệ ạ ủ ướ
ta.
V i nh ng u đi m mà công ngh Vi x lý mang l i, chúng ta c n ph i khaiớ ữ ư ể ệ ử ạ ầ ả
thác và phát tri n nó r ng rãi h n, đ hi u và s d ng công ngh này vào th c ti n,ể ộ ơ ể ể ử ụ ệ ự ễ
nhóm em xin trình bày m t vài ví d v l p trình cho xi x lý và cách k t n i c b nộ ụ ề ậ ử ế ố ơ ả
c a nó v i các thi t b ngo i vi.ủ ớ ế ị ạ
M t trong nh ng th h chíp thành công nh t c a hãng phát tri n Intel là b viộ ữ ế ệ ấ ủ ể ộ
x lý 16 bít đ c mang tên 8086. Nó đã m đ u cho m t th h vi x lý x86.ử ượ ở ầ ộ ế ệ ử 8086 có
th qu n lý đ c 1MB b nh , v i t c đô x lý lên t i 2,5 tri u l nh trên m t giây.ể ả ươ ộ ớ ớ ố ử ớ ệ ệ ộ
Sau đây chúng em xin trình bày chi ti t các b c đ m i ng i có th hi u vàế ướ ể ọ ườ ể ể
l i d ng nh ng tính năng mà Vi x lý 8086 mang l i. trong quá trình trình bày, có gì saiợ ụ ữ ử ạ
sót mong các th y cô b qua và góp ý đ chúng em đ c hoàn thi n h n trong nh ngầ ỏ ể ượ ệ ơ ữ
bài báo cáo l n sau.ầ
.Chúng em xin chân thành c m n!ả ơ
•Nhóm sv th c hi n:ự ệ
VI X LÝ VÀ C U TRÚC MÁY TÍNH Ử Ấ 2

B CÔNG TH NG TR NG Đ I H C CÔNG NGHI P HÀ N IỘ ƯƠ ƯỜ Ạ Ọ Ệ Ộ
Nh n xét và đóng góp ý ki n c a giáo viên:ậ ế ủ
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
VI X LÝ VÀ C U TRÚC MÁY TÍNH Ử Ấ 3

B CÔNG TH NG TR NG Đ I H C CÔNG NGHI P HÀ N IỘ ƯƠ ƯỜ Ạ Ọ Ệ Ộ
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
Chúng em xin chân thành c m n!ả ơ
VI X LÝ VÀ C U TRÚC MÁY TÍNH Ử Ấ 4

B CÔNG TH NG TR NG Đ I H C CÔNG NGHI P HÀ N IỘ ƯƠ ƯỜ Ạ Ọ Ệ Ộ
PH L C:Ụ Ụ
B CÔNG TH NGỘ ƯƠ .................................................................................................................. 1
L I NÓI Đ UỜ Ầ .............................................................................................................................. 2
PH L C:Ụ Ụ .................................................................................................................................... 5
I. N I DUNG TH C HI NỘ Ự Ệ ........................................................................................................ 6
II.C S LÝ THUY TƠ Ở Ế ............................................................................................................... 6
1.C u trúc máy tínhấ ....................................................................................................................... 6
a.Khái ni mệ ................................................................................................................................... 6
b.Các b ph nc a c u trúc máy tính ộ ậ ủ ấ : ........................................................................................ 6
c.ph n c ng và ph n m nầ ứ ầ ề ............................................................................................................ 7
2.C u t o và ch c năng c a 806ấ ạ ứ ủ .................................................................................................. 8
a.S đ kh i c a 8086ơ ồ ố ủ .................................................................................................................. 8
Kh i th c hi n l nh (EU)ố ự ệ ệ ............................................................................................................ 8
Kh i giao ti p bus (BIU)ố ế ............................................................................................................ 10
b.S đ chân c a 8086ơ ồ ủ ............................................................................................................... 10
c.Các hàm ng t và t p l nh c a 8086ắ ậ ệ ủ ........................................................................................ 12
T p l nh c a 8086ậ ệ ủ ...................................................................................................................... 12
Các hàm ng t 21h c a 8086ắ ủ ....................................................................................................... 14
3.C u t o và ch c năng c a IC 8255Aấ ạ ứ ủ ...................................................................................... 15
4.C u t o b gi i mãấ ạ ộ ả ................................................................................................................. 18
5.C u t o và ch c năng c a IC 74LS138ấ ạ ứ ử .................................................................................. 19
III.BÀI T PẬ ................................................................................................................................. 20
1.Ví d 1ụ ...................................................................................................................................... 20
a.S đ thu t toánơ ồ ậ ....................................................................................................................... 20
b.Code ch ng trìnhươ ................................................................................................................... 21
2.Ví d 2 – ghép n i b nh . ụ ố ộ ớ .................................................................................................... 22
a.Xây d ng m chự ạ ........................................................................................................................ 22
b.M ch ghép n i b nhạ ố ộ ớ ............................................................................................................ 24
3.Thi t k s n ph m.ế ế ả ẩ ................................................................................................................. 24
a.Phân tích đ bài và cách ch n cách ghép n i.ề ọ ố ......................................................................... 25
b.m ch ghép n iạ ố ......................................................................................................................... 25
c.s đ thu t toánơ ồ ậ ....................................................................................................................... 26
d. Code ch ng trìnhươ ................................................................................................................ 27
IV. K T LU NẾ Ậ .......................................................................................................................... 28
VI X LÝ VÀ C U TRÚC MÁY TÍNH Ử Ấ 5