版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、4.1 請(qǐng)分別用DB、DW、DD偽指令寫(xiě)出在DATA開(kāi)始的連續(xù)8個(gè)單元中依次存放數(shù)據(jù)11H、22H、33H、44H、55H、66H、77H、88H的數(shù)據(jù)定義語(yǔ)句。11HDATA22H33H44H55H66H77H88H解:DB、DW、DD偽指令分別表示定義的數(shù)據(jù)為字節(jié)型、字類(lèi)型及雙字類(lèi)型。其定義形式為:DATA DB 11H, 22H, 33H, 44H, 55H, 66H, 77H, 88HDATA DW 2211H, 4433H, 6655H, 8877HDATA DD 44332211H, 88776655H4.2 若程序的數(shù)據(jù)段定義如下,寫(xiě)出各指令語(yǔ)句獨(dú)立執(zhí)行后的結(jié)果。DSEG SEG
2、MENTDATA1 DB 10H, 20H, 30HDATA2 DW 10 DUP (?)String DB 123DSEG ENDS(1) MOV AL, DATA1(2) MOV BX, offset DATA2(3) LEA SI, StringADD DI,SI解:先取變量String的偏移地址送寄存器SI, 之后將SI的內(nèi)容與DI的內(nèi)容相加并將結(jié)果送DI。指令執(zhí)行后,SI=0017H, DI=DI+0017H4.3 試編寫(xiě)求兩個(gè)無(wú)符號(hào)數(shù)雙字長(zhǎng)數(shù)之和的程序。兩數(shù)分別在MEM1和MEM2單元中,其和放在SUM單元。DSEG SEGMENT MEM1 DW 1122H, 3344HMEM1
3、 DW 5566H, 7788HSUM DW 2 DUP(?)DSEG ENDSCSEG SEGMENT ASSUME CS:CSEG, DS:DSEGSTART: MOV AX, DSEGMOV DS,AXLEABX, MEM1LEASI, MEM2LEADI, SUMMOV CL,2CLCAGAIN: MOV AX,BX ADC AX, SI MOV DI, AXADD BX, 2ADD SI, 2ADD DI, 2LOOPAGAINMOV AX, 4C00hINT 21hCSEG ENDS END START4.4 試編寫(xiě)程序,測(cè)試AL寄存器的第4位(B4)是否為零?如:TEST AL,
4、 10HJZ NEXT.NEXT:.或者:MOV CL,4SHL AL, CLJNC NEXTNEXT:.4.5 試編寫(xiě)程序,將BUFFER中的一個(gè)8位二進(jìn)制數(shù)轉(zhuǎn)化為ASCII碼,并按位數(shù)高低順序存放ANSWER開(kāi)始的內(nèi)存單元中。解:DSEG SEGMENTBUFFER DB ?ANSWER DB 3 DUP(?)DSEG ENDSCSEGSEGMENTASSUME CS:CSEG, DS:DSEGSTART: MOV AX, DSEG MOV DS, AX MOV CX, 3 LEADL, ANSWER XOR AX,AXMOV AL, BUFFERMOV BL,0AHAGAIN: DIV
5、BL ADD AH,30H MOV DI,AH INC DI AND AL,AL JZ STO MOV AH, 0 LOOP AGAINSTO: MOV AX, 4C00H INT 21HCSEG ENDS END START4.6 假設(shè)數(shù)據(jù)項(xiàng)定義如下:DATA1 DB HELLO!GOOD MORNINGDATA2 DB 20 DUP(?)用串操作指令編寫(xiě)程序段,使其分別完成一下功能。(1) 從左到右將DATA1中的字符串傳送到DATA2中;(2) 傳送完后,比較DATA1和DATA2中的內(nèi)容是否相同;(3) 把DATA1中的第3個(gè)字節(jié)和第四個(gè)字節(jié)裝入AX;(4) 將AX的內(nèi)容存入DATA2
6、+5開(kāi)始的字節(jié)單元中;解:(1)MOV AX, SEG DATA1MOV DS, AXMOV AX, SEG DATA2MOV ES, AXLEA SI, DATA1LEA DI, DATA2MOV CX,20CLDREP MOVSB(2) EA SI, DATA1LEA DI, DATA2MOV CX,20CLD REPE CMPSB(3)LEASI, DATA1ADD SI,2LODSW(4) LEA DI, DATA2TABLE0AHADD DI, 500HMOV CX, 714HCLD00HREP STOSW1EH4.7 執(zhí)行下列指令后,AX寄存器中的內(nèi)容是多少?00HTABLE DW
7、 10,20,30,40,5032HENTRY DW 300HENTRY03HMOV BX, Offset TABLE00HADD BX, ENTRYMOV AX,BX解:AX=1E00H.4.8 畫(huà)圖說(shuō)明下列語(yǔ)句分配的存儲(chǔ)器空間及初始化的數(shù)據(jù)值。(1)DATA1 DB BYTE,12,12H,2 DUP(0,?,3)(2) DATA2 DW 4 DUP(0,1,2), ?, -5,256H00H00H01H00H02H00H00H00H01H00H02H00HDATA2高地址方向00H00H01H00H02H00H00H00H01H00H02H00H高地址方向DUP(0,1,2)DUP(0,
8、1,2)DUP(0,1,2)DUP(0,1,2)?FBHFFH56H02H42H59H54H45H0CH12H00H?03H00H?00HDATA1BYT E高地址方向4.9 圖示以下數(shù)據(jù)段在存儲(chǔ)器中的存放形式;DATA SEGMENTDATA1DB 10H, 34H, 07H, 09HDATA2DW 2 DUP(42H)DATA3 DB HELLO!DATA4 EQU 12DATA5 DD ABCDHDATA ENDS10H 34H07H09H42H00H42H00H48H45H4CH4CHDATA14FH21H0CDH0ABH00H00HDATA2DATA3DATA5HELLO!4.10 閱讀下邊的程序段,試說(shuō)明它實(shí)現(xiàn)的功能是什么?DATA SEGMENTDATA1 DB 'ABCDEFG'DATA ENDSCODE SEGMENT ASSUME CS:CODE, DS:DATAAAAA: MOV AX,DATA
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年煤炭?jī)?nèi)河運(yùn)輸船舶船舶交易與財(cái)務(wù)審計(jì)合同3篇
- 高中信息技術(shù) Flash動(dòng)畫(huà)制作教學(xué)實(shí)錄 粵教版選修2
- 財(cái)務(wù)會(huì)計(jì)實(shí)習(xí)報(bào)告合集7篇
- 銀行卡業(yè)務(wù)管理辦法(人民銀行1999)
- 周五早安問(wèn)候語(yǔ)
- 畢業(yè)實(shí)習(xí)協(xié)議書(shū)15篇
- (2024年秋季版)七年級(jí)道德與法治上冊(cè) 10.2 活出生命的精彩教學(xué)實(shí)錄1 新人教版
- 浙江省歷史與社會(huì)九年級(jí)人教版上冊(cè) 3.1.4 抗日戰(zhàn)爭(zhēng)的勝利 教學(xué)實(shí)錄
- 三年級(jí)品德與社會(huì)上冊(cè) 給自己頒獎(jiǎng)(二)教學(xué)實(shí)錄 泰山版
- 三年級(jí)語(yǔ)文下冊(cè) 第三單元 9古詩(shī)三首《元日》教學(xué)實(shí)錄 新人教版
- 北京市海淀區(qū)2020-2021學(xué)年度第一學(xué)期期末初三物理檢測(cè)試卷及答案
- 家庭室內(nèi)裝飾裝修工程保修單
- 有效減輕中小學(xué)生課業(yè)負(fù)擔(dān)的實(shí)踐研究開(kāi)題報(bào)告
- 小學(xué)語(yǔ)文課堂提問(wèn)有效性策略研究方案
- ATS技術(shù)交流(新型發(fā)動(dòng)機(jī)智能恒溫節(jié)能冷卻系統(tǒng))100318
- 手術(shù)區(qū)皮膚的消毒和鋪巾ppt課件
- 應(yīng)急照明裝置安裝施工方法
- E5015焊條成分設(shè)計(jì)及焊接性能分析
- 壓力管道驗(yàn)收資料表格(共38頁(yè))
- 明天會(huì)更好歌詞
- 年產(chǎn)500萬(wàn)平米電極箔及6.5萬(wàn)噸凈水劑建設(shè)項(xiàng)目可行性研究報(bào)告模板-拿地申請(qǐng)立項(xiàng)
評(píng)論
0/150
提交評(píng)論