⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 p190_n.lst

📁 有关汇编语言的资料
💻 LST
字号:
Microsoft (R) Macro Assembler Version 5.00                  10/23/4                                                             Page     1-1


				;p190_n.asm,优化冒泡法 
				;****************************************** 
 0000				data	segment 
 0000  0001 0003 0005 0007	addr	dw	1,3,5,7,8,9,10,11,12,15 
       0008 0009 000A 000B	
       000C 000F		
 0014  ????			savecnt	dw	? 
 0016				data	ends 
				;******************************************* 
 0000				program	segment 
 0000				bubble	proc	far 
					assume	cs:program,ds:data 
 0000  1E			start:	push 	ds 
 0001  2B C0				sub	ax,ax 
 0003  50				push	ax 
 0004  B8 ---- R			mov	ax,data 
 0007  8E D8				mov	ds,ax 
 0009  B9 000A				mov	cx,10 
 000C  89 0E 0014 R			mov	savecnt,cx 
 0010  BB 0001			init:	mov	bx,1			;交换标
				志,最终为0表进行了交换。 
 0013  FF 0E 0014 R			dec	savecnt			;外层循
				环计数器 
 0017  74 1F				jz	sorted 
 0019  8B 0E 0014 R			mov	cx,savecnt		;当再次
				进入外层循环,则最后若干元素已经升序 
 001D  BF FFFE R			mov	di,offset addr-2	;ds:di

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -