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

📄 zhk1.asm

📁 汇编程序编写的密码门的程序,输入正确的密码可以打开门,密码错误出现提示
💻 ASM
📖 第 1 页 / 共 4 页
字号:
   L1_NOR1:  MOV       AH,0CH
              MOV       AL,14
              INT        10H
              INC        DX
              CMP       DX,46H
              JNZ        L1_NOR1
              MOV       DX,1EH
              INC        CX
              CMP       CX,0F0H
              JNZ        L1_NOR1

              MOV       DX,47H
              MOV       CX,50H

   L2_NOR1:  MOV       AH,0CH
              MOV       AL,1
              INT        10H
              INC        DX
              CMP       DX,0AFH
              JNZ        L2_NOR1
              MOV       DX,47H
              INC        CX
              CMP       CX,0A0H
              JNZ        L2_NOR1

              MOV       DX,47H
              MOV       CX,0A1H

   L5_NOR1:  MOV       AH,0CH
              MOV       AL,1
              INT        10H
              INC        DX
              CMP       DX,0AFH
              JNZ        L5_NOR1
              MOV       DX,47H
              INC        CX
              CMP       CX,0F0H
              JNZ        L5_NOR1
 MOV       DX,46H
              MOV       CX,50H
   L3_NOR1:  MOV       AH,0CH
              MOV       AL,5
              INT        10H
              INC        CX
              CMP       CX,0F0H
              JNZ        L3_NOR1
 MOV       DX,46H
              MOV       CX,0A0H
   L4_NOR1:  MOV       AH,0CH
              MOV       AL,5
              INT        10H
              INC        DX
              CMP        DX,0AFH
              JNZ        L4_NOR1
 MOV       DX,1EH
              MOV       CX,50H
   L6_NOR1:  MOV       AH,0CH
              MOV       AL,5
              INT        10H
              INC        DX
              CMP       DX,0AFH
              JNZ        L6_NOR1
MOV       DX,1EH
              MOV       CX,0F0H
   L7_NOR1:  MOV       AH,0CH
              MOV       AL,5
              INT        10H
              INC        DX
              CMP       DX,0b0H
              JNZ        L7_NOR1
 MOV       DX,1EH
              MOV       CX,50H
   L8_NOR1:  MOV       AH,0CH
              MOV       AL,5
              INT        10H
              INC        CX
              CMP       CX,0F0H
              JNZ        L8_NOR1
MOV       DX,0AFH
              MOV       CX,50H
   L9_NOR1:  MOV       AH,0CH
              MOV       AL,5
              INT        10H
              INC        CX
              CMP       CX,0F0H
              JNZ        L9_NOR1
 MOV       DX,78H
              MOV       CX,91H
              MOV       AH,0CH
              MOV       AL,4
              INT        10H
              MOV       DX,78H
              MOV       CX,0AFH
              MOV       AH,0CH
              MOV       AL,4
              INT        10H
              LEA        DX,WELCOME
              MOV       AH,9
              INT        21H

             MOV       DX,56H  
              MOV       CX,20H  
   LLL1_NORH:  MOV      AH,0CH  
              MOV       AL,11 
              INT        10H
              INC        DX
              CMP       DX,79H
              JNZ        LLL1_NORH
              MOV       DX,56H
              INC        CX
              CMP       CX,39H
              JNZ        LLL1_NORH
             MOV       DX,59H 
              MOV       CX,23H  
   LLL1_NOR1H:  MOV      AH,0CH  
              MOV       AL,5
              INT        10H
              INC        DX
              CMP       DX,62H
              JNZ        LLL1_NOR1H
              MOV       DX,59H
              INC        CX
              CMP       CX,36H
              JNZ        LLL1_NOR1H
              MOV       DX,65H
