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. | 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 . Tæ chøc hÖ Vi xö lý. 1 . M y vi tÝnh. 1 . LÞch sö ph t triÓn cña c c bé vi xö lý. . 2 . S å khèi cña hÖ vi xö lý. . 7 Chøc n ng c c khèi . 7 . n vÞ xö lý trung t m . 7 . Bé nhí trung t m . 8 . ThiÕt bÞ xuÊt nhËp th ng tin . 8 . 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 . CÊu tróc bªn trong vµ ho t éng cña bé vi xö lý 80x86 . 10 . Giíi thiÖu vÒ bé vi xö lý Intel 80x86 . 10 . Giíi thiÖu vÒ cÊu tróc bªn trong cña vi xö lý 8086 . 11 . C c chÕ é Þnh Þa chØ cña bé vi xö lý 80x86 . 22 . C ch m ho lÖnh cña bé vi xö lý 80x86 . 24 . TËp lÖnh cña bé vi xö lý 80x86 . 25 . Nhãm lÖnh sè häc . 25 . Nhãm lÖnh logic . 28 . Nhãm lÖnh di chuyÓn . 32 . Nhãm lÖnh so s nh vµ rÏ nh nh ch ng tr nh . 35 . Nhãm lÖnh xö lý to n h ng bÝt . 37 . Chu tr nh thùc hiÖn lÖnh . 37 . Chu kú bus äc . 38 . Chu tr nh ghi . 39 . 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 C c thµnh phÇn c b n cña ch ng tr nh hîp ng . 43 . Bé ký tù tõ kho nh n . 43 . CÊu tróc dßng lÖnh hîp ng . 43 . C c chØ dÉn vµ khai b o trong ch ng tr nh hîp ng . 44 . BiÕn vµ h ng . 46 i TËp bµi gi ng Vi xö lý1 . Khung cña ch ng tr nh hîp ng . 48 . C c cÊu tróc lËp tr nh c b n b ng hîp ng . 50 . CÊu tróc tuÇn tù . 50 . CÊu tróc lÆp . 50 . CÊu tróc lùa chän . 53 . C c b íc lËp tr nh trªn m y tÝnh . 55 . So n th o ch ng tr nh . 60 . DÞch vµ liªn kÕt ch ng tr nh . 62 . M pháng vµ ch y ch ng tr nh . 65 . 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µ