大学汇编实验代码详解(绝对给力).doc

大学汇编实验代码详解(绝对给力).doc

ID:51702501

大小:34.00 KB

页数:12页

时间:2020-03-15

大学汇编实验代码详解(绝对给力).doc_第1页
大学汇编实验代码详解(绝对给力).doc_第2页
大学汇编实验代码详解(绝对给力).doc_第3页
大学汇编实验代码详解(绝对给力).doc_第4页
大学汇编实验代码详解(绝对给力).doc_第5页
资源描述:

《大学汇编实验代码详解(绝对给力).doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验一:datasegmenterrmessdb'错误!','$'dataendsstacksegmentstackdb100dup(?)stackendscodesegmentassumecs:code,ds:data,ss:stackstart:movax,datamovds,axlll:movah,1int21hcmpal,'#'jzdonecmpal,'A'jberrcmpal,'Z'jaerraddal,20hmovdl,almovah,2int21hjmplllerr:movdx,offseterrmessmovah,9int21hjmpllldone:movah,4

2、chint21hcodeendsendstart实验二:datasegmentstringdb'Beijing,China,2008!','$'dataendsstacksegmentstackdb100dup(?)stackendscodesegmentassumecs:code,ss:stack,ds:datastart:movax,datamovds,axmovdx,offsetstringmovah,9int21hmovah,1int21hmovah,4chint21hcodeendsendstartdatasegmentstringdb'Add12h,34his:','

3、$'dataendsstacksegmentstackdb100dup(?)stackendscodesegmentassumecs:code,ss:stack,ds:datastart:movax,datamovds,axmovdx,offsetstringmovah,9int21hmoval,12hmovdl,34haddal,dlpushaxmovcl,4rolal,clandal,0fhaddal,30hmovdl,almovah,2int21hpopaxandal,0fhaddal,30hmovdl,almovah,2int21hmovdl,'h'movah,2int2

4、1hmovah,1int21hmovah,4chint21hcodeendsendstart实验3:datasegmentstringdb'abc#d'lendw$-stringaddrdw?dataendsstacksegmentstackdb100dup(?)stackendscodesegmentassumecs:code,ss:stack,ds:datastart:movax,datamovds,axmovcx,lenleasi,stringcompare:cmpbyteptr[si],'#'jzexitincsiloopcomparemovaddr,0movah,4ch

5、int21hexit:movaddr,simovah,4chint21hcodeendsendstartdatasegmentstringdb'12ab'lendw$-stringcountdb?dataendsstacksegmentstackdb100dup(?)stackendscodesegmentassumecs:code,ss:stack,ds:datastart:movax,datamovds,axleasi,stringmovcount,0movcx,lenL1:moval,8L2:rolbyteptr[si],1jncaddL4:subal,1jzL3jnzL2

6、L3:incsiloopL1movax,countmovah,4chint21hadd:inccountjmpL4codeendsendstart实验四:datasegmentXdb11Ydb15Zdb10MAXdb?dataendsstacksegmentstackdb100dup(?)stackendscodesegmentassumecs:code,ss:stack,ds:datastart:movax,datamovds,axmoval,XmovMAX,almoval,YcmpMAX,aljaL1movMAX,alL1:moval,ZcmpMAX,aljaL2movMAX

7、,alL2:movdl,MAXmovah,4chint21hcodeendsendstartdatasegmentscoredb56,78,83,67,39,48,95,76,86,62,100,57,85,82,71,92lendw$-scores5db0s6db0s7db0s8db0s9db0s10db0dataendsstacksegmentstackdb100dup(?)stackendscodesegmentassumecs:code,ss:stack,ds:datas

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。