內容簡介
本書與清華大學出版社已出版的《IBMPC彙編語言程式設計》和《IBMPC彙編語言習題集》組成配套教材。全書共分五章:第一章介紹上機的基本方法;第二章為基本程式結構訓練;第三章為I/O設備的編程技術;第四章為磁碟檔案存取技術;第五章為高級彙編語言技術和連線技術。全書提供了22個例題及17個實驗題。這組實驗綜合了順序、循環、分支和子程式四種基本結構的編程技術,又增加了系統功能調用,BIOS調用、宏彙編及條件彙編功能、模組連線技術與中斷程式設計技術等內容。又包括了表格查找、聲音輸出、鍵盤輸入、顯示及視窗技術、畫線技術以及順序式、隨機式、檔案代號式磁碟檔案存取技術等彙編語言最經常使用的場合所需要的技術。因此本書既適於作為高等院校《彙編語言程式設計》課的實驗指導書,又可供使用彙編語言的工程技術人員參考。
目錄
目錄
前言
第一章實驗的基本要求與方法
1.1實驗目的與要求
一、實驗目的
二、實驗要求
1.2實驗方法
例1.1比較字元串sample
第二章程式的基本結構練習
2.1循環程式設計
一、示例
例2.1表格查找tabsrch
例2.2建立學生名次表rank
二、實驗題
實驗2.1用表格形式顯示字元
實驗2.2查找匹配字元串
2.2分支程式設計
一、示例
例2.3統計學生成績result
例2.4顯示月份名direct
例2.5顯示錯誤信息sh0W-err
二、實驗題
實驗2.3分類統計字元個數
2.3子程式設計
一、示例
例2.6顯示學生名次表rank
例2.7計算工資scremp
例2.8HANOI塔題hanoi
二、實驗題
實驗2.4查找電話號碼
實驗2.5求Fibonacci數
第三章I/O程式設計
3.1發聲系統程式設計
一示例
例3.1槍聲程式gun
例3.2演奏音階程式musex
二、實驗題
實驗3.1樂曲程式(1)
實驗3.2樂曲程式(2)
3.2顯示器I/O程式設計
一、示例
例3.3游標軌跡程式draw
例3.4視窗控制程式wdex
例3.5畫橫豎執行緒序grid
二、實驗題
實驗3.3字元圖形程式
實驗3.4螢幕視窗程式
實驗3.5畫柵欄執行緒序
3.3鍵盤輸入程式設計
一、示例
例3.6鍵盤處理演示程式kbdio
例3.7鍵盤輸入程式keyboard
例3.8字處理演示程式wspp
二、實驗題
實驗3.6擴充鍵盤處理功能的程式
實驗3.7擴充字處理功能的程式
3.4中斷程式設計
一、示例
例3.9打字計時程式type-ex
二、實驗題
實驗3.8中斷練習程式
第四章檔案管理
4.1檔案代號方式下的檔案管理
一、示例
例4.1分頁顯示檔案ex-41
例4.2刪除頁ex-42
二、實驗題
實驗4.1頁拷貝
4.2檔案控制塊方式下的檔案管理
一、示例
例4.3個人檔案檔案管理ex-43
二實驗題
實驗4.2個人檔案管理系統
第五章高級彙編語言技術與連線技術
5.1高級彙編語言技術
一、示例
例5.1用宏和高級彙編技術實現IF和while語句功能ex-51
二、實驗題
實驗5.1擴展if和while條件表達功能
5.2連線技術
一、示例
例5.2可回卷的頁顯示ex-52
二、實驗題
實驗5.2選單使用
附錄一上機基本操作
附錄二全螢幕幕編輯程式WordStar
附錄三全螢幕幕編輯程式pced
附錄四行編輯程式EDLIN
附錄五調試程式DEBUG
附錄六彙編程式出錯信息
附錄七IBMPCASCII碼字元表
……