![《微型計(jì)算機(jī)匯編語(yǔ)言課件》_第1頁(yè)](http://file4.renrendoc.com/view11/M02/30/26/wKhkGWWHCbaAINbJAAMyU1UfT3E454.jpg)
![《微型計(jì)算機(jī)匯編語(yǔ)言課件》_第2頁(yè)](http://file4.renrendoc.com/view11/M02/30/26/wKhkGWWHCbaAINbJAAMyU1UfT3E4542.jpg)
![《微型計(jì)算機(jī)匯編語(yǔ)言課件》_第3頁(yè)](http://file4.renrendoc.com/view11/M02/30/26/wKhkGWWHCbaAINbJAAMyU1UfT3E4543.jpg)
![《微型計(jì)算機(jī)匯編語(yǔ)言課件》_第4頁(yè)](http://file4.renrendoc.com/view11/M02/30/26/wKhkGWWHCbaAINbJAAMyU1UfT3E4544.jpg)
![《微型計(jì)算機(jī)匯編語(yǔ)言課件》_第5頁(yè)](http://file4.renrendoc.com/view11/M02/30/26/wKhkGWWHCbaAINbJAAMyU1UfT3E4545.jpg)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
微型計(jì)算機(jī)匯編語(yǔ)言課件掌握微型計(jì)算機(jī)匯編語(yǔ)言,深入了解微型計(jì)算機(jī)基礎(chǔ)知識(shí),學(xué)習(xí)8086微處理器結(jié)構(gòu)介紹,了解匯編語(yǔ)言基本語(yǔ)法,掌握數(shù)據(jù)類型和存儲(chǔ)方式,學(xué)會(huì)指令系統(tǒng)與匯編程序設(shè)計(jì),了解位操作指令與匯編程序編寫,掌握數(shù)組與字符串操作指令,學(xué)會(huì)程序控制指令及條件分支語(yǔ)句,掌握循環(huán)控制指令及實(shí)例演示,理解棧的概念與指令,掌握子程序及參數(shù)傳遞,了解中斷系統(tǒng)及基本IO操作,熟悉內(nèi)存映射與地址轉(zhuǎn)換,了解BIOS與DOS中斷的使用,學(xué)會(huì)圖形操作及實(shí)例演示,掌握調(diào)試技巧與編譯器使用。微型計(jì)算機(jī)基礎(chǔ)知識(shí)計(jì)算機(jī)的五大組成部分微型計(jì)算機(jī)是由計(jì)算機(jī)系統(tǒng)、輸入/輸出設(shè)備、數(shù)據(jù)存儲(chǔ)設(shè)備、數(shù)據(jù)處理器和軟件組成的。這五大部分在計(jì)算機(jī)的歷史發(fā)展中最值得稱道的就是數(shù)據(jù)處理器。微型計(jì)算機(jī)的組成結(jié)構(gòu)微型計(jì)算機(jī)由微處理器、存儲(chǔ)器、輸入/輸出接口、總線四大部分組成,是一種以微型處理器為核心、內(nèi)部集成存儲(chǔ)器、輸入/輸出和系統(tǒng)控制部件的小型計(jì)算機(jī)。微型計(jì)算機(jī)的歷史20世紀(jì)70年代的美國(guó),IBM公司推出的第一臺(tái)個(gè)人計(jì)算機(jī)代表了這類電腦小型化的進(jìn)程,雖然當(dāng)時(shí)的微型計(jì)算機(jī)還非常原始,但是隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,微型計(jì)算機(jī)至今已在各行各業(yè)廣泛應(yīng)用。8086微處理器結(jié)構(gòu)介紹內(nèi)部結(jié)構(gòu)8086微處理器具有20位的地址總線和16位的數(shù)據(jù)總線,它由EU(執(zhí)行單元)和BIU(總線接口單元)兩部分組成。指令執(zhí)行過(guò)程8086微處理器在執(zhí)行指令時(shí),首先通過(guò)BIU產(chǎn)生指令的物理地址,接下來(lái),EU根據(jù)指令的類型從內(nèi)存中取出指令,然后對(duì)指令進(jìn)行解碼、執(zhí)行。芯片引腳功能8086為40引腳的雙排直插封裝,具有內(nèi)部、外部中斷、DMA系統(tǒng)等眾多功能,其中重要的有地址總線A0-A19,數(shù)據(jù)總線D0-D15,控制總線S2、S1、S0等。匯編語(yǔ)言基本語(yǔ)法1段指令段指令用來(lái)定義程序中不同功能的代碼段、堆棧段、數(shù)據(jù)段等。2數(shù)據(jù)定義指令數(shù)據(jù)定義指令用來(lái)為程序所使用的數(shù)據(jù)分配地址及初值。3偽指令偽指令是匯編器能識(shí)別的一些特殊單詞,匯編過(guò)程中它們會(huì)被忽略,而在生成目標(biāo)代碼時(shí)又起特殊的作用。指令系統(tǒng)與匯編程序設(shè)計(jì)1指令系統(tǒng)的組成指令系統(tǒng)一定包含有操作碼以及操作數(shù),又包含數(shù)據(jù)傳送指令、算術(shù)運(yùn)算指令、邏輯運(yùn)算指令、移位指令等等,指令的集合構(gòu)成了指令系統(tǒng)。2匯編程序設(shè)計(jì)的過(guò)程匯編程序設(shè)計(jì)的基本思路就是將要完成的功能分解成若干個(gè)子功能,然后對(duì)這些子功能一個(gè)個(gè)分別進(jìn)行分析、設(shè)計(jì),寫出相應(yīng)的程序模塊,最后將各個(gè)程序模塊整合在一起,就可以形成一個(gè)完整的匯編程序。位操作指令與匯編程序編寫位操作指令的基本操作位操作指令是指令系統(tǒng)中具有位運(yùn)算功能的指令。位操作指令的基本操作包括按位與、按位或、按位異或、取反、左移、右移等。匯編程序編寫的幾個(gè)要素匯編程序編寫的基本要素包括數(shù)據(jù)定義、程序流程控制、輸入輸出、子程序設(shè)計(jì)、調(diào)試技巧等。數(shù)組與字符串操作指令數(shù)組的定義和使用數(shù)組是一種數(shù)據(jù)類型,可以保存一組數(shù)據(jù)。在匯編語(yǔ)言中數(shù)組通常定義為一段連續(xù)的數(shù)據(jù)區(qū)域,并通過(guò)地址進(jìn)行訪問(wèn)。字符串操作指令字符串操作指令將字符串元素中的單個(gè)字符存儲(chǔ)到內(nèi)存的指定位置,并且可以進(jìn)行信息傳遞,可以將一個(gè)字符串存儲(chǔ)到緩沖區(qū)數(shù)組中。程序控制指令及條件分支語(yǔ)句1條件分支語(yǔ)句條件分支語(yǔ)句通常需要在指定的條件下執(zhí)行指定的操作,包括if語(yǔ)句、if-else語(yǔ)句等操作。2程序控制指令及語(yǔ)句程序控制指令及語(yǔ)句包括跳轉(zhuǎn)指令、返回指令等,通過(guò)這些指令和語(yǔ)句可以控制程序的執(zhí)行流程。循環(huán)控制指令及實(shí)例演示循環(huán)結(jié)構(gòu)語(yǔ)句的概念循環(huán)結(jié)構(gòu)語(yǔ)句是程序中的重要結(jié)構(gòu)之一,程序可以重復(fù)執(zhí)行同一部分的代碼,并在每次執(zhí)行時(shí)改變特定的變量的值。循環(huán)控制指令的實(shí)現(xiàn)循環(huán)控制指令的實(shí)現(xiàn)有多種方式,包括計(jì)數(shù)循環(huán)、條件循環(huán)等。在實(shí)際的程序設(shè)計(jì)中,需要選擇合適的循環(huán)方式,以便更好地滿足實(shí)際問(wèn)題的需要。棧的概念與指令棧的基本概念棧是一種先進(jìn)后出的數(shù)據(jù)結(jié)構(gòu),是一種限制存儲(chǔ)和讀取位置的數(shù)據(jù)結(jié)構(gòu),它常用于函數(shù)調(diào)用和其他需要維護(hù)臨時(shí)數(shù)據(jù)的場(chǎng)合。匯編程序中棧的使用在匯編程序中,棧是很重要的概念,棧中存儲(chǔ)的東西一般包括程序計(jì)數(shù)器、寄存器、狀態(tài)寄存器以及其他參數(shù)等。子程序及參數(shù)傳遞子程序的概念和使用子程序是一種獨(dú)立執(zhí)行的程序單元,在程序中很多地方都可以用到,常用于程序模塊化設(shè)計(jì)。參數(shù)傳遞在匯編語(yǔ)言中,參數(shù)傳遞可以通過(guò)寄存器傳遞、棧傳遞和局部變量傳遞等不同方式完成。中斷系統(tǒng)及基本IO操作1中斷的概念和分類中斷是指當(dāng)前程序?yàn)樘幚砟骋皇录鴷和?zhí)行自身的過(guò)程,可以分為外中斷和內(nèi)中斷兩種。2IO口的功能和組成結(jié)構(gòu)IO口是計(jì)算機(jī)系統(tǒng)中與外部設(shè)備交換數(shù)據(jù)的接口,其主要功能包括數(shù)據(jù)傳輸、位操作等,組成結(jié)構(gòu)包括接口原理、口號(hào)、地址、端口輸入/輸出信號(hào)等。內(nèi)存映射與地址轉(zhuǎn)換1內(nèi)存映射內(nèi)存映射是指將物理地址空間中的某些地址映射到處理器的地址空間中,從而方便處理器的操作,也方便程序設(shè)計(jì)。2地址轉(zhuǎn)換的方法和技巧地址轉(zhuǎn)換是指根據(jù)一定的規(guī)則將邏輯地址轉(zhuǎn)換為物理地址的過(guò)程。地址轉(zhuǎn)換的方法和技巧包括邏輯地址到線性地址的轉(zhuǎn)換以及線性地址到物理地址的轉(zhuǎn)換。BIOS與DOS中斷的使用BIOS中斷的使用BIOS中斷是一組固化在計(jì)算機(jī)主板上的軟件,通過(guò)調(diào)用軟件中斷可以方便地獲得系統(tǒng)信息,進(jìn)行輸入輸出等操作。DOS中斷的使用DOS中斷是通過(guò)操作系統(tǒng)DOS提供給用戶的一組服務(wù),可以方便地進(jìn)行磁盤操作、文件操作、字符串輸出等功能。圖形操作及實(shí)例演示圖形顯示的基本原理計(jì)算機(jī)圖形顯示是顯示適配器對(duì)數(shù)據(jù)的解析和顯示,通過(guò)設(shè)置顯卡接口的內(nèi)存地址、內(nèi)存映射、存儲(chǔ)數(shù)據(jù)類型等參數(shù),來(lái)實(shí)現(xiàn)各種圖形操作。實(shí)例演示:畫線段畫線段是計(jì)算機(jī)圖形操作的基本內(nèi)容之一,涉及到直線繪制算法、二次曲線繪制算法等知識(shí)。實(shí)際使用中,可以根據(jù)需要使用不同的算法。調(diào)試技巧與編譯器使用調(diào)試技巧調(diào)試匯編程序的基本方
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年磁羅盤項(xiàng)目提案報(bào)告模板
- 2025年自動(dòng)絡(luò)筒機(jī)項(xiàng)目提案報(bào)告模板
- 2025擔(dān)保合同什么情況下無(wú)效
- 新娘的致辭(匯編15篇)
- 完善知識(shí)結(jié)構(gòu)期末考試綜合能力提升主題班會(huì)
- 學(xué)習(xí)技巧與有效記憶主題班會(huì)
- 教育促進(jìn)會(huì)發(fā)言稿范文(15篇)
- 團(tuán)隊(duì)合作能力
- 標(biāo)點(diǎn)符號(hào)(專項(xiàng)訓(xùn)練)-2025年四川中考語(yǔ)文考點(diǎn)突破(解析版)
- 電子商務(wù)在農(nóng)業(yè)可持續(xù)發(fā)展中的作用研究
- 申克篩子(型號(hào)及參數(shù))
- 渠道管理就這樣做
- 大客戶銷售這樣說(shuō)這樣做
- 精裝修樣板房房屋使用說(shuō)明
- 喬遷新居結(jié)婚典禮主持詞
- 小學(xué)四年級(jí)數(shù)學(xué)競(jìng)賽試題(附答案)
- 魯科版高中化學(xué)必修2全冊(cè)教案
- 《病理學(xué)基礎(chǔ)》知識(shí)考核試題題庫(kù)與答案
- 人口分布 高一地理下學(xué)期人教版 必修第二冊(cè)
- 四年級(jí)上冊(cè)英語(yǔ)試題-Module 9 Unit 1 What happened to your head--外研社(一起)(含答案)
- 子宮內(nèi)膜異位癥診療指南
評(píng)論
0/150
提交評(píng)論