资源描述:
《微机原理实验复习过程.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、精品好文档,推荐学习交流软件实验一实验内容在数据区定义字母数字串,分别统计数字、大写字母、小写字母个数,分别存放在SHUZI、DAXIE、XIAOXIE单元中。多次统计,记录统计结果。实验要求在熟悉wave6000编程环境的基础上,完成上述源程序的输入、汇编、修改、运行等实验步骤,直到程序执行得到正确结果为止。熟练掌握单步运行、断点设置、自动运行、寄存器内容,数据区内容查看等程序调试技术。DATASEGMENTBUFDB'DADD545s....'COUNTEQU$-BUFORG0020HSH
2、UZIDB00HDAXIEDB00HXIAOXIEDB00HDATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AXXORAX,AXMOVCL,COUNTXORCH,CHLEASI,BUFCLDGET:LODSBCMPAL,30HJBOTHERCMPAL,39HJANEXT1INCSHUZIJMPOTHERNEXT1:CMPAL,41HJBOTHERCMPAL,5AHJANEXT2INCDAXIEJMPOTHERNEXT2:
3、CMPAL,61HJBOTHERCMPAL,7AHJAOTHERINCXIAOXIEOTHER:LOOPGET仅供学习与交流,如有侵权请联系网站删除谢谢8精品好文档,推荐学习交流MOVAH,4CHINT21HCODEENDSENDSTART软件实验三实验内容将内存区定义的字母数字串的统计结果以16进制形式显示出来,显示格式为:TheNembersofDigitalis:XXHTheNembersofCapitalLettersis:XXHTheNembersofSmallLettersis:XX
4、H程序要求:1、二进制转十六进制并显示的功能由BTOHDSP实现2、回车换行用CRLF宏指令实现3、字符H的显示用OUTPUT宏指令实现4、提示信息的显示用宏INOUT宏指令实现实验要求:调试程序,直到正确实现所要求的功能。XSMACROOPRLOCALCZ1,CZ2MOVBL,OPRMOVCL,4XORCH,CHSHRBL,CLCMPBL,0AHJBCZ1ADDBL,07HCZ1:ADDBL,30HMOVDL,BLMOVAH,2INT21HMOVBL,OPRANDBL,0FHCMPBL,0AH
5、JBCZ2ADDBL,07CZ2:ADDBL,30HMOVDL,BLMOVAH,2INT21HMOVDL,'H'MOVAH,2INT21HENDMCRLFMACRO仅供学习与交流,如有侵权请联系网站删除谢谢8精品好文档,推荐学习交流MOVDL,0DHMOVAH,2INT21HMOVDL,0AHMOVAH,2INT21HENDMDATASEGMENTBUFSIZEDB10ACTCHARDB?CHARTEXTDB10DUP(20H)DB'$'ORG0020HSHUZIDB?DAXIEDB?XIAOX
6、IEDB?TSDB'PleaseEnterAString(<=10):','$'TS1DB'TheNumberOfDigitalIs:','$'TS2DB'TheNumberOfCapitalLetterIs:','$'TS3DB'TheNumberOfSmallLetterIs:','$'DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AXXORAX,AXLEASI,CHARTEXTCLDMOVDL,OFFSETTSM
7、OVAH,09HINT21HMOVDX,OFFSETBUFSIZEMOVAH,0AHINT21HXORCX,CXMOVCL,ACTCHARNEXT:LODSBCMPAL,30HJBOTHERCMPAL,39HJANEXT1INCSHUZIJMPOTHERNEXT1:CMPAL,41H仅供学习与交流,如有侵权请联系网站删除谢谢8精品好文档,推荐学习交流JBOTHERCMPAL,5AHJANEXT2INCDAXIEJMPOTHERNEXT2:CMPAL,61HJBOTHERCMPAL,7AHJAOT
8、HERINCXIAOXIEOTHER:LOOPNEXTMOVDL,OFFSETTS1MOVAH,09HINT21HMOVAL,SHUZIXSALCRLFMOVDL,OFFSETTS2MOVAH,09HINT21HMOVAL,DAXIEXSALCRLFMOVDL,OFFSETTS3MOVAH,09HINT21HMOVAL,XIAOXIEXSALMOVAH,4CHINT21HCODEENDSENDSTART软件实验四实验内容从键盘键入字母数字串,统计各类字符个数并以十进制形式在显示器上显示出来。显示