资源描述:
《吴汇编语言实验报告2》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、汇编语言实验报告姓名:吴定梅学号:099074160班级:软091指导老师:陆勤老师计算机学院实验时间:2011-11-5实验一显示AL寄存器中的两位十六进制一、程序流程图二、程序源代码movch,2moval,27hmovbl,alagain:movcl,4rolbl,clmovdl,blanddl,Ofhadddl,3(hcmpdl,3ahjlprintadddl,7hprint:movah,2int21hdecchjnzagain三、DEBUG调试一、程序流程图二、程序源代码codesegmentassumecs:codestart:movah,
2、lint21hcmpal,0Dhjzdonecmpal/O*jbnextcmpal,*9*jacharupmovdl,almovah,2int21hjmpstartcharup:cmpal,41hjbnextcmpal,5ahjachrdndispc:movdl/cfmovah,2int21hnext:jmpstartchrdn:cmpal,61hjbnextcmpal,7ahjanextjmpdispcdone:movah,4chint21hcodeendsendstart三、DEBUG调试程序结果E:asm5>l112244335544icuc
3、fcocicecuckckcdcjcfchcE:masn5命令UUTPPpUUTPPpPUTUSOONMMBMAOONMMBMAMONROEMMIJcJcJMMIJCJCJJMIOMLDL.ALAH,02210000AL,410026AL.5A0028DL.63AH,02210000AL,610026AL.7A00260020AH.4C21CL,[BX+DI+FC46][BP-02J,DXBX,[BP-04J0BB9:00100BB9:00120BB9:00140BB9:00160BB9:00180BB9:001A0BB9:001C0BB9:001E
4、0BB9:00200BB9:00220BB9:00240BB9:00260BB9:00280BB9:002A0BB9:002C0BB9:002E0BB9:00300BB9:00320BB9:00340BB9:00360BB9:003A0BB9:003D8AD0B402CD21EBE83C41720A3C5A7708B263B402CD21EBD83C6172FA3C7A77F6EBEEB44CCD210A8946FC8956FEC45EFC-t命令SP=0000IP=0002BP=0000SI=0000DI=0000NUUPElPLNZNAPONCAX
5、=0100BX=0000DS=0BA9ES=0BA90BB9:0002CD21HtCX=0036DX=0000SS=0BB9CS=0BB9INT21CX=0036DK=0000SS=0BB9CS=00A7NOPSP=FFFAIP=107CBP=0000SI=0000DI=0000NUUPDIPLNZNAPONCCX=0036DX=0000SS=0BB9CS=00A7NOPSP=FFFAIP=107DBP=0000SI=0000DI=0000NUUPDIPLNZNAPONCSP=FFFAIP=107ECX=0036DX=0000SS=0BB9CS=00A
6、7CALL1161BP=0000SI=0000DI=0000NUUPDIPLNZNAPONCCX=0036DX=0000SP=FFF8SS=0BB9CS=00A7IP=1161PUSHDSBP=0000SI=0000DI=0000NUUPDIPLNZNAPONC一、程序流程图四、源程序清单datasegmentarraydb76,69,84,90,73,88,99,63,100,80string1dbThenumberof100:$!string2dbThenumberof90-99:$*string3dbThenumberof80-89:$*stri
7、ng4dbThenumberof70-79:$'string5db'Thenumberof60-69:$*string6dbThenumberoflow60:$'dataendsstacksegmentstackendscodesegmentassumecs:code,ds:data,ss:stackstart:movax,datamovds,axmoval,0movbx,0movcx,0movdh,0movdl,10callcountcalloutputmovah,4chint21hcountprocnearmovsi,0next:cmparray[
8、si],100jzLljlnextlnextkemparray[si],90jaeL2jlne