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

📄 aexp6.asm

📁 微机接口技术的入门必备试验代码 试验平台msdi
💻 ASM
字号:
 ;*---------------------------------------------------*
 ;*  Aexp6.asm(排序程序设计实验)                       *
 ;*  Copyright (c) 2002 by HUST                       *
 ;*  程序调试:在MOV AH,4CH处设置断点,利用Add Watch    *
 ;*             命令查看变量[BUF]、[BUF+1]、[BUF+2]... *
 ;*              [BUF+n-1]中的内容是否正确             *
 ;*---------------------------------------------------*
    
STACK SEGMENT STACK
      DB 200 DUP(0)
STACK ENDS
DATA  SEGMENT
BUF    DB 20H,11H,25H,49H,0,43H,2H,0FFH
N      EQU $-BUF
DATA  ENDS
CODE  SEGMENT
      ASSUME CS:CODE,DS:DATA,SS:STACK
START:
      MOV AX,DATA
      MOV DS,AX
      MOV SI,1
L1:   MOV DI,SI
      INC DI
      MOV AL,[BUF+SI-1]
L2:   CMP AL,[BUF+DI-1]
      JBE NEXT
      XCHG [BUF+DI-1],AL
      MOV  [BUF+SI-1],AL
NEXT: INC  DI
      CMP  DI,N
      JBE  L2
      INC  SI
      CMP  SI,N-1
      JBE  L1
      
      MOV  AH,4CH
      INT 21H
CODE  ENDS
      END START      

⌨️ 快捷键说明

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