出版時間:2008-9 出版社:西南師范大學(xué)出版社 作者:熊江 頁數(shù):150
內(nèi)容概要
《匯編語言實驗教程》主要介紹了DOS環(huán)境和windows環(huán)境下匯編語言程序設(shè)計的實驗步驟以及介紹了Debug常用命令及用法;算術(shù)運算類操作實驗方法,從二進制加、減法編程實驗、十進制數(shù)的BCD加、減法編程實驗和二進制數(shù)乘、除法編程實驗進行介紹;邏輯運算、移位操作及數(shù)碼轉(zhuǎn)換編程實驗方法;匯編語言程序設(shè)計中常見的幾種程序設(shè)計方法;字符串操作及輸入/輸出實驗方法;最后討論了綜合程序設(shè)計實驗,從中斷實驗開發(fā)和學(xué)生成績管理系統(tǒng)實驗開發(fā)來加強學(xué)生的匯編語言程序設(shè)計的綜合開發(fā)能力。
書籍目錄
第一章 匯編語言程序設(shè)計的實驗環(huán)境及實驗步驟實驗一 DOS環(huán)境下的匯編語言編程環(huán)境的使用(基礎(chǔ)與驗證型實驗)實驗二 Debug的使用(基礎(chǔ)與驗證型實驗)實驗三 Windows環(huán)境下的匯編語言集成編程環(huán)境(基礎(chǔ)與驗證型實驗)第二章 算術(shù)運算類操作實驗實驗一 二進制數(shù)加、減法編程實驗(設(shè)計型實驗)實驗二 十進制數(shù)的BCD加、減法編程實驗(設(shè)計型實驗)實驗三 二進制數(shù)乘、除法編程實驗(設(shè)計型實驗)第三章 邏輯運算、移位操作及數(shù)碼轉(zhuǎn)換編程實驗實驗一 邏輯運算編程實驗(驗證型實驗)實驗二 移位操作編程實驗(設(shè)計型實驗)實驗三 ASCII碼表示的十進制數(shù)、二進制數(shù)和BCD的互換編程實驗(設(shè)計型實驗)第四章 程序設(shè)計的基本結(jié)構(gòu)實驗實驗一 循環(huán)程序設(shè)計(設(shè)計型實驗)實驗二 分支程序設(shè)計(設(shè)計型實驗)實驗三 子程序設(shè)計(設(shè)計型實驗)第五章 字符串操作及輸入/輸出實驗實驗一 字符串操作編程實驗(設(shè)計型實驗)實驗二 字符及字符串的輸入/輸出編程實驗(設(shè)計型實驗)實驗三 發(fā)聲系統(tǒng)程序編程設(shè)計(綜合型實驗)第六章 綜合程序設(shè)計實驗實驗一 中斷實驗(綜合型實驗)實驗二 學(xué)生成績管理系統(tǒng)設(shè)計實驗(綜合型實驗)附錄附錄一 8086指令系統(tǒng)一覽表附錄二 8086指令對標志位的影響附錄三 8086宏匯編常用偽指令表附錄四 ASCII碼表附錄五 DOS系統(tǒng)功能調(diào)用(INT、21H)附錄六 BIOS系統(tǒng)功能調(diào)用附錄七 Debug命令表
章節(jié)摘錄
第一章 匯編語言程序設(shè)計的實驗環(huán)境及實驗步驟 三、實驗涉及的主要知識單元 ?。ㄒ唬﹨R編語言源程序的匯編過程 匯編語言源程序的匯編過程是利用匯編程序(MASM)對已編輯好的源程序文件(.AsM)進行匯編,將源程序文件中以ASCIl碼表示的助記符指令逐條翻譯成機器碼指令,并完成源程序中的偽指令所指出的各種操作,最后可以建立3個文件:擴展名為.OBJ的目標文件、擴展名為.LST的列表文件和擴展名為.CRF的交叉索引文件。目標文件是必須建立的,它包含了程序中所有的機器碼指令和偽指令指出的各種有關(guān)信息,但該文件中的操作數(shù)地址還不是內(nèi)存的絕對地址,只是一個可浮動的相對地址。列表文件(.LST)中包含了源程序的全部信息(包括注釋)和匯編后的目標程序,列表文件可以打印輸出,可供調(diào)試檢查用。交叉索引文件(.CRF)是用來了解源程序中各符號的定義和引用情況的。但.LST和.CRF兩個文件不是必須建立的,可有可無,可以通過匯編時的命 令加以選擇?! ≡趯υ闯绦蛭募ǎ瓵SM文件)匯編時,匯編程序?qū)SM文件進行兩遍掃描,若程序文件中有語法錯誤,則結(jié)束匯編,匯編程序?qū)⒅赋鲈闯绦蛑写嬖诘腻e誤,這時應(yīng)返回編輯環(huán)境修改源程序中的錯誤,再經(jīng)過匯編,直到最后得到無錯誤的目標程序,即0BJ文件。因此,匯編程序的主要功能可以概括為以下三點:(1)檢查源程序中的語法錯誤,并給出錯誤信息;(2)產(chǎn)生目標程序文件(.0BJ文件),并可給出列表文件(.LST文件);(3)展開宏指令。 ……
圖書封面
評論、評分、閱讀與下載