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

📄 05_07.asm

📁 清华大学计算机系汇编语言课程
💻 ASM
字号:
;05_07.asm
;Created by RunningOn Chen.
;2003011434 J34 CS dept, THU
;2005-11-14
;本程序不输出答案,要在debug下才能看出结果


datas segment
	data dw	11,12,13,14,15,16,17,18,19,20	;10 numbers
	     dw	21,22,23,24,25,26,27,28,29,30
	     dw	31,32,33,34,25,26,27,28,29,30
	     dw	41,42,43,44,25,26,27,28,29,30
	     dw	51,52,53,54,25,26,27,28,29,30
	     dw	61,62,63,64,25,26,27,28,29,30
	     dw	71,72,73,74,25,26,27,28,29,30
	     dw	81,82,83,84,25,26,27,28,29,30
	     dw	91,92,93,94,25,26,27,28,29,30
	     dw	01,02,03,04,25,26,27,28,29,30
datas ends

code segment
main	proc far
	assume ds:datas, cs:code
start:
	push	ds
	mov	ax, 0
	push	ax
	mov	ax, datas
	mov	ds, ax

	mov	ax, data
	mov	bx, 0			;	for (bx = 0 ; bx < 200 ; bx+=2)
cycle:					;	{
	cmp	ax, data[bx]		;		if (ax <= data[bx])
	jng	continue		;			continue;
	mov	ax, data[bx]		;		ax = data[bx];
continue:				;	}
	add	bx, 2
	cmp	bx, 200
	jl	cycle

exit:
	ret

main	endp
code	ends
	end start

⌨️ 快捷键说明

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