- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 汇编语言——冒泡排序
请用冒泡排序法编程将内存ARRAY单元开始存储的一组8位带符号数据按从大到小排列 :冒泡法:N个数要进行N-1趟。第一趟从第一个开始一次对相邻两个数进行比较,若数的大小次序错误,则交换,否则不作任何操作。进行N-1次比较结束时,最小数排在最后。然后,进行第二趟,只需要进行N-2次比较,就可排好次小数。第三趟,进行N-3次比较,………依次类推。代码:DATA SEGMENT
2016-11-30 17:47:28 2604
原创 汇编语言——十进制显示Bx的值
本例分两步实现。(1)转换并保存结果这一步将二进制数转换为十进制值,即求出十进制值各位上的数字。由于16位二进制数最大能表示的数是65535,所以,转换后,最多是一个万位的十进制数。转换的步骤就是:把要转换的数依次除以10000,1000,100和10,分别可以得到万位数字、千位数字、百位数字和十位数字。除以10得到的余数就是个位数字。程序中,将得到的这些数字先存入内存指定单元,供显示模块
2016-11-30 17:38:01 4286 1
原创 汇编程序——循环与分支结构
【例1】编程将内存数据段字节单元INDAT存放的一个数n(假设0≤ n ≤9 ),以十进制形式在屏幕上显示出来。例如,若INSTR单元存放的是数8,则在屏幕上显示:8D。思路:首先需要数据段里定义
2016-11-30 16:18:38 3388
原创 母函数
定义(摘自百度百科):对于任意数列a0,a1,a2...an 即用如下方法与一个函数联系起来:~G(x) = a0 + a1x + a2x^2 + a3x^3 +....+ anx^n则称G(x)是数列的生成函数。这个母函数有什么用呢?我们可以看这样一个例子,假设你有1角钱,2角钱,3角钱,4角钱各一张。要付给一个5角钱的东西,不找零,有几种付款方式呢?根据枚举,我们不难发
2016-11-06 00:57:02 836
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人