汇编编写的 冒泡排序
来源:互联网 发布:浦发淘宝会员信用卡 编辑:程序博客网 时间:2024/04/30 22:40
STACKSG SEGMENT STACK 'S'
DW 64 DUP('ST')
STACKSG ENDS
DATA SEGMENT
ARY DW 5,7,1,4,3,6,9,8,2 ;数组,流程图中为A
CT EQU ($-ARY)/2 ;元素个数
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA,SS:STACKSG
MAIN PROC FAR
MOV AX,DATA
MOV DS,AX
MOV DI,CT-1 ;初始化外循环次数
LOP1: MOV CX,DI ;置内循环次数
MOV BX,0 ;置地址指针
LOP2: MOV AX,ARY[BX]
CMP AX,ARY[BX+2] ;两数比较
JGE CONT ;次序正确转
;次序不正确互换位置
XCHG AX,ARY[BX+2]
MOV ARY[BX],AX
CONT: ADD BX,2 ;修改地址指针
LOOP LOP2 ;内循环控制
DEC DI ;修改外循环次数
JNZ LOP1 ;外循环控制
MOV AX,4C00H
INT 21H
MAIN ENDP
CODE ENDS
END MAIN
- 汇编编写的 冒泡排序
- 一个汇编的冒泡排序程序
- 汇编写的一个冒泡排序
- 汇编 实现正负数的冒泡排序
- 8051单片机,汇编实现的冒泡排序
- 冒泡排序 汇编
- 汇编冒泡排序
- 汇编--冒泡排序
- 汇编实现冒泡排序
- 汇编实现冒泡排序
- 【汇编】 冒泡排序。。。
- 汇编冒泡排序
- 汇编---冒泡排序
- 汇编实现冒泡排序
- 汇编写冒泡排序
- MIPS汇编:冒泡排序
- 汇编冒泡排序
- 汇编-冒泡排序
- Java通用分页【完整版】(一)
- javascript 与 applet 通讯
- 汇编程序设计 分支程序设计 拆半查找
- ubuntu iptables重定向
- jni local refernces
- 汇编编写的 冒泡排序
- VC2010 程序如何初始最大化
- java 通用分页【完整版】(二)
- linux下pdf转换成其它格式
- 一个可以再WIN2000及以上操作系统使用的GetTickCount64
- vista,windows7下删除隧道适配器(转)
- MFC获取汉字Unicode码
- struts2, 标签, s:iterator
- VS2010如何改变MDI的样式