资源描述:
《重庆大学计算机硬件实验一.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、实验一第一题stackasegmentstackdb100dup(?)stackaendsdatasegmentin1dbbin2dbbin3dbbin4dbbfdb?dataendscodesegmentassumecs:code,ds:data,ss:stackamainprocfarstart:movax,datamovds,axmovax,stackamovss,axmoval,in1notalmovah,in2oral,ahmovbl,in3andbl,in4xoral,blmovf,
2、alretmainendpcodeendsendstart第二题stackasegmentstackdb100dup(?)stackaendsdatasegmentnum1dd2a8b7654hnum2dw5abchnum3dw?num4dw?dataendscodesegmentassumecs:code,ds:data,ss:stackamainprocfarstart:movax,datamovds,axmovax,stackamovss,axmovax,wordptrnum1movdx,
3、wordptrnum1+2divnum2movnum3,axmovnum4,dxretmainendpcodeendsendstart第三题stackasegmentstackdb100dup(?)stackaendsdatasegmentarydb58h,?,?dataendscodesegmentassumecs:code,ds:data,ss:stackamainprocfarstart:movax,datamovds,axmovax,stackamovss,axleasi,arymova
4、l,[si]shral,4mov[si+1],almoval,[si]andal,0fhmov[si+2],alretmainendpcodeendsendstart实验二第一题datasegmentadb55hbdb66hcdb55hkdb?dataendscodesegmentassumecs:code,ds:datastart:movax,datamovds,axmoval,bcmpal,ajznextcmpal,cjznext1movah,acmpah,cjznext1movk,0l0:
5、movah,4chint21hnext:cmpal,cjznext2jmpnext1next1:movk,1jmpl0next2:movk,2jmpl0codeendsendstart第二题datasegmentadb55hbdb42hcdb38hndb?dataendscodesegmentassumecs:code,ds:datastart:movax,datamovds,axmoval,acmpal,bjnanextsubal,baddal,cmovn,all0:movah,4chint2
6、1hnext:addal,bmovn,aljmpl0codeendsendstart