513.asm

来自「本书为清华大学第二版汇编语言的课后题详解」· 汇编 代码 · 共 32 行

ASM
32
字号
;513.asm

        .model small
        .data
max     db 100
act     db ?
string  db 100 dup(?)
        .stack 100h
        .code
main    proc  far
start:  mov   ax,@data
        mov   ds,ax
        lea   dx,max
        mov   ah,0ah
        int   21h
        mov   si,0
        mov   ch,act
loop1:  cmp   string[si],30h
        jl    next
        cmp   string[si],39h
        jg    next
        or    cl,10h
        jmp   short  exit
next:   inc   si
        dec   ch
        jnz   loop1
        and   cl,0efh
exit:   mov   ax,4c00h
        int   21h
main    endp
        end   start

⌨️ 快捷键说明

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