![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
汇编
CaRuJan
这个作者很懒,什么都没留下…
展开
-
汇编 | 子程序设计求最大值最小值总和
要求:从键盘输入一批十进制数值数据,存入到数组array中,并重新显示出来;求数组array中最大值、最小值以及总和并显示。步骤:从键盘输入的ascii,需要进行十进制—>二进制转换,要考虑正负数,有子程序read完成准备好存放数据的array,假设是十个,需要循环调用read 需要二进制数转换成ascii,并显示:write 和 显示语句,也需要循环一个循环来完成求最大,最小及和结果:代码:; multi-segment executable file template.原创 2020-06-26 11:26:34 · 1996 阅读 · 0 评论 -
汇编 |冒泡排序二
要求:从键盘输入一批十进制数值数据,存入到数组array中,并重新显示出来;对数组array进行冒泡排序将排序结果显示出来结果:代码:; multi-segment executable file template.data segment ; add your data here! pkey db "press any key...$" array dw count dup(?) N =($-array)/2 count = 10原创 2020-06-26 11:26:05 · 350 阅读 · 1 评论 -
汇编 | 冒泡排序一
要求:下列数据段定义了字符串STRING1,请用冒泡法设计一个升序排序程序,并将结果在屏幕上显示出来(利用INT 21H 的第9号功能调用)。data segment ; add your data here! pkey db "press any key...$" string db "jhjaahjAAwblU8927cdfg72132438" n=$-string db $endsstack segment dw 128原创 2020-06-26 11:25:31 · 675 阅读 · 0 评论 -
汇编 | 基本程序设计
要求:从键盘输入一字符串,统计数字、大写字母、小写字符和其它字符个数,分别用十六进制和十进制显示出来;结果:代码:; multi-segment executable file template.data segment ; add your data here! pkey db "press any key...$" ibuf db 255 ;第1个字节填入可能输入的最大字符数 db 0 ;第2个字节用于存放实际输原创 2020-06-23 23:37:13 · 433 阅读 · 0 评论