商品簡介
名人/編輯推薦
目次
書摘/試閱
相關商品
商品簡介
《微機原理與接口技術實驗教程》是根據教學大綱對“微機原理與接口技術”課程的教學要求,結合教學內容編寫而成。《微機原理與接口技術實驗教程》包括實驗基礎知識、實驗設備、匯編語言實驗、硬件接口實驗等內容,實驗內容與理論教學內容緊密結合,在接口及應用方面有較大的擴展。為了方便學生學習,部分實驗備有演示步驟及參考程序,對接口實驗需要的有關理論知識進行了必要的說明。
《微機原理與接口技術實驗教程》分為上、下兩篇:上篇為“匯編語言程序設計實驗”,安排了8個驗證性實驗和13個設計性實驗;下篇為“微機接口技術實驗”,安排了11個驗證性實驗、8個設計性實驗及5個綜合設計性實驗,下篇側重于應用,詳細介紹了各類接口電路的設計和使用方法。
《微機原理與接口技術實驗教程》可作為本科院校工科類專業實驗教材,也可作為工程應用人員的設計參考書。
《微機原理與接口技術實驗教程》分為上、下兩篇:上篇為“匯編語言程序設計實驗”,安排了8個驗證性實驗和13個設計性實驗;下篇為“微機接口技術實驗”,安排了11個驗證性實驗、8個設計性實驗及5個綜合設計性實驗,下篇側重于應用,詳細介紹了各類接口電路的設計和使用方法。
《微機原理與接口技術實驗教程》可作為本科院校工科類專業實驗教材,也可作為工程應用人員的設計參考書。
名人/編輯推薦
《微機原理與接口技術實驗教程》可作為本科院校工科類專業實驗教材,也可作為工程應用人員的設計參考書。
目次
上篇匯編語言程序設計實驗
第1章實驗預備知識
1.1匯編語言程序設計流程
1.2匯編程序的代碼框架
1.3匯編語言程序的彙編、鏈接與運行
1.4DEBUG調試方法
1.5HQFC集成開發環境
1.6常用DOS功能調用
第2章匯編語言驗證性實驗
實驗2.1匯編語言程序上機操作及調試訓練
實驗2.2數據操作
實驗2.3數據傳送
實驗2.4數碼轉換
實驗2.5數值運算
實驗2.6串操作
實驗2.7學生成績統計
實驗2.8DOS功能調用
第3章匯編語言設計性實驗
實驗3.1數碼轉換類程序實驗
3.1.1將十進制的ASCII碼轉換為BCD碼
3.1.2將ASCII碼表示的十進制數轉換為二進制數
實驗3.2運算類程序設計實驗
3.2.1BCD碼相乘
3.2.2用減奇數法開平方運算
實驗3.3分支與循環程序設計實驗
3.3.1將鍵盤輸入的小寫字母轉換成大寫字母
3.3.2分類統計字符個數
3.3.3查找匹配字符串
3.3.4求一組數據之和
實驗3.4子程序設計實驗
3.4.1求無符號字節序列中的最大值和最小值
3.4.2計算N!實驗
3.4.3顯示學生成績名次表
3.4.4排序程序設計
3.4.5查找電話號碼程序設計
下篇微機接口技術實驗
第4章TPC—ZK教學實驗系統介紹
4.1TPC—ZK實驗台平面圖
4.2各模塊電路介紹
第5章微機接口技術驗證性實驗
實驗5.1I/O地址譯碼
實驗5.2簡單並行接口
實驗5.3存儲器讀寫
實驗5.4微機內部8259中斷應用
實驗5.58254定時器/計數器(方式0)
實驗5.6可編程並行接口(8255方式0)
實驗5.7模/數(A/D)轉換器
實驗5.8數/模(D/A)轉換器
實驗5.9鍵盤顯示控制
實驗5.10825l串行通信
實驗5.11DMA傳送
第6章微機接口技術設計性實驗
實驗6.18255並行接口與交通燈控制
實驗6.28254.可編程定時/計數器
實驗6.3可編程8255與七段數碼管
實驗6.4競賽搶答器
實驗6.5擴展中斷控制器8259A
實驗6.6可編程並行接口(8255方式1)
實驗6.7步進電機控制
實驗6.8小直流電機轉速控制
第7章微機接口技術綜合設計性實驗
實驗7.1LCD液晶字符顯示
實驗7.2多路數據采集系統設計
實驗7.3繼電器控制
實驗7.4簡易電子琴
實驗7.5雙色點陣顯示
附錄AASCH碼(美國標準信息交換碼)表
附錄B系統中斷調用
附錄CTPC—ZK模塊接線地址表
附錄D實驗報告編寫要求
參考文獻
第1章實驗預備知識
1.1匯編語言程序設計流程
1.2匯編程序的代碼框架
1.3匯編語言程序的彙編、鏈接與運行
1.4DEBUG調試方法
1.5HQFC集成開發環境
1.6常用DOS功能調用
第2章匯編語言驗證性實驗
實驗2.1匯編語言程序上機操作及調試訓練
實驗2.2數據操作
實驗2.3數據傳送
實驗2.4數碼轉換
實驗2.5數值運算
實驗2.6串操作
實驗2.7學生成績統計
實驗2.8DOS功能調用
第3章匯編語言設計性實驗
實驗3.1數碼轉換類程序實驗
3.1.1將十進制的ASCII碼轉換為BCD碼
3.1.2將ASCII碼表示的十進制數轉換為二進制數
實驗3.2運算類程序設計實驗
3.2.1BCD碼相乘
3.2.2用減奇數法開平方運算
實驗3.3分支與循環程序設計實驗
3.3.1將鍵盤輸入的小寫字母轉換成大寫字母
3.3.2分類統計字符個數
3.3.3查找匹配字符串
3.3.4求一組數據之和
實驗3.4子程序設計實驗
3.4.1求無符號字節序列中的最大值和最小值
3.4.2計算N!實驗
3.4.3顯示學生成績名次表
3.4.4排序程序設計
3.4.5查找電話號碼程序設計
下篇微機接口技術實驗
第4章TPC—ZK教學實驗系統介紹
4.1TPC—ZK實驗台平面圖
4.2各模塊電路介紹
第5章微機接口技術驗證性實驗
實驗5.1I/O地址譯碼
實驗5.2簡單並行接口
實驗5.3存儲器讀寫
實驗5.4微機內部8259中斷應用
實驗5.58254定時器/計數器(方式0)
實驗5.6可編程並行接口(8255方式0)
實驗5.7模/數(A/D)轉換器
實驗5.8數/模(D/A)轉換器
實驗5.9鍵盤顯示控制
實驗5.10825l串行通信
實驗5.11DMA傳送
第6章微機接口技術設計性實驗
實驗6.18255並行接口與交通燈控制
實驗6.28254.可編程定時/計數器
實驗6.3可編程8255與七段數碼管
實驗6.4競賽搶答器
實驗6.5擴展中斷控制器8259A
實驗6.6可編程並行接口(8255方式1)
實驗6.7步進電機控制
實驗6.8小直流電機轉速控制
第7章微機接口技術綜合設計性實驗
實驗7.1LCD液晶字符顯示
實驗7.2多路數據采集系統設計
實驗7.3繼電器控制
實驗7.4簡易電子琴
實驗7.5雙色點陣顯示
附錄AASCH碼(美國標準信息交換碼)表
附錄B系統中斷調用
附錄CTPC—ZK模塊接線地址表
附錄D實驗報告編寫要求
參考文獻
書摘/試閱
3.4.4排序程序設計
一、實驗目的
(1)掌握用匯編語言編寫排序程序的思路和方法。
(2)利用分支、循環、子程序調用等基本程序結構,實現排序程序設計。
(3)學習綜合程序的設計、編制及調試方法。
二、實驗設備
微型計算機1臺。
三、實驗內容
在數據區中存放一組數,數據個數就是數據緩沖區的長度,要求用氣泡法,對該數據區中的數據按遞增關系排序,排序后的數仍放在該區域中。
四、編程提示及相關知識
(1)設計思想:
①從最后一個數(或第一個數)開始,依次把相鄰的兩個數進行比較,即第N個數與第(N—1)個數比較,第(N—1)個數與第(N—2)個數比較,…。若第(N—1)個數大于第N個數,則兩者交換,否則不交換,直到N個數的相鄰兩個數都比較完為止。此時,N個數中的最小數將被排在N個數的最前列。
②對剩下的(N—1)個數重復第①步,找到(N—1)個數中的最小數。
③重復第②步,直到N個數全部排好序為止。
(2)循環程序包括如下3個部分:初始化、循環體、循環控制。
五、實驗預習要求
(1)仔細閱讀本實驗教程及相關教材。
(2)預習實驗提示及相關知識點中的內容。
(3)排序程序算法的設計如何實現。
(4)復習分支程序、循環程序、子程序等相關指令。
(5)根據題目要求在實驗前分段編寫好相應的程序段,特別是排序算法子程序。
六、實驗步驟及調試
(1)使用HQFC集成開發環境編寫源程序。
(2)對輸入的源程序驗證無誤后,經編譯、鏈接生成可執行文件。
(3)運行程序,觀察排序結果。
(4)若程序運行不正確,進入調試模式,在程序中設置斷點,觀察各寄存器和內存中的值,查找出錯誤并修改至程序正確運行為止。
(5)反復修改幾組數據,驗證程序的正確性。
主題書展
更多
主題書展
更多書展今日66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。