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

📄 5.asm

📁 里面有六个汇编程序
💻 ASM
字号:
data    segment
	A dw 0
	B dw 0
	C dw 0
	buf1 db "The number of 0 is:$"
	buf2 db "The number of zhengshu is:$"
	buf3 db "The number of fushu is:$"
data	ends
code	segment
	assume ds:data,cs:code
start:	mov ax,data
	mov ds,ax
	mov ax,0f000h
	mov es,ax
	mov cx,1024 
	mov si,0
lop:	mov ax,[si]
	inc si
	inc si
	cmp ax,0
	jz D1
	shl ax,1
	jnc D2
	inc C
	loop lop
	jmp D3
D1:	inc A
	loop lop
	jmp D3
D2:	inc B
	loop lop
D3:	lea dx,buf1
	mov ah,9
	int 21h
	mov ax,A	
	call output
	lea dx,buf2
	mov ah,9
	int 21h
	mov ax,B	
	call output
	lea dx,buf3
	mov ah,9
	int 21h
	mov ax,C	
	call output
	mov ax,4c00h	
	int 21h
output	proc
	xor cx,cx	
	mov bx,10
B1:	xor dx,dx 
	div bx
	add dl,30h
	push dx
	inc cx
	or ax,ax
	jz B2
	jmp B1
B2:	pop dx
	mov ah,2
	int 21h	
	loop B2
	mov dl,0ah
       	mov ah,2
       	int 21h
       	mov dl,0dh
       	mov ah,2
       	int 21h
	ret
output	endp
code	ends
end	start

⌨️ 快捷键说明

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