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

📄 chengxu_01_05_0(注释版).asm

📁 响铃程序(从键盘接收输入字符
💻 ASM
字号:
DATAS SEGMENT    '输入数据段代码'
     
    MESSAGE DB 'PLEASE INPUT A NUMBER TO RING$'   
DATAS ENDS       '数据段结束'

STACKS SEGMENT 
    STACKS ENDS 

CODES SEGMENT 
    ASSUME CS:CODES,DS:DATAS,SS:STACKS 
START: 
    MOV AX,DATAS                           '赋给数据段地址'
    MOV DS,AX 
    PRINT:  MOV AL,9 
        LEA DX,MESSAGE '把MESSAGE存到DX'
        INT 21                             '中断指令 '
         
        MOV AH,01H   
        INT 21H                            '中断指令 '
         
        CMP AL,3AH                         '比较(两操作数作减法,仅修改标志位,不回送结果)'
        JGE PRINT                          '大于转移'
          
        CMP AL,30H                         '比较(两操作数作减法,仅修改标志位,不回送结果)'
        JL PRINT                           '小于转移'
         
        MOV CX,0000H 
        AND AX,00FFH 
        MOV CL,AL 
        SUB CX,30H 
        MOV DL,01H 
AGAIN:  MOV AH,02H 
        INT 21H                            '中断指令 '
        LOOP AGAIN                         '再次循环'
     
     
    MOV AH,4CH 
    INT 21H                                '中断指令 '
CODES ENDS                                 '代码段结束'
    END START                              '汇编结束'

⌨️ 快捷键说明

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