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

📄 bigandsmall.txt

📁 一个简单的用来实现输入以及输出
💻 TXT
字号:
assume cs:code,ds:data

data segment
tab db 5 DUP(?)
result db ?,?
data ends

code segment
start:
     mov ax,data
     mov ds,ax

     mov si,offset tab
     mov di,offset result
     mov cx,5
;循环输入数据
input:
      mov ah,1    
      int 21h
      mov [si],al
      call newline
      inc si
      loop input

      mov si,offset tab
      mov bh, [si]
      mov bl, bh 
      mov cx,4
;比较大小
a1:inc si
   mov al,[si]
   cmp al,bh
   jbe a2
   mov bh,al
   jmp a3
a2:cmp al,bl
   jae a3
   mov bl,al
a3:loop a1
mov [di],bx
;显示最大值和最小值
a4:call newline
   mov dl,'B'
   mov ah,2
   int 21h
   mov dl,':'
   mov ah,2
   int 21h
   mov dl,bh
   mov ah,2
   int 21h
   call newline
   mov dl,'S'
   mov ah,2
   int 21h
   mov dl,':'
   mov ah,2
   int 21h
   mov dl,bl
   mov ah,2
   int 21h
   call newline
   mov ax,4c00h
   int 21h

;回车换行
newline proc
	push ax
	push dx
	mov dl,0dh
	mov ah,2
	int 21h
	mov dl,0ah
	mov ah,2
	int 21h
	pop dx
	pop ax
	ret
newline endp
code ends
end start

⌨️ 快捷键说明

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