清華大學(xué)計算機系列教材:IBM PC匯編語言程序設(shè)計實驗教程
定 價:21 元
- 作者:沈美明 ,等 著
- 出版時間:2012/6/1
- ISBN:9787302010333
- 出 版 社:清華大學(xué)出版社
- 中圖法分類:TP312C
- 頁碼:191
- 紙張:膠版紙
- 版次:1
- 開本:16開
《清華大學(xué)計算機系列教材:IBM PC匯編語言程序設(shè)計實驗教程》與清華大學(xué)出版社已出版的((IBM PC匯編語言程序設(shè)計》和《IBM PC匯編語言習(xí)題集》組成配套教材。全書共分五章:第一章介紹上機的基本方法;第二章為基本程序結(jié)構(gòu)訓(xùn)練;第三章為I/O設(shè)備的編程技術(shù);第四章為磁盤文件存取技術(shù);第五章為高級匯編語言技術(shù)和連接技術(shù)。全書提供了22個例題及17個實驗題。這組實驗綜合了順序、循環(huán)、分支和子程序四種基本結(jié)構(gòu)的編程技術(shù),又增加了系統(tǒng)功能調(diào)用、BIOS調(diào)用、宏匯編及條件匯編功能、模塊連接技術(shù)與中斷程序設(shè)計技術(shù)等內(nèi)容。又包括了表格查找、聲音輸出、鍵盤輸入、顯示及窗口技術(shù)、畫線技術(shù)以及順序式、隨機式、文件代號式磁盤文件存取技術(shù)等匯編語言最經(jīng)常使用的場合所需要的技術(shù)。因此《清華大學(xué)計算機系列教材:IBM PC匯編語言程序設(shè)計實驗教程》既適于作為高等院!秴R編語言程序設(shè)計》課的實驗指導(dǎo)書,又可供使用匯編語言的工程技術(shù)人員參考。
前言
第一章 實驗的基本要求與方法
1.1 實驗?zāi)康呐c要求
一、實驗?zāi)康?br>二、實驗要求
1.2 實驗方法
例1.1 比較字符串sample
第二章 程序的基本結(jié)構(gòu)練習(xí)
2.1 循環(huán)程序設(shè)計
一、示例
例2.1 表格查找tabsrch
例2.2 建立學(xué)生名次表rank
二、實驗題
實驗2.1 用表格形式顯示字符
實驗2.2 查找匹配字符串
2.2 分支程序設(shè)計
一、示例
例2.3 統(tǒng)計學(xué)生成績result
例2.4 顯示月份名direct
例2.5 顯示錯誤信息show_err
二、實驗題
實驗2.3* 分類統(tǒng)計字符個數(shù)
2.3 子程序設(shè)計
一、示例
例2.6 顯示學(xué)生名次表rank
例2.7 計算工資scremp
例2.8 HANOI塔題hanoi
二、實驗題
實驗2.4 查找電話號碼
實驗2.5* 求Fibonacci數(shù)
第三章 I/O程序設(shè)計
3.1 發(fā)聲系統(tǒng)程序設(shè)計
一、示例
例3.1* 槍聲程序gun
例3.2 演奏音階程序musex
二、實驗題
實驗3.1 樂曲程序(1)
實驗3.2 樂曲程序(2)
3.2 顯示器I/O程序設(shè)計
一、示例
例3.3* 光標(biāo)軌跡程序draw
例3.4 窗口控制程序wdex
例3.5* 畫橫豎線程序gird
二、實驗題
實驗3.3 字符圖形程序
實驗3.4 屏幕窗口程序
實驗3.5 畫柵欄線程序
3.3 鍵盤輸入程序設(shè)計
一、示例
例3.6 鍵盤處理演示程序kbdio
例3.7 鍵盤輸入程序keyboard
例3.8 字處理演示程序wspp
二、實驗題
實驗3.6 擴充鍵盤處理功能的程序
實驗3.7* 擴充字處理功能的程序
3.4 中斷程序設(shè)計
一、示例
例3.9 打字計時程序type_ex
二、實驗題
實驗3.8 中斷練習(xí)程序
第四章 文件管理
4.1 文件代號方式下的文件管理
一、示例
例4.1 分頁顯示文件ex_41
例4.2 刪除頁ex_42
二、實驗題
實驗4.1 頁拷貝
4.2 文件控制塊方式下的文件管理
一、示例
例4.3 個人檔案文件管理ex_43
二、實驗題
實驗4.2 個人檔案管理系統(tǒng)
第五章 高級匯編語言技術(shù)與連接技術(shù)
5.1 高級匯編語言技術(shù)
一、示例
例5.1 用宏和高級匯編技術(shù)實現(xiàn)IF和while語句功能ex_51
二、實驗題
實驗5.1* 擴展if和while條件表達(dá)功能
5.2 連接技術(shù)
一、示例
例5.2 可回卷的頁顯示ex_52
二、實驗題
實驗5.2 菜單使用
附錄一 上機基本操作
附錄二 全屏幕編輯程序WordStar
附錄三 全屏幕編輯程序pced
附錄四 行編輯程序EDLIN
附錄五 調(diào)試程序DEBUG
附錄六 匯編程序出錯信息
附錄七 IBM PC ASCII碼字符表