流风逸雪 发表于 2020-4-18 14:29:23

检测点 11.3

(1)
assume cs:code

code segment

start:       
        mov ax,0f000H
        mov ds,ax
       
        mov bx,0
        mov dx,0;dx作为计数器
        mov cx,32
s:
        mov al,
        cmp al,32
        jb s0;如果小于32则转到s0
        cmp al,128
        ja s0;如果大于128则转到s0
        inc dx
s0:
        inc bx
        loop s
       
code ends
end start

流风逸雪 发表于 2020-4-18 14:36:02

(2)
assume cs:code

code segment

start:       
        mov ax,0f000H
        mov ds,ax
       
        mov bx,0
        mov dx,0;dx作为计数器
        mov cx,32
s:
        mov al,
        cmp al,32
        jna s0;如果不大于32则转到s0,即因为32不大于本身,所以可以实现不包含32
        cmp al,128
        jnb s0;如果不小于128则转到s0,即因为128不小于本身,所以可以实现不包含128
        inc dx
s0:
        inc bx
        loop s
       
code ends
end start
页: [1]
查看完整版本: 检测点 11.3