![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
汇编
文章平均质量分 73
RAUL_AC
这个作者很懒,什么都没留下…
展开
-
汇编——带标志位的冒泡排序
把数组中的n个双字型元素按从小到大的顺序排列。增加一个交换标志,在排序完成时不再执行多余的外层循环。.386.model flat,stdcalloption casemap:noneincludelib msvcrt.libprintf PROTO C :dword, :vararg ;函数声明scanf PROTO C :dword, :vararg.dataszin原创 2013-03-24 21:28:44 · 1930 阅读 · 0 评论 -
汇编——多模块程序设计(子模块)
⑴ 编写一个求Nm的汇编语言子程序(子模块)。; 子程序.386.model flat,stdcalloption casemap:noneincludelib msvcrt.libpublic MulProc ; 全局符号说明extern result:byte ; 外部引用printf PROTO C:sdword,:vararg.datale原创 2013-03-24 21:29:53 · 2930 阅读 · 0 评论 -
汇编——逆序显示输入的字符串
熟悉DOS编程环境:编写一个DOS环境的汇编语言程序,要求从键盘输入一串字符,并逆序显示。;任意输入一个字符串,倒序显示在屏幕上;相较于Beta版 改进了只能输入255个字符的限制(输入缓冲区的限制)ASSUME CS:CODE,DS:DATADATA SEGMENTCRLF DB 0DH,0AH,'$' ;回车换行DATA ENDSCODE SEGMENTSTA原创 2013-03-24 21:17:51 · 4939 阅读 · 0 评论 -
汇编——字符串去重
程序中自定义缓冲区buf1,其中存放100个有序的无符号字节型数据(至少有3个重复数据),编程序将其传送到自buf2开始的单元中,要求传送后的数据不重复出现,并通过查看内存验证结果的正确性。把有序的无符号字节型数据换成带符号字型数据,实现以上功能。;字扩展 去重 排序ASSUME DS:DATA,CS:CODEDATA SEGMENTBUF1 DB 1,2,4,5,6,6,6,7原创 2013-03-24 21:21:22 · 1439 阅读 · 0 评论 -
汇编——win32下计算result=m-n*x
编写Windows 32位控制台程序,计算result=m-n*x的值。要求提示用户输入32位带符号整数m, n, x,并显示计算结果。屏幕格式为:m= n= x= result = m-n*x = ;Windows 32位控制台程序,计算result原创 2013-03-24 21:26:26 · 1501 阅读 · 0 评论 -
汇编——多模块程序设计(主模块)
⑵ 编写一个计算Z=(X2+Y4)的汇编语言主模块,其中X2、Y4通过调用⑴中的Nm实现,并显示当X=5,Y=6时的结果。显示格式为:X=5,Y=6,Z= ;主程序.386.model flat,stdcalloption casemap:noneincludelib msvcrt.libprintf PROTO C :dword, :varargscanf原创 2013-03-24 21:30:56 · 2523 阅读 · 0 评论