彙編語言程式設計實驗教程

彙編語言程式設計實驗教程

本書結合目前廣泛使用的PC機Intel 8086 CPU來開展教學,目標是通過一系列使用80x86和Windows環境下32位彙編語言的實驗練習,把彙編語言程式設計的概念和理論知識融入到實踐當中,從而加深對彙編語言程式設計的認識和理解。全書共21個實驗和1個實驗總結。每個實驗中包含背景知識介紹和按步驟進行的實驗指導等,實驗內容的組織充分顧及了不同的難易程度,富有挑戰性。 本書是高等院校計算機、自動化、電子技術及相關專業“彙編語言程式設計”課程的實驗輔助教材,還可作為課程主教材單獨使用。本書具有很好的可讀性和可操作性,讀者在初步掌握計算機套用和程式設計語言的基礎上,也可選擇本書作為進一步學習專業知識的自學教材或讀物。

基本介紹

  • 中文名:彙編語言程式設計實驗教程
  • 出版社:科學出版社
  • 開本:0開
  • 語種:簡體中文
  • 作者:劉均 周蘇
  • ISBN:703018078X
  • 頁數:308頁
圖書目錄,編輯推薦,目錄,

圖書目錄

實驗1 彙編語言編程基礎
1.1 彙編語言的計算環境
1.2 使用DEBUG調試工具
1.3 用DEBUG熟悉指令功能和定址方式
1.4 用DEBUG熟悉Lntel 80x86指令
實驗2 構建彙編語言編程環境
2.1 構建MASM編程環境
2.2 彙編語言程式的格式
實驗3 彙編語言程式設計
3.1 彙編語言簡單程式設計
3.2 彙編語言循環程式設計
3.3 彙編語言分支程式設計
3.4 彙編語言分子程式設計
3.5 宏彙編程式設計
實驗4 輸入輸出與中斷
4.1 輸入輸出程式設計
4.2 中斷處理程式編寫
4.3 常用系統中斷--時鐘顯示程式
4.4 常用系統中斷--鍵盤和顯示器中斷
4.5 使用滑鼠的程式設計
實驗5 32位彙編語言程式設計
5.1 32位微處理器與32位指令集
5.2 保護模式下的32位彙編語言程式設計
實驗6 彙編語言與C/C++混合編程
6.1 C/C++程式與彙編語言程式的連線
6.2 嵌入彙編與模組調用
6.3 彙編語言在Visual C++中的套用
實驗7 彙編語言程式設計實驗總結
7.1 實驗的基本內容
7.2 實驗的基本評價
7.3 課程學習能力測評
7.4 彙編語言程式設計實驗總結
7.5 實驗總結評價(教師)
實驗成績記錄
附錄
附錄1 Intel 80x86指令系統
附錄2 彙編語言MASM偽指令和操作符
附錄3 中斷向量地址一覽
附錄4 DOS系統功能調用(INT 21H)
附錄5 BIOS功能調用
附錄6 彙編出錯提示信息
主要參考文獻

編輯推薦

《彙編語言程式設計實驗教程》由湖南師範大學出版社出版。

目錄

第1章彙編語言程式設計上機操作介紹
1.1熟悉實驗環境
1.2上機操作:了解實驗環境
1.2.1進入命令提示符視窗
1.2.2進入C:\MASM資料夾
1.3彙編語言程式的上機過程介紹
1.4上機實例簡介
1.4.1了解上機程式
1.4.2利用記事本輸入並編輯彙編語言源程式
1.4.3用MASM程式編譯源檔案,產生目標檔案
1.4.4用LINK程式連線目標檔案,產生可執行程式
1.4.5用DEBUG程式調試與運行可執行程式
1.5MASM彙編程式的使用
1.5.1宏彙編MASM的使用
1.5.2列表檔案和交叉索引檔案
1.6LINK連線程式的使用
1.6.1會話方式
1.6.2命令方式
1.6.3映像檔案與子程式庫
1.7DEBUG程式的使用
1.7.1執行檔的運行
1.7.2DEBUG調試程式的啟動
1.7.3DEBUG命令詳解
1.7.4GDB中斷點設定
1.7.5GDB中數據查看
1.7.6GDB中單步執行
1.8上機自測
1.8.1實驗程式1
1.8.2實驗程式2
第2章彙編語言程式設計基礎實驗
實驗2.1順序結構程式設計
實驗2.2分支結構程式設計
實驗2.3循環結構程式設計
實驗2.4子程式設計
實驗2.5算術運算程式設計
實驗2.6字元處理程式設計
實驗2.7輸入輸出程式設計
實驗2.8中斷程式設計
第3章綜合性設計性實驗
實驗3.1排序和檢索程式設計
實驗3.2系統調用程式設計
實驗3.3模組化程式設計
實驗3.4語言接口程式設計
實驗3.5圖形處理程式設計
實驗3.6聲音程式設計
實驗3.7通信接口程式設計
實驗3.8磁碟檔案管理程式設計
第4章實驗參考程式
4.1上機自測實習(1.8節)實驗參考程式
4.2基礎實驗參考程式
4.2.1實驗2.1順序結構程式設計實驗參考程式
4.2.2實驗2.2分支結構程式設計實驗參考程式
4.2.3實驗2.3循環結構程式設計實驗參考程式
4.2.4實驗2.4子程式設計實驗參考程式
4.2.5實驗2.5算術運算程式實驗參考程式
4.2.6實驗2.6字元處理程式實驗參考程式清單
4.2.7實驗2.7輸入輸出程式實驗參考程式清單
4.2.8實驗2.8中斷程式實驗參考程式清單
4.3綜合性設計性實驗參考程式清單
4.3.1實驗3.1排序和檢索程式設計參考程式清單
4.3.2實驗3.2系統調用程式設計參考程式清單
4.3.3實驗3.3模組化程式設計實驗參考程式清單
4.3.4實驗3.4語言接口程式設計參考程式清單
4.3.5實驗3.5圖形處理程式設計參考程式清單
4.3.6實驗3.6聲音程式設計參考程式清單
4.3.7實驗3.7通信接口程式設計參考程式清單
4.3.8實驗3.8磁碟檔案管理程式設計參考程式清單
第5章彙編語言與C/C++混合編程實驗
5.1彙編語言與C/C++混合編程簡介
5.2彙編語言與C/C++混合編程相關規則
5.3彙編語言與C/C++混合編程實驗實例
第6章彙編語言程式上機操作常見錯誤及其修正
6.1彙編操作常見錯誤及修正
6.2LINK操作常見錯誤及修正
6.3DEBUG操作常見錯誤及修正
參考文獻

相關詞條

熱門詞條

聯絡我們