B CÔNG TH NG TR NG Đ I H C CÔNG NGHI P HÀ N I ƯƠ ƯỜ
B NG TH NG ƯƠ
TR NG Đ I H CNG 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ÚCY 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
ng lo t các ng d ngs 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 mang l i, chúng ta c n ph i khai ư
thác và phát tri nr ng rãi h n, đ hi u và s d ng công ngh 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 ế ướ ườ
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
t mong các th y cô b qua vàp ý đ chúng em đ c hoàn thi n h n trong nh ng ư ơ
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