下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
湘潭大學(xué)
實(shí)驗(yàn)報(bào)告課程:80X86匯編語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)題目:匯編語(yǔ)言子程序設(shè)計(jì)學(xué)院:信息工程學(xué)院專業(yè):14級(jí)計(jì)算機(jī)科學(xué)與技術(shù)二班學(xué)號(hào):2014551418姓名:周宇指導(dǎo)教師:匡林愛(ài)完成日期:2016.5.4一、實(shí)驗(yàn)內(nèi)容編程實(shí)現(xiàn)一個(gè)任務(wù),任務(wù)可分為多個(gè)子程序來(lái)實(shí)現(xiàn)。二、實(shí)驗(yàn)環(huán)境硬件環(huán)境:一臺(tái)微型計(jì)算機(jī)軟件環(huán)境:Window?系統(tǒng)、debug環(huán)境、masm三、實(shí)驗(yàn)代碼設(shè)計(jì)DATASSEGMENT;此處輸入數(shù)據(jù)段代碼DATASENDSSTACKSSEGMENT;此處輸入堆棧段代碼STACKSENDSDSEGSEGMENTSTRINGDB'AB=C1234hello5world',0;假設(shè)的字符串DSEGENDSCSEGSEGMENTASSUMECS:CSEG,DS:DSEGISDECMPROC;子程序,判斷一個(gè)字符是否為數(shù)字符CMPAL,'0'JBISDECM1CMPAL,'9'+1CMC;把CF標(biāo)識(shí)取反ISDECM1:RETISDECMENDP;CODESSEGMENT;ASSUMECS:CODES,DS:DATAS,SS:STACKSSTAR:;MOVAX,DATAS;MOVDS,AX;此處輸入代碼段代碼
MOVAX,DSEGMOVDS,AXMOVSI,OFFSETSTRING;置取指針MOVDI,SI;置存指針NEXT:MOVAL,[SI]INCSIORAL,AL;是否到字符串尾JZOK;是,轉(zhuǎn)CALLISDECM;否,判斷是否為數(shù)字符JNCNEXT;是,不保存而處理下一個(gè)字符MOV[DI],AL;否,保存INCDIJMPNEXT;處理下一個(gè)字符OK:MOV[DI],ALMOVAH,4CHINT21HCSEGENDSENDSTART該程序用來(lái)把一個(gè)字符串中的數(shù)字符去掉,其中用到了子程序ISDECM,子程序ISDECM用來(lái)判別一個(gè)字符是否為數(shù)字符。四、實(shí)驗(yàn)結(jié)果與截圖實(shí)驗(yàn)結(jié)果截圖如下-g0014DS=G?7GES=G?6Q6772:001446-dds:0G?70:0000414ZG?70:00107Z6CG?70DS=G?7GES=G?6Q6772:001446-dds:0G?70:0000414ZG?70:00107Z6CG?70:0GE03C30G?70:0030BBFEG?70:004047EBG?70:0G50GOGOG?70:0060GOGOG?70:0G?00000CX=O043DX=0000SF=0O00SS=G?6FCS=G?72IP=GO14INCSIBP=000081=0000DI=000?MUUPElFLMZNAFOMC3D647ZBAEF000000znAKA41010101_WC66_W_W_W3>0>3HCO>0>0I04&3300F5CO4C00000034-6800-00C3-B874-QACD-Z100-0000B000000006C00G?E4000000006C6F35776F0000000000BEDBBEGOGOFF73F4BBG5000000000000000000000000000000AB=ClZ341iello5worid<0r.<:...p....F..t....s...開(kāi)始字符串為“AB=C1234hello5world”CX=0049DX=0000SF=00003S=G?6FCS=G?72IF=GGE3MOU[DILALBP=0000SI=0014DI=00OEMUUPElFLZRNAPEMCDS:00OE=77CX=0049DX=0000SF=00003S=G?6FCS=G?72IF=GGE3MOU[DILALBP=0000SI=0014DI=00OEMUUPElFLZRNAPEMCDS:00OE=77Z:O0Z3ds:0ES=076O8805麗DOSBox0.74rCpuspeed:3000cycles,FrameskipOrProgram:DEBUGo回']蘊(yùn)|68003C46050O0000FI5C1N9I0I0的的)0B84DI0IQQQQQZZZZZZZZZZ07777777777I7I7I7I7I7I7I7I7I7I7g13579BDF13-IZIZIZIZIZIZIZIZI3I3_w_w_w_w_w_w_w_w_w-_w-30000000000lzJMPG01ZMOU[DILALMOUAH.4CIMT21ADDEBX+SH.ALADDEBX+SH.ALADDEBX+SH.ALADDEBX+SH.ALADDEBX+SH.ALADDEBX+SH.AL417Z3CBB470000004Z6C30FEEB0000003D647ZBAEF0000006C00F5CO4C0000006C-6F00-00C3-B874-QACD-Z100-0000B000000006F00G?E400000000726C64776F0000000000BED8BEGOGOFF73F48805000000000000000000000000000000AB=Che1louorIduorid<0r.<:...p....F..t....s...GL.?可知最后的結(jié)果為“AB=Chelloworld”五、心得體會(huì)通過(guò)這個(gè)實(shí)驗(yàn),學(xué)會(huì)了匯編中子程序的設(shè)計(jì),掌握了其中的入口參數(shù)和出口參數(shù)的傳送,對(duì)匯編程序的結(jié)構(gòu)更加了解,在其中用到了字符串的處理,也學(xué)到了一些對(duì)字符串處理的方法和技巧,代碼的完成不是一氣呵成
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 七年級(jí)生物下冊(cè)人教版教案:第五章人體內(nèi)廢物的排出
- 南山區(qū)三年級(jí)下學(xué)期期末語(yǔ)文試卷(有答案)
- 廣東省珠海市北京師范大學(xué)珠海分校附屬外國(guó)語(yǔ)學(xué)校2024-2025學(xué)年高二化學(xué)上學(xué)期期末考試試題含解析
- 2024二年級(jí)語(yǔ)文下冊(cè)詞語(yǔ)搭配測(cè)試卷帶詞語(yǔ)搭配合理新人教版
- 安徽省淮南市2025屆高三數(shù)學(xué)一模試題文含解析
- 人教版初中體育與健康 九年級(jí)-第二章 田徑-正面頭上雙手?jǐn)S實(shí)心球 教案
- 九下第16課 冷戰(zhàn)教學(xué)設(shè)計(jì)
- 《公頃和平方千米》(教學(xué)設(shè)計(jì))-2023-2024學(xué)年四年級(jí)上冊(cè)數(shù)學(xué)人教版
- 給排水課程設(shè)計(jì)全套資料
- rsa算法課程設(shè)計(jì)報(bào)告
- 禮修于心 儀養(yǎng)于行 課件-2023-2024學(xué)年高一上學(xué)期文明禮儀在心中養(yǎng)成教育主題班會(huì)
- 入團(tuán)志愿書(shū)(2016版本)(可編輯打印標(biāo)準(zhǔn)A4) (1)
- 井工煤礦地面生產(chǎn)系統(tǒng)
- 體育與健康七年級(jí)上冊(cè)教材分析
- 蒼炎之軌跡人物加入表(中文)
- 《車(chē)用乙醇汽油儲(chǔ)運(yùn)工程設(shè)計(jì)規(guī)范(局部修訂條文
- 微循環(huán)與微循環(huán)障礙
- 土耳其經(jīng)濟(jì)前景與投資機(jī)會(huì)PPT課件
- 《六經(jīng)辨證》PPT課件.ppt
- 藥品經(jīng)營(yíng)許可證變更申請(qǐng)表
- 中國(guó)歷史文化街區(qū)基礎(chǔ)數(shù)據(jù)表
評(píng)論
0/150
提交評(píng)論