MOV      CX,25H
MOV      AL,4
INT      10H
MOV      DX,65H
MOV      CX,2AH
MOV      AL,4
INT      10H
MOV      DX,65H
MOV      CX,2FH
MOV      AL,4
INT      10H
MOV      DX,65H
MOV      CX,34H
MOV      AL,4
	INT       10H
	MOV      DX,6AH
	MOV      CX,25H
	MOV      AL,4
	INT       10H
	MOV      DX,6AH
	MOV      CX,2AH
	MOV      AL,4
	INT       10H
	MOV      DX,6AH
	MOV      CX,2FH
	MOV      AL,4
	INT       10H
	MOV      DX,6AH
	MOV      CX,34H
	MOV      AL,4
	INT       10H
	MOV      DX,6FH
	MOV      CX,25H
	MOV      AL,4
	INT       10H
	MOV      DX,6FH
	MOV      CX,2AH
	MOV      AL,4
	INT       10H
	MOV      DX,6FH
	MOV      CX,2FH
	MOV      AL,4
	INT       10H
	MOV      DX,6FH
	MOV      CX,34H
	MOV      AL,4
	INT       10H
	MOV      DX,74H
	MOV      CX,25H
	MOV      AL,4
	INT       10H
	MOV     DX,74H
	MOV     CX,2AH
	MOV     AL,4
	INT      10H
	MOV     DX,74H
	MOV      CX,2FH
	MOV      AL,4
	INT       10H
	MOV      DX,74H
	MOV      CX,34H
	MOV      AL,4
	INT       10H

              MOV       DX,51H  
              MOV       CX,98H  
   LL1_NORL11:  MOV      AH,0CH  
              MOV       AL,11 
              INT        10H
              INC        DX
              CMP       DX,5FH
              JNZ        LL1_NORL11
              MOV       DX,51H
              INC        CX
              CMP       CX,0A8H
              JNZ        LL1_NORL11
              MOV       DX,55H 
              MOV       CX,0A0H  
   LL1_NOR1L1:  MOV      AH,0CH  
              MOV       AL,11 
              INT        10H
              INC        DX
              CMP       DX,70H
              JNZ        LL1_NOR1L1
              MOV       DX,70H 
              MOV       CX,90H 
   LL1_NOR2L1:  MOV      AH,0CH  
              MOV       AL,11 
              INT        10H
              INC       CX
              CMP       CX,0B0H
              JNZ        LL1_NOR2L1
                MOV       DX,70H  
              MOV       CX,90H  
   LL1_NOR3L1:  MOV      AH,0CH  
              MOV       AL,11 
              INT        10H
              INC        DX
              CMP       DX,8AH
              JNZ        LL1_NOR3L1
              MOV       DX,70H  
              MOV       CX,0B0H  
   LL1_NOR4L1:  MOV      AH,0CH  
              MOV       AL,11 
              INT        10H
              INC        DX
              CMP       DX,8AH
              JNZ        LL1_NOR4L1
             MOV       DX,70H  
              MOV       CX,0A0H  
   LL1_NOR5L1:  MOV      AH,0CH  
              MOV       AL,11 
              INT        10H
              INC       DX
              CMP       DX,9AH
              JNZ        LL1_NOR5L1
             MOV        DX,0AFH
             MOV        CX,8AH
LOPPL1:MOV       AH,0CH  
            MOV        AL,11
            INT         10H
            DEC        DX
            INC         CX
            CMP      CX,0A0H
            JNZ      LOPPL1
           MOV      DX,9AH
           MOV      CX,0A1H
LOPP1L1:MOV      AH,0CH  
            MOV      AL,11
            INT       10H
            INC       DX
            INC       CX
           CMP       DX,0B0H
           JNZ       LOPP1L1

CALL    WELCOME_SOUD 
MOV       SI,1     
              MOV       DX,0AEH
              MOV       CX,0A0H
     LOPZ1:  MOV       AH,0CH
              MOV        AL,4 
              INT        10H
       		  DEC        DX
              CMP       DX,46H
              JNZ        LOPZ1
              ;CALL DELAY1
              INC        CX
              MOV       DX,0AEH
LOPZ2:  MOV       AH,0CH
        MOV       AL,4
        INT        10H
        DEC       DX
        CMP       DX,46H
        JNZ        LOPZ2
        INC        SI
        SUB       CX,SI
        MOV       DX,0AEH
