出版時(shí)間:2005-5 出版社:清華大學(xué) 作者:秦蓮 頁數(shù):128
內(nèi)容概要
匯編語言程序設(shè)計(jì)是高校計(jì)算機(jī)專業(yè)的經(jīng)典課程之一。本書是與《匯編語言程序設(shè)計(jì)》教材配套的實(shí)訓(xùn)教程,編寫的目的是使學(xué)生通過實(shí)驗(yàn)練習(xí)加深對(duì)理論課程的理解,全書選用多個(gè)具有代表性的實(shí)驗(yàn),對(duì)匯編語言結(jié)構(gòu)化和模塊化程序進(jìn)行了深入的解析,詳細(xì)敘述了匯編語言程序的編程與調(diào)試過程,并給出正確結(jié)果。 全書正文共6章,主要內(nèi)容包括:匯編語言程序的語句組成,匯編語言源程序的書寫格式,匯編語言源程序上機(jī)調(diào)試運(yùn)行方法。匯編語言程序設(shè)計(jì)基本結(jié)構(gòu)實(shí)驗(yàn),即順序程序?qū)嶒?yàn),分支程序?qū)嶒?yàn),循環(huán)程序?qū)嶒?yàn)。匯編語言程序子程序調(diào)用實(shí)驗(yàn)和模塊化程序設(shè)計(jì)實(shí)驗(yàn)。I/O程序?qū)嶒?yàn),即鍵盤掃描實(shí)驗(yàn)、顯示控制實(shí)驗(yàn)、串口通訊實(shí)驗(yàn)。WIN32匯編程序?qū)嶒?yàn),即:顯示程序?qū)嶒?yàn)、鍵盤消息處理實(shí)驗(yàn)、鼠標(biāo)消息處理實(shí)驗(yàn)。 匯編語言與C/C++語言的混合程序設(shè)計(jì)方式,C/C++嵌入?yún)R編程序?qū)嶒?yàn)、C/C++調(diào)入?yún)R編程序模塊實(shí)驗(yàn)。 本書可作為高校計(jì)算機(jī)專業(yè)、自動(dòng)化控制專業(yè)及相關(guān)專業(yè)本科生匯編語言程序設(shè)計(jì)實(shí)驗(yàn)課程的教科書,也可作為相關(guān)領(lǐng)域的工程技術(shù)人員的實(shí)驗(yàn)參考書。
書籍目錄
第1章 概述 1.1 匯編語言簡介 1.1.1 匯編語言與機(jī)器語言 1.1.2 匯編語言的語句組成 1.1.3 匯編語言中的常數(shù)與表達(dá)式 1.1.4 匯編語言中的標(biāo)號(hào)及變量 1.2 匯編語言源程序的典型結(jié)構(gòu) 1.2.1 上機(jī)調(diào)試過程 1.2.2 常用DEBUG命令第2章 基本結(jié)構(gòu)實(shí)驗(yàn) 2.1 順序程序?qū)嶒?yàn) 2.1.1【實(shí)驗(yàn)2.1】查表求值 2.1.2【實(shí)驗(yàn)2.2】BCD碼轉(zhuǎn)換 2.1.3【實(shí)驗(yàn)2.3】表達(dá)式計(jì)算 2.2 分支程序?qū)嶒?yàn) 2.2.1【實(shí)驗(yàn)2.4】求函數(shù)值 2.2.2【實(shí)驗(yàn)2.5】方程求解 2.2.3【實(shí)驗(yàn)2.6】求最大值與最小值 2.3 循環(huán)程序?qū)嶒?yàn) 2.3.1【實(shí)驗(yàn)2.7】函數(shù)調(diào)用 2.3.2【實(shí)驗(yàn)2.8】“冒泡法”排序 2.3.3【實(shí)驗(yàn)2.9】矩陣相乘第3章 子程序與模塊化程序?qū)嶒?yàn) 3.1 子程序?qū)嶒?yàn) 3.1.1【實(shí)驗(yàn)3.1】顯示程序 3.1.2【實(shí)驗(yàn)3.2】計(jì)算N 3.1.3【實(shí)驗(yàn)3.3】數(shù)據(jù)傳送 3.2 模塊化程序?qū)嶒?yàn) 3.2.1【實(shí)驗(yàn)3.4】顯示字符串 3.2.2【實(shí)驗(yàn)3.5】統(tǒng)計(jì)負(fù)數(shù)個(gè)數(shù)第4章 I/O程序?qū)嶒?yàn) 4.1 鍵盤掃描程序?qū)嶒?yàn) 4.1.1【實(shí)驗(yàn)4.1】單字符輸入程序 4.1.2【實(shí)驗(yàn)4.2】多字符輸入程序 4.2 4.2.1【實(shí)驗(yàn)4.3】在圖形和字符顯示方式下顯示字符串 4.2.2【實(shí)驗(yàn)4.4】在圖形顯示方式下畫線 4.2.3【實(shí)驗(yàn)4.5】顯示十進(jìn)制整數(shù) 4.3 文件實(shí)驗(yàn) 【實(shí)驗(yàn)4.6】磁盤文件管理 4.4 串口通信實(shí)驗(yàn) 【實(shí)驗(yàn)4.7】串口通信 4.5 中斷系統(tǒng)與中斷程序?qū)嶒?yàn) 4.5.1【實(shí)驗(yàn)4.8】中斷服務(wù)程序 4.5.2【實(shí)驗(yàn)4.9】駐留中斷服務(wù)程序第5章 WIN32匯編程序?qū)嶒?yàn) 5.1 WIN322匯編程序的框架 【實(shí)驗(yàn)5.1】消息框顯示 5.2 顯示程序?qū)嵗? 5.2.1【實(shí)驗(yàn)5.2】簡單窗口顯示 5.2.2【實(shí)驗(yàn)5.3】字符串顯示 5.2.3【實(shí)驗(yàn)5.4】菜單的使用 5.3 鍵盤消息處理程序?qū)嶒?yàn) 【實(shí)驗(yàn)5.5】鍵盤消息處理 5.4 鼠標(biāo)消息處理程序?qū)嶒?yàn) 【實(shí)驗(yàn)5.6】鼠標(biāo)消息處理第6章 匯編與C/C++混合編程實(shí)驗(yàn) 6.1 混合編程方式概述 6.2 C/C++中嵌入?yún)R編程序?qū)嶒?yàn) 6.2.1【實(shí)驗(yàn)6.1】在C程序中嵌入?yún)R編語句實(shí)現(xiàn)累加求和 6.2.2【實(shí)驗(yàn)6.2】用嵌入?yún)R編實(shí)現(xiàn)對(duì)任一C數(shù)組array元素自動(dòng)求和 6.2.3【實(shí)驗(yàn)6.3】利用嵌入式匯編編寫C程序中的函數(shù) 6.2.4【實(shí)驗(yàn)6.4】嵌入式匯編調(diào)用C函數(shù) 6.2.5【實(shí)驗(yàn)6.5】嵌入式匯編調(diào)用C標(biāo)準(zhǔn)庫函數(shù) 6.3 C/C++調(diào)用匯編程序模塊實(shí)驗(yàn) 6.3.1【實(shí)驗(yàn)6.6】VC程序調(diào)用匯編程序模塊實(shí)現(xiàn)排序 6.3.2【實(shí)驗(yàn)6.7】VC程序調(diào)用匯編程序模塊實(shí)現(xiàn)簡單計(jì)算附錄參考文獻(xiàn)
圖書封面
評(píng)論、評(píng)分、閱讀與下載
匯編語言程序設(shè)計(jì)實(shí)訓(xùn)教程 PDF格式下載