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