出版時(shí)間:2010-5 出版社:清華大學(xué)出版社 作者:朱定華,林衛(wèi) 編著 頁數(shù):183
前言
本書是“微機(jī)原理、匯編與接口技術(shù)”課程的配套教材,“微機(jī)原理、匯編與接口技術(shù)”是一門實(shí)用性很強(qiáng)的基礎(chǔ)課程。為了幫助大學(xué)本科和??茖W(xué)生及“微機(jī)原理、匯編與接口技術(shù)”的自學(xué)者學(xué)習(xí)和掌握本門課程,特編寫本書。 本書是為配合“微機(jī)原理、匯編與接口技術(shù)”的教學(xué),指導(dǎo)學(xué)生理解、領(lǐng)會(huì)教學(xué)內(nèi)容、增強(qiáng)分析解決問題的實(shí)際動(dòng)手能力而編寫的實(shí)驗(yàn)教材。 本書共有3篇,包括8個(gè)匯編語言程序設(shè)計(jì)實(shí)驗(yàn)、10個(gè)微機(jī)接口實(shí)驗(yàn)和3個(gè)微機(jī)應(yīng)用系統(tǒng)課程設(shè)計(jì)。根據(jù)作者多年來進(jìn)行“微型計(jì)算機(jī)原理”、“匯編語言程序設(shè)計(jì)”、“微機(jī)接口技術(shù)”和“微機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)”等課程教學(xué)的實(shí)踐和體會(huì),根據(jù)“微機(jī)原理、匯編與接口技術(shù)”課程教學(xué)內(nèi)容,精選了較為典型的實(shí)驗(yàn),對這些實(shí)驗(yàn)進(jìn)行了詳細(xì)的分析,并給出了詳細(xì)的設(shè)計(jì)過程,以幫助讀者加深對本課程的學(xué)習(xí)、理解,盡快地掌握“微機(jī)原理、匯編與接口技術(shù)”課程的基礎(chǔ)內(nèi)容,提高讀者的工程設(shè)計(jì)能力。 本書由朱定華和林衛(wèi)編寫。參加本書編寫工作和應(yīng)用電路的安裝調(diào)試以及匯編程序的調(diào)試的人員還有蔡苗、翟晟、周斌、蔡紅娟、陳艷、黃松、樊芳、朱水晶、林威、呂建才等。 由于編著者水平和經(jīng)驗(yàn)所限,書中不足和錯(cuò)誤之處在所難免,懇請讀者批評指正。衷心歡迎讀者隨時(shí)反映意見和建議。
內(nèi)容概要
本書是為了配合“微機(jī)原理、匯編與接口技術(shù)”課程的教學(xué)而編寫的實(shí)驗(yàn)和課程設(shè)計(jì)教材。內(nèi)容有:8個(gè)匯編語言程序設(shè)計(jì)實(shí)驗(yàn)、10個(gè)微機(jī)接口實(shí)驗(yàn)和3個(gè)微機(jī)應(yīng)用系統(tǒng)課程設(shè)計(jì)。對上述內(nèi)容作了詳細(xì)的分析,同時(shí)還對精選的實(shí)驗(yàn)作了較詳細(xì)的解答?! ”緯鴥?nèi)容豐富、概念清晰、實(shí)用性強(qiáng),是學(xué)習(xí)“微機(jī)原理、匯編與接口技術(shù)”課程的一本好的實(shí)驗(yàn)教材??勺鳛榇髮T盒5谋究坪蛯?茖W(xué)生學(xué)習(xí)微型計(jì)算機(jī)原理、匯編語言程序設(shè)計(jì)、微機(jī)接口技術(shù)等課程的實(shí)驗(yàn)和課程設(shè)計(jì)教材,也可供其他自學(xué)者參考。
書籍目錄
第1篇 匯編語言程序設(shè)計(jì) 實(shí)驗(yàn)1 軟件設(shè)計(jì)基礎(chǔ) 1.1 匯編語言源程序ASM文件的建立 1.1.1 匯編語言源程序的一般結(jié)構(gòu) 1.1.2 匯編語言源程序文件的建立 1.2 匯編語言源程序的匯編和鏈接 1.2.1 匯編語言源程序的匯編 1.2.2 目標(biāo)文件的鏈接 1.2.3 EXE文件的運(yùn)行 1.3 匯編語言程序的調(diào)試 1.3.1 調(diào)試程序DEBUG.COM簡介 1.3.2 使用DEBUG調(diào)試“鏡子”程序MIRROR.EXE 1.3.3 COM文件 實(shí)驗(yàn)2 系統(tǒng)功能調(diào)用 2.1 常用DOS系統(tǒng)功能調(diào)用的調(diào)用過程及其入口參數(shù)和出口參數(shù) 2.2 數(shù)據(jù)的存儲形式 2.3 設(shè)計(jì)并調(diào)試程序 實(shí)驗(yàn)3 各種進(jìn)制數(shù)的顯示 實(shí)驗(yàn)4 BCD數(shù)的運(yùn)算 4.1 BCD數(shù)的定義 4.2 BCD數(shù)的運(yùn)算與調(diào)整指令 4.3 設(shè)計(jì)并調(diào)試程序 實(shí)驗(yàn)5 數(shù)制轉(zhuǎn)換 實(shí)驗(yàn)6 補(bǔ)碼 6.1 補(bǔ)碼和求補(bǔ) 6.2 設(shè)計(jì)并調(diào)試程序 實(shí)驗(yàn)7 排序 實(shí)驗(yàn)8 匯編語言程序設(shè)計(jì)復(fù)習(xí) 8.1 設(shè)計(jì)并調(diào)試程序 8.2 編寫微機(jī)原理實(shí)驗(yàn)匯編語言程序設(shè)計(jì)部分實(shí)驗(yàn)報(bào)告 第2篇 接口電路及控制程序設(shè)計(jì) 實(shí)驗(yàn)9 接口實(shí)驗(yàn)裝置及接口電路的測試 9.1 微機(jī)接口實(shí)驗(yàn)裝置的地址空間及I/O端口地址譯碼電路 9.2 實(shí)驗(yàn)裝置的檢測 9.3 硬件設(shè)計(jì) 實(shí)驗(yàn)10 寄存器、緩沖器、譯碼器 10.1 輸入接口電路的設(shè)計(jì) 10.2 輸出接口電路的設(shè)計(jì) 10.3 輸入輸出接口電路的設(shè)計(jì) 10.4 74LS138譯碼器與輸入輸出接口的應(yīng)用 實(shí)驗(yàn)11 存儲器芯片用作寄存器 11.1 隨機(jī)讀寫存儲器6116 11.2 存儲器芯片6116用作寄存器的設(shè)計(jì) 11.3 隨機(jī)讀寫存儲器62256 11.4 存儲器芯片62256用作寄存器的設(shè)計(jì) 實(shí)驗(yàn)12 8259中斷控制器和中斷程序的設(shè)計(jì) 12.1 中斷控制器8259A 12.2 PC的外部中斷控制電路 12.3 中斷向量表及中斷服務(wù)程序人口地址的裝入 12.4 由外部產(chǎn)生中斷請求的中斷程序的設(shè)計(jì) 實(shí)驗(yàn)亞3 ADC 0808/0809的應(yīng)用 13.1 模數(shù)轉(zhuǎn)換器ADC 0808/0809 13.2 ADC 0808/0809與PC的接口 13.3 ADC 0808/0809的應(yīng)用 實(shí)驗(yàn)14 DAC 0832的應(yīng)用 14.1 數(shù)模轉(zhuǎn)換器DAC 0832 14.2 DAC 0832與PC的接口 14.3 D/A轉(zhuǎn)換接口DAC 0832的應(yīng)用 實(shí)驗(yàn)15 并行接口8255的應(yīng)用 15.1 可編程并行接口8255的組成與接口信號 15.2 8255的控制字 15.3 方式0 15.4 方式1的功能 15.5 8255并行接口的應(yīng)用 實(shí)驗(yàn)16 七段發(fā)光二極管顯示器和鍵盤的接口技術(shù) 16.1 七段發(fā)光二極管顯示器實(shí)驗(yàn) 16.2 開關(guān)矩陣鍵盤接口實(shí)驗(yàn) 16.3 鍵盤和七段顯示器的接口實(shí)驗(yàn) 實(shí)驗(yàn)17 可編程計(jì)數(shù)器/定時(shí)器8253的應(yīng)用 17.1 結(jié)構(gòu)及功能 17.2 工作原理 17.3 工作方式 17.4 方式控制字及初始化編程 17.5 8253的應(yīng)用實(shí)驗(yàn) 實(shí)驗(yàn)18 接口電路和控制程序設(shè)計(jì)復(fù)習(xí) 第3篇 微機(jī)應(yīng)用系統(tǒng)設(shè)計(jì) 實(shí)驗(yàn)19 波形發(fā)生器 19.1 系統(tǒng)組成與工作原理 19.2 所用器件介紹 19.3 電路設(shè)計(jì) 19.4 軟件設(shè)計(jì) 實(shí)驗(yàn)20 頻率計(jì) 20.1 系統(tǒng)的組成和工作原理 20.2 所用器件介紹 20.3 電路設(shè)計(jì) 20.4 軟件設(shè)計(jì) 實(shí)驗(yàn)21 單片機(jī)應(yīng)用小系統(tǒng) 21.1 系統(tǒng)的組成與工作原理 21.2 所用器件介紹 21.3 電路設(shè)計(jì) 21.4 軟件設(shè)計(jì) 附錄A 8086指令系統(tǒng)表 附錄B 8086算術(shù)邏輯運(yùn)算指令對狀態(tài)標(biāo)志位的影響 附錄C 8086指令按字母順序查找表 附錄D IBM PC ASCII碼字符表 附錄E 本書所用集成電路引線圖 附錄F TD-PIT實(shí)驗(yàn)裝置簡介 附錄G HK-B實(shí)驗(yàn)裝置簡介 附錄H TD-PIT+實(shí)驗(yàn)裝置簡介
章節(jié)摘錄
插圖:本實(shí)驗(yàn)學(xué)習(xí)匯編語言源程序的建立、匯編、調(diào)試與運(yùn)行。通過本實(shí)驗(yàn)的學(xué)習(xí),要達(dá)到熟練掌握指令,提高編程能力的目的,為學(xué)習(xí)微機(jī)原理與微機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)打下堅(jiān)實(shí)的基礎(chǔ)。在PC系統(tǒng)上運(yùn)行匯編語言源程序的過程如下。(1)用編輯軟件建立或修改擴(kuò)展名為.ASM的源文件程序(注意:擴(kuò)展名必須為.ASM)。(2)用宏匯編程序MASM將ASM文件匯編,生成擴(kuò)展名為.OBJ的目標(biāo)文件。由于匯編所得到的目標(biāo)代碼的存放地址并不是可執(zhí)行的絕對地址,而是浮動(dòng)的相對地址,因此,必須鏈接之后才能調(diào)試和運(yùn)行。(3)用鏈接程序UNK將.OBJ文件鏈接,生成擴(kuò)展名為.EXE的可執(zhí)行文件。(4)用調(diào)試程序I)EBIJG調(diào)試.EXE文件。經(jīng)過上述前3步生成.:EXE文件,在DOS狀態(tài)下,直接輸入文件名,就可將.EXE文件從磁盤調(diào)入內(nèi)存并立即執(zhí)行。然而,一個(gè)較復(fù)雜的匯編語言源程序一次通過的可能性是很小的,免不了會(huì)出現(xiàn)一些意想不到的錯(cuò)誤。通過匯編與鏈接的匯編語言源程序僅是一個(gè)無語法錯(cuò)誤的程序,不一定是正確的程序。因此,必須利用調(diào)試程序?qū)?EXE文件進(jìn)行調(diào)試,使其成為既無語法錯(cuò)誤,又無邏輯錯(cuò)誤的正確程序。一旦程序中存在錯(cuò)誤,就必須從修改源程序.ASM文件開始重復(fù)上述過程,直到程序完全正確為止。
編輯推薦
《微機(jī)原理、匯編與接口技術(shù)實(shí)驗(yàn)教程(第2版)》特點(diǎn):教學(xué)目標(biāo)明確,注重理論與實(shí)踐的結(jié)合,教學(xué)方法靈活,培養(yǎng)學(xué)生自主學(xué)習(xí)的能力,教學(xué)內(nèi)容先進(jìn),強(qiáng)調(diào)計(jì)算機(jī)在各專業(yè)中的應(yīng)用,教學(xué)模式完善.提供配套的教學(xué)資源解決方案。
圖書封面
評論、評分、閱讀與下載
微機(jī)原理、匯編與接口技術(shù)實(shí)驗(yàn)教程 PDF格式下載