p185_n.asm

来自「有关汇编语言的资料」· 汇编 代码 · 共 35 行

ASM
35
字号
;p185_n.asm,键入首字符为空格的字符串。遇第二空格结束。
;p185.asm 有语法错误。
;*******************************************
data	segment
buffer	db	80 dup (?)
flag	db	?
data	ends
;*******************************************
program	segment
main	proc	far
	assume	cs:program,ds:data
start:	push 	ds
	sub	ax,ax
	push	ax
	mov	ax,data
	mov	ds,ax
	lea	bx,buffer
	mov	flag,0
next:	mov	ah,01
	int	21H
	test	flag,01H
	jnz	follow
	cmp	al,20H
	jnz	exit
	mov	flag,1
	jmp	next
follow:	cmp	al,20H
	jz	exit
	mov	[bx],al	
	inc	bx
	jmp	next
exit:	ret
main	endp
program	ends
	end start

⌨️ 快捷键说明

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