鱼C论坛

 找回密码
 立即注册
123
返回列表 发新帖
楼主: 鱼丸醋面

求助大神帮我解决此题

[复制链接]
发表于 2012-10-4 19:28:48 | 显示全部楼层
鱼丸醋面 发表于 2012-10-4 12:33
谢谢你了,好人哪

没有 我也只是锻炼自己  代码我又重新优化了下 开始那一个如果输错了没法改 现在优化一下
assume cs:code,ds:data
data segment
        a db 'please input first string:',0dh,0ah,'$'
    b db 0dh,0ah,'please input second string:',0dh,0ah,'$'
    s db 129,?,128 dup (?)
    d db 129,?,128 dup (?)
    e db 0dh,0ah,'The result is:',0dh,0ah,'Yes!',0dh,0ah,'$'
    f db 0dh,0ah,'The result is:',0dh,0ah,'No!',0dh,0ah,'$'
data ends

code segment
                start:
                      mov ax,data
                      mov ds,ax
                     
                      lea dx,a
                      mov ah,9
                      int 21h
                     
                      lea dx,s
                      mov ah,0ah
                      int 21h  
                     
                      lea dx,b
                      mov ah,9
                      int 21h
                     
                      lea dx,d
                      mov ah,0ah
                      int 21h
                     
                      mov ah,s+1
                      mov al,d+1
                      cmp ah,al
                      jne no
                      mov cl,s+1
                      mov ch,0
                      lea si,s+2
                      lea di,d+2
                  m:  mov al,[si]
                      cmp byte ptr [di],al  
                      jne no
                      inc si
                      inc di
                      loop m
                     
                 yes: lea dx,e
                      mov ah,9
                      int 21h
                      jmp start
                     
                  no: lea dx,f
                      mov ah,9
                      int 21h
                      jmp start                               
code ends
                end start
                               
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2012-10-5 23:01:45 | 显示全部楼层
不正常人类 发表于 2012-10-4 19:28
没有 我也只是锻炼自己  代码我又重新优化了下 开始那一个如果输错了没法改 现在优化一下
assume cs:cod ...

高人果然是高人啊,您能不能帮我加上注释啊,我刚开始学,看不懂啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2012-10-6 00:24:21 From FishC Mobile | 显示全部楼层
鱼丸醋面 发表于 2012-10-5 23:01
高人果然是高人啊,您能不能帮我加上注释啊,我刚开始学,看不懂啊

我不是高人,我也刚学,我和你都是相互学习,其实这个代码用了很多dos中断,省略了很多细节,如果你看书看的快,到后面就知道了!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2012-10-6 23:17:32 | 显示全部楼层

嗯,谢谢你 了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-18 14:39

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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