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

📄 yaho3.asm

📁 包括汇编常用的中断、求最值和进制转换的代码片段和三个小例子 环境:masm
💻 ASM
字号:
DATA SEGMENT
     STRING DB 67,11,2AH,0CBH,23H,43,27,27H,0EDH,78,9DH,3AH,23H,45,6AH,42H,0EAH,8AH,20H
     S_LEN EQU $-STRING
     STRING1 DB 20 DUP(?)
     STRING2 DB 20 DUP(?)
     DAT DB 2
DATA ENDS
CODE SEGMENT
     ASSUME CS:CODE,DS:DATA
START:
      MOV AX,DATA
      MOV DS,AX
      MOV DH,0		      ;0
      MOV DL,0		      ;1
      MOV CX,S_LEN
      MOV BL,STRING
      MOV SI,OFFSET STRING1   ;0
      MOV DI,OFFSET STRING2   ;1
  LOP:
      MOV AL,BL
      CBW
      IDIV DAT
      CMP AH,0
      JZ  LOP1
      CMP AH,1
      JZ  LOP2
  LOP1:
      MOV [SI],BL
      INC SI
      INC DH
      MOV BL,BL[1]
      LOOP LOP
  LOP2:
      MOV [DI],BL
      INC DI
      INC DL
      MOV BL,BL[1]
      LOOP LOP
      MOV AH,4CH
      INT 21H
CODE ENDS
     END START

⌨️ 快捷键说明

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