版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
實(shí)驗(yàn)報(bào)告一:匯編語(yǔ)言實(shí)驗(yàn)基礎(chǔ)
班級(jí):姓
名:
實(shí)驗(yàn)?zāi)康模?/p>
?熟悉匯編語(yǔ)言程序的開發(fā)過程以及匯編語(yǔ)
言常用軟件的使用方法
掌握DEBUG常用命令的使用方法
-二、實(shí)驗(yàn)內(nèi)容:
-1.DEBUG命令使用
2.8088常用指令練習(xí)
三、實(shí)驗(yàn)步驟。
)DEBUG命令使用:
1、打DEBUG進(jìn)入DEBUG控制,顯
示提示符'_'。
2、用命令F10010F'A'將'A'的
ASCH碼填入內(nèi)存。
3、用命令D10010F觀察內(nèi)存中
的16進(jìn)制碼及屏幕右邊的ASCII字符。
4、用命令F11011F41重復(fù)
上二項(xiàng)實(shí)驗(yàn),觀察結(jié)果并比較。
?5、用命令E1003031323F將30H-3FH寫
入地址為100開始的內(nèi)存單元中,再用D命令觀察結(jié)
果,看鍵入的16進(jìn)制數(shù)是什么字符的ASCII碼?
6、用H命令檢查下列各組16進(jìn)制
數(shù)加減結(jié)果并和你的手算結(jié)果比
柿?
(1)34H,22H(2)56H,78H
(3)A5,79H(4)1284H,5678H
(5)A758,347FH
7、用R命令檢查各寄存器內(nèi)容,
特別注意AX,BX,CX,DX,IP及標(biāo)志
位中ZF,CF和AF的內(nèi)容。
8、用R命令將AX,BX內(nèi)容改寫為
1050H及23A8H。
(二)8088常用指令練習(xí)
1、傳送指令
1)用A命令在內(nèi)存1OOH處鍵入下
列內(nèi)容:
MOVAX,1234
MOVBX,5678
X
PQ
八
9
OO
00
寸
MOVDX,75AB
><
2)用U命令檢查鍵入的程序,特別
注意左邊的機(jī)器碼。
3)用T命令逐條運(yùn)行這些指令,注
意有關(guān)寄存器及IP的變d情況。
并注意標(biāo)志位有無變化。
2、加減法指令:
1)用A命令在內(nèi)存100H處鍵入下
列內(nèi)容:
寸
oo
八
z
z
J
八
J
Q
00
J
g
s
MOVCX,1284
MOVDX,5678
><
八
><
Q
Q
八
><
g
s
><
八
><
g
s
2)用U命令檢查鍵入的程序及對(duì)
應(yīng)的機(jī)器碼。
3)用T命令逐條運(yùn)行這些指令,檢
查有關(guān)寄存器及ZF情況。
3、內(nèi)存操作數(shù)及各種尋址方式
使用:
內(nèi)容:
MOVAX,1234
MOV[1OOO],AX
MOVBX,1002
MOVBYTE
PTR[BX],20
6
OO
J
o
MOV[BX],DL
MOVSI,3
MOV[BX+SI],DL
MOV
[BX+SI+1],DL
MOVWORD
PTR[BX+SI+2],2846
步驟:
1)用A命令鍵入上述程序,并用T
命令逐條運(yùn)行。
2)等運(yùn)行一條有關(guān)內(nèi)存操作數(shù)的
指令,用D命令檢查有關(guān)內(nèi)存單元
的內(nèi)容并思考是什么尋址方式o
3)注意D命令顯示結(jié)果中右邊的
ASCH字符及雙字節(jié)數(shù)存放法。
命令參考:
?程序調(diào)用命令Debug[D:][PATH]
[FILENAME[.EXT]][PARM1][PARM2]
?顯示存儲(chǔ)單元命令
?D[Address];Address為地址
?D[RANGE];RANGE范
?修改存儲(chǔ)單元內(nèi)容命令
EAddressLListJ:用list表中
所包含的內(nèi)容來替換address所
?檢瞬蜩轆內(nèi)存內(nèi)容
?R[RegisterName];RegisterName寄存器
名稱
?匯編命令
?A[Address]:從指定地址開始,輸入?yún)R編語(yǔ)言語(yǔ)句,
由A命令把它們匯編為機(jī)器代碼并從指定地址單元開
始連續(xù)存放
?跟蹤命令
?T[=Address][Value];Value變量值
從指令地址CS:Address開始執(zhí)行,
若沒有指定地址,則從CS:IP當(dāng)
:一人小前值開始執(zhí)行
?塔仃命令
?G[=Address][Address[Address...]]:等號(hào)后
address代表執(zhí)行地址,后面的address代表斷點(diǎn)地
址,最多可設(shè)10個(gè)斷點(diǎn)地址。程序從CS:=address
開始執(zhí)行
?填充命令
?FrangeList
(rang)中的存儲(chǔ)單元填充,如果
表列中所含字節(jié)數(shù)大于地址范圍,
貝瞬期崢被忽略;如果小于,
.瞥;將則重復(fù)康蕊]
?對(duì)指令進(jìn)行反匯編(即將存儲(chǔ)器內(nèi)容翻譯為匯編語(yǔ)
言語(yǔ)句)并顯示他們的地址、機(jī)器碼和操作數(shù)以及
匯編語(yǔ)言語(yǔ)句
?十六進(jìn)制算術(shù)運(yùn)算命令
?HValueValue
先將兩個(gè)十六進(jìn)制數(shù)相加,然后
再第一個(gè)數(shù)減去第二個(gè)數(shù),并在
.命名即行中顯示和與差。
?Nfilespec[filespec]
?本命令主要用于為L(zhǎng)命令指定待裝入的文件
?裝入命令
?L[address[drivesectorsector]]
?將磁盤上指定的文件或指定的扇區(qū)內(nèi)容裝入內(nèi)存被
指定的區(qū)域中
1,2,3分別代表A、B、C、D盤;
第一個(gè)sector是給定的起始的相
難庸區(qū)號(hào),后一個(gè)Sector是指定
tor]
可寫
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年湖北荊州事業(yè)單位考試題及答案
- 2025年浙江事業(yè)單位聯(lián)考考試及答案
- 2025年臨沂教師編筆試及答案
- 2025年遼寧省考和事業(yè)編考試及答案
- 2025年事業(yè)單位財(cái)務(wù)崗選崗考試及答案
- 2025年-番禺區(qū)教師編制筆試及答案
- 2025年辰溪人事考試及答案
- 2026上半年安徽事業(yè)單位聯(lián)考安慶市迎江區(qū)招聘14人筆試模擬試題及答案解析
- 2026浙江杭州臨安區(qū)事業(yè)單位招聘48人筆試備考試題及答案解析
- 2026年一季度合肥興業(yè)經(jīng)濟(jì)發(fā)展有限公司招聘33名考試備考試題及答案解析
- 2026中國(guó)電信四川公用信息產(chǎn)業(yè)有限責(zé)任公司社會(huì)成熟人才招聘?jìng)淇碱}庫(kù)及答案詳解參考
- 郵政服務(wù)操作流程與規(guī)范(標(biāo)準(zhǔn)版)
- 明框玻璃幕墻施工方案
- 寵物管理法律法規(guī)課件
- 定額〔2025〕1號(hào)文-關(guān)于發(fā)布2018版電力建設(shè)工程概預(yù)算定額2024年度價(jià)格水平調(diào)整的通知
- 2024年山東省濟(jì)南市3月高三模擬考試生物試題(解析版)
- 教科版九年級(jí)物理上冊(cè)期末測(cè)試卷(1套)
- 內(nèi)蒙古自治區(qū)通遼市霍林郭勒市2024屆中考語(yǔ)文最后一模試卷含解析
- 復(fù)方蒲公英注射液的藥代動(dòng)力學(xué)研究
- 溝通技巧與情商提升
- 2024屆新疆維吾爾自治區(qū)烏魯木齊市高三上學(xué)期第一次質(zhì)量監(jiān)測(cè)生物試題【含答案解析】
評(píng)論
0/150
提交評(píng)論