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

📄 lt410.asm

📁 钱晓杰汇编语言的很多例子 非常经典 我从微辅网上下载的 希望对大家有用
💻 ASM
字号:
;LT410.ASM
	.model small
	.stack
	.data
count	equ 20
array	db 56h,23h,37h,78h,0ffh,0,12h,99h,64h,0b0h
	db 78h,80h,23h,1,4,0fh,2ah,46h,32h,42h
	.code
	.startup
	mov cx,count
	dec cx
outlp:	mov dx,cx
	mov bx,offset array
inlp:	mov al,[bx]
	cmp al,[bx+1]
	jna next
	xchg al,[bx+1]
	mov [bx],al
next:	inc bx
	dec dx
	jnz inlp
	loop outlp
	mov bx,offset array
	mov cx,count
displp:	mov al,[bx]
	call ALdisp
	mov dl,','
	mov ah,2
	int 21h
	inc bx
	loop displp
	.exit 0
ALdisp	proc
	push ax
	push cx
	push dx
	push ax
	mov dl,al
	mov cl,4
	shr dl,cl
	or dl,30h
	cmp dl,39h
	jbe aldisp1
	add dl,7
aldisp1:	mov ah,2
	int 21h
	pop dx
	and dl,0fh
	or dl,30h
	cmp dl,39h
	jbe aldisp2
	add dl,7
aldisp2:	mov ah,2
	int 21h
	pop dx
	pop cx
	pop ax
	ret
ALdisp	endp
	end

⌨️ 快捷键说明

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