loop.asm

来自「简单的虚拟机」· 汇编 代码 · 共 27 行

ASM
27
字号
	.486
DATA	SEGMENT	USE16
BUF	DB	'QWERTYUIOP123'
COUNT	EQU	$-BUF
MAX	DB	'MAX=',?,0DH,0AH,'$'
DATA	ENDS

CODE	SEGMENT	USE16
	ASSUME	CS:CODE,DS:DATA
BEG:	MOV	AX,DATA
	MOV	DS,AX
	MOV	AL,0
	LEA	BX,BUF
	MOV	CX,COUNT
LAST:	CMP	[BX],AL
	JC	NEXT
	MOV	AL,[BX]
NEXT:	INC	BX
	LOOP	LAST
	MOV	MAX+4,AL
	MOV	AH,9
	MOV	DX,OFFSET MAX
	INT	21H
	MOV	AH,4CH
	INT	21H
CODE	ENDS
	END	BEG

⌨️ 快捷键说明

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