鱼C论坛

 找回密码
 立即注册
查看: 1485|回复: 0

代码问题求助

[复制链接]
发表于 2014-5-14 00:09:15 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
stack segment stack
db 200 dup(0)
stack ends
data segment
x db '0'
data ends
code segment
assume cs:code,ds:data,ss:stack
start: mov ax,data
       mov ds,ax
       sub ax,ax
           mov bh,0  
       mov dh,0
           mov bl,0
       mov cx,10
  aa1: cmp cx,0
       jz stop
       mov ah,1  
       int 21h
       cmp al,20h
       jb stop
       cmp al,'0'
       jb cc2
       cmp al,'9'
       ja cc1  
       inc bh  
       jmp next1
  cc1: cmp al,'a'
       jb cc2
       cmp al,'z'
       jb next
       cmp al,'a'
       jb cc2
       cmp al,'z'
       ja cc2
next: inc bl
       jmp next1
  cc2: inc dh
next1: loop aa1
stop:  mov ah,2
       mov dl,bh
       add dl,x
           int 21h
           mov ah,2  
           mov dl,bl
           add dl,x
           int 21h
           mov ah,2
           mov dl,dh
           add dl,x
           int 21h
           mov ax,4c00h
           int 21h
code ends
end start
为啥把add bl,x去掉后运行错误呢,作用是啥
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-31 05:32

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表