2023年汇编实验报告2.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2023年汇编实验报告2.docx》由会员分享,可在线阅读,更多相关《2023年汇编实验报告2.docx(17页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、汇编语言程序设计实验报告(二)班级:软093班学号:.姓名:江涛指导老师:陆勤2023年1 1月mov ax, d atamo v d s a x1 ea d i, s t r ing2xo r bx, b xmov ch, 4le a d x ,st r i n g 1mov ah,9ini 21 h mov ah,l int 2 1 hcmp al,O;小于0的a s cii跳到11jbilcm p a 1 ,9;不小于9的a sci i跳到13j bel3cm p al,A;小于A的ascii跳到11jb 1 1cm p a 1,7 F;不小于F的a s ci i跳到12jbe 12cm
2、 p al,a7;小于a的ascii跳到11jbHcm p al/ f;大于f的a s cii跳到11ja 11sub al,20h;字母转换为表达的十进制数sub al,3 7 hjmpl4;16进制数转换为2进制数and al,()fh;转换得到的2进制数存入寄存器b x中mov cl,4s h 1 b x , cladd bl, ald e c chj nz 11mov c x, 16;输出得到的2进制数x o r dl, d 1rol bx, 1rcld 1 ,1add d 1 ,3 0 hm o v d i , d 1inc d iloop 15mov dkOdh;回车换行mov a
3、h,2in t 21 hmov dkOa hmo v ah, 2i n t 21 hlea dx, s t rin g 2m o v ah,9int21hm o v ah, 4chin t 2 1 hmain e n d pco d e end se nd sta r t2、调试:补充实验二从键盘输入一系列字符串(以回车符结束),按字母、数字和其他字符分类计数,最后显示出这三类的计数结果1、源代码:da t a s egmentst r i ngO d b please inpu t $;输入提醒s t rin g 1 d b the number of letter: / $s t rin
4、g 2 db the num b e r of num:, $s t rin g 3 d b the num b er of o t h ersda t a e n d sco d e s e g menta ssume cs:code, ds:dat amai n pr o c farsta r t:mov a x, d a t am o v ds,axlea d x ,st r ingOmov a h ,9int 2 1 hxorex, exx o r bl,bl10:;数字字符计数mov ah.lint2 1 hcm p al, 0 d hj z!4c mp a 1 , Oj b 1 3
5、emp a I,9jailinc chjmp 101 1:;大写字母计数c m p a 1 / A jb!3c mp al, 2jal2i nc cljm p 1012:;小写字母计数cm p a 1/ a,j b 13cmp a 1 , z j a 13i n c c 1jm p 101 3 :;其它字符计数in c b 1j mp 1 014 :1 e adx, s t ring 1;输出字母个数mov a h ,9in t 2 1 hmov d l,clo r dl, 3 Ohmov a h , 2int2 1 hmov dkOdhmov ah,2i nt 2 Ihmov dLOahmo
6、v ah,2i nt 21h1 e a dx,st r i ng2 ;输出数字个数mov ah,9in t 21 hm o v di, chor d l,30hmov ah, 2int 2 Ihmov dl,Odhmov a h,2int 21 hmov dkOahmo v a h ,2int 2 1 hlea d x ,str i ng3;输出其它字符个数mo v a h,9i nt21hmo v d Lblor dl,30hmo v ah,2in t 21hmov dkOdhmov ah, 2int 2 1 hmo v dl, Oahm o v ah,2i nt 21hmov ah ,4c
7、 hint 21hma i n endpcode e n dsend star t2、调试:D:nasn?_2_6 jiangtao999e! zimugeshu:8 shuzigeshu:3 qitazifugeshu:2 D:nasn补充实验三根据键盘输入的字符AE (或a e ),分别显示ONE 、TWO T HREE FOUR FIVE,当输入其他字符时,显示ERROR,然后重新输入1、源代码: data s e g mentst r ingO db pl e a s e in p ut:$,;提醒输入mess db Oah , Od h;ONEdb 0ah,0 d h ;TWO $d
8、b Oah,Od h ,THREE,$db 0 ah,0 d h;FOUR db Oah, 0 dh/ FIVE, $err db Oah, 0 d h/E r ror7, 0ah,0 d h,$ data ends c ode s e gmenta s sume c s: c ode, d s :d a t amain p r oc far start:mov ax,da t amov d s,axlea d x, strin g 0mov ah, 9i nt 2 1 h;输入字母mo v ah, 1in t 2 Ihc m p al, Ar ;输入字母a s c i i值小于A的报错 jb
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 汇编 实验 报告
![提示](https://www.deliwenku.com/images/bang_tan.gif)
限制150内