LOPZ3:  MOV      AH,0CH
        MOV       AL,4
        INT        10H
        DEC        DX
        CMP       DX,46H
        JNZ        LOPZ3      
        ;CALL DELAY1 
        INC        SI
        ADD       CX,SI
        MOV       DX,0AEH
        CMP       SI,090H
        JB        LOPZ2

             MOV       DX,51H 
              MOV       CX,98H  
   LL1_NORL:  MOV      AH,0CH  
              MOV       AL,11 
              INT        10H
              INC        DX
              CMP       DX,5FH
              JNZ        LL1_NORL
              MOV       DX,51H
              INC        CX
              CMP       CX,0A8H
              JNZ        LL1_NORL
              MOV       DX,55H  
              MOV       CX,9BH  
   LL1_NOR2LJ:  MOV      AH,0CH 
              MOV       AL,13
              INT        10H
              INC       CX
              CMP       CX,09EH
              JNZ        LL1_NOR2LJ
              MOV       DX,55H 
              MOV       CX,0A2H  
 LL1_NOR2LJ1:  MOV      AH,0CH 
              MOV       AL,13
              INT        10H
              INC       CX
              CMP       CX,0A5H
              JNZ        LL1_NOR2LJ1

              MOV       DX,58H  
              MOV       CX,9CH  
 LL1_NORL5:  MOV      AH,0CH  
              MOV       AL,13 
              INT        10H
              INC        DX
              CMP       DX,5CH
              JNZ        LL1_NORL5
              MOV       DX,58H
              INC        CX
              CMP       CX,0A4H
              JNZ        LL1_NORL5
              MOV       DX,5DH  
              MOV       CX,0A0H  
LL1_NOR1L:  MOV      AH,0CH 
              MOV       AL,11 
              INT        10H
              INC        DX
              CMP       DX,70H
              JNZ        LL1_NOR1L
             MOV       DX,70H  
              MOV       CX,90H  
LL1_NOR2L:  MOV      AH,0CH 
              MOV       AL,11 
              INT        10H
              INC       CX
              CMP       CX,0B0H
              JNZ        LL1_NOR2L
              MOV       DX,70H  
              MOV       CX,90H 
  LL1_NOR3L:  MOV      AH,0CH  
              MOV       AL,11 
              INT        10H
              INC        DX
              CMP       DX,8AH
              JNZ        LL1_NOR3L
              MOV       DX,70H  
              MOV       CX,0B0H  
   LL1_NOR4L:  MOV      AH,0CH 
              MOV       AL,11 
              INT        10H
              INC        DX
              CMP       DX,8AH
              JNZ        LL1_NOR4L
               MOV       DX,70H 
              MOV       CX,0A0H  
   LL1_NOR5L:  MOV      AH,0CH  
              MOV       AL,11 
              INT        10H
              INC       DX
              CMP       DX,9AH
              JNZ        LL1_NOR5L
               MOV     DX,0AFH
               MOV     CX,8AH
LOPPL:MOV AH,0CH
              MOV     AL,11
              INT      10H
             DEC      DX
             INC       CX
             CMP      CX,0A0H
             JNZ       LOPPL
            MOV       DX,9AH
            MOV       CX,0A1H
LOPP1L:MOV       AH,0CH
           MOV       AL,11
           INT       10H
           INC       DX
           INC       CX
           CMP      DX,0AFH
           JNZ       LOPP1L
           MOV       DX,0AFH  
           MOV       CX,50H  
 LL1_NOR2L3:  MOV      AH,0CH 
              MOV       AL,5
              INT        10H
              INC       CX
              CMP       CX,0F0H
              JNZ        LL1_NOR2L3
	
PUSH   CX             
MOV       CX,0FFFFH
TT1:    PUSH CX
MOV      CX,0FFFFH
TT:     NOP
NOP
NOP
LOOP       TT
POP        CX
LOOP      TT1
POP        CX
MOV   SI,90H    
        MOV   DX,0AEH
        MOV     CX,58H
LOPY1:  MOV       AH,0CH
        MOV       AL,1 
        INT       10H
        DEC       DX
        CMP       DX,46H
        JNZ       LOPY1
        ADD       CX,SI
        DEC       SI
        MOV       DX,0AEH
LOPY2:  MOV       AH,0CH
        MOV       AL,1
        INT       10H
        DEC       DX
        CMP       DX,46H
        JNZ       LOPY2
        SUB       CX,SI
        DEC       SI    
        MOV       DX,0AEH

⌨️ 快捷键说明

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