Danh mục

Bài giảng Vi xử lý 1 - ĐH Sư Phạm Kỹ Thuật Nam Định

Số trang: 210      Loại file: pdf      Dung lượng: 6.24 MB      Lượt xem: 14      Lượt tải: 0    
tailieu_vip

Xem trước 10 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng Vi xử lý 1 là trang bị cho sinh viên kiến thức cơ bản về kiến trúc của hệ vi xử lý, quy trình làm việc và lập trình điều khiển hoạt động hệ vi xử lý. Trên cơ sở đó, sinh viên có khả năng thiết kế phần cứng, viết phần mềm điều khiển hệ vi xử lý chuyên dụng dựa trên các IC vi xử lý và vi điều khiển thông dụng.
Nội dung trích xuất từ tài liệu:
Bài giảng Vi xử lý 1 - ĐH Sư Phạm Kỹ Thuật Nam Định Bé lao ®éng th­¬ng binh x· héi Tr­êng ®¹i häc s­ ph¹m kü thuËt nam ®Þnh KHOA §IÖN - ®IÖN Tö chñ biªn: ph¹m xu©n B¸ch Gi¶n quèc anh TËp bµi gi¶ng Vi xö lý 1 nam ®Þnh, n¨m 2012 Bµi gi¶ng m«n häc: Vi xö lý1 Mục lục LỜI MỞ ĐẦU Ch­¬ng 1: KiÕn tróc hÖ vi xö lý ................................................................................... 1 1.1. Tæ chøc hÖ Vi xö lý.............................................................................................. 1 1.1.1. M¸y vi tÝnh.................................................................................................... 1 1.1.2. LÞch sö ph¸t triÓn cña c¸c bé vi xö lý. .......................................................... 2 1.2. S¬ ®å khèi cña hÖ vi xö lý. ................................................................................... 7 1.3 Chøc n¨ng c¸c khèi ............................................................................................... 7 1.3.1. §¬n vÞ xö lý trung t©m .................................................................................. 7 1.3.2. Bé nhí trung t©m .......................................................................................... 8 1.3.3. ThiÕt bÞ xuÊt nhËp th«ng tin .......................................................................... 8 1.3.4. HÖ thèng Bus ................................................................................................ 9 C©u hái vµ bµi tËp ch­¬ng 1 ......................................................................................... 9 Ch­¬ng 2: Bé vi xö lý 80x86 Intel .............................................................................. 10 2.1. CÊu tróc bªn trong vµ ho¹t ®éng cña bé vi xö lý 80x86 .................................... 10 2.1.1. Giíi thiÖu vÒ bé vi xö lý Intel 80x86 .......................................................... 10 2.1.2. Giíi thiÖu vÒ cÊu tróc bªn trong cña vi xö lý 8086 ..................................... 11 2.2. C¸c chÕ ®é ®Þnh ®Þa chØ cña bé vi xö lý 80x86 .................................................. 22 2.3. C¸ch m· ho¸ lÖnh cña bé vi xö lý 80x86 ........................................................... 24 2.4. TËp lÖnh cña bé vi xö lý 80x86 .......................................................................... 25 2.4.1. Nhãm lÖnh sè häc ....................................................................................... 25 2.4.2. Nhãm lÖnh logic: ........................................................................................ 28 2.4.3. Nhãm lÖnh di chuyÓn: ................................................................................ 32 2.4.4. Nhãm lÖnh so s¸nh vµ rÏ nh¸nh ch­¬ng tr×nh: ........................................... 35 2.4.5. Nhãm lÖnh xö lý to¸n h¹ng bÝt: .................................................................. 37 2.5. Chu tr×nh thùc hiÖn lÖnh ..................................................................................... 37 2.5.1. Chu kú bus ®äc: .......................................................................................... 38 2.5.2. Chu tr×nh ghi: .............................................................................................. 39 2.5.3. Chu kú nhËn vµ thùc hiÖn lÖnh ................................................................... 39 C©u hái vµ bµi tËp ch­¬ng 2 ....................................................................................... 41 Ch­¬ng 3: LËp tr×nh hîp ng÷ cho hÖ vi xö lý ........................................................... 42 3.1 C¸c thµnh phÇn c¬ b¶n cña ch­¬ng tr×nh hîp ng÷ .............................................. 43 3.1.1. Bé ký tù, tõ kho¸, nh·n ............................................................................... 43 3.1.2. CÊu tróc dßng lÖnh hîp ng÷ ........................................................................ 43 3.1.3. C¸c chØ dÉn vµ khai b¸o trong ch­¬ng tr×nh hîp ng÷ ................................. 44 3.1.4. BiÕn vµ h»ng ............................................................................................... 46 i TËp bµi gi¶ng Vi xö lý1 3.1.5. Khung cña ch­¬ng tr×nh hîp ng÷: .............................................................. 48 3.2. C¸c cÊu tróc lËp tr×nh c¬ b¶n b»ng hîp ng÷ ....................................................... 50 3.2.1. CÊu tróc tuÇn tù ........................................................................................... 50 3.2.2. CÊu tróc lÆp ................................................................................................. 50 3.2.3. CÊu tróc lùa chän ........................................................................................ 53 3.3. C¸c b­íc lËp tr×nh trªn m¸y tÝnh ........................................................................ 55 3.3.1. So¹n th¶o ch­¬ng tr×nh ............................................................................... 60 3.3.2. DÞch vµ liªn kÕt ch­¬ng tr×nh ...................................................................... 62 3.3.3. M« pháng vµ ch¹y ch­¬ng tr×nh ................................................................. 65 3.4. VÝ dô vµ bµi tËp c¬ b¶n lËp tr×nh cho vi xö lý 8086 ........................................... 70 C©u hái vµ bµi tËp ch­¬ng 3 ....................................................................................... 74 Ch­¬ng 4: GhÐp nèi bé nhí vµ tæ chøc vµo ra d÷ liÖu cho 80x86 ........................... 75 4.1. Giíi thiÖu c¸c m¹ch phô trî cho 80x86 . ...

Tài liệu được xem nhiều: