| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3929 人关注过本帖
标题:大家帮忙看一下这个分支程序啊~~~~~~~~~~~~~~~~~~~~~~~
只看楼主 加入收藏
a244129836
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2014-10-22
结帖率:0
收藏
已结贴  问题点数:20 回复次数:5 
大家帮忙看一下这个分支程序啊~~~~~~~~~~~~~~~~~~~~~~~
程序的功能是想输入一个名字,然后判断,N就从头再来,Y就输出yes,问题是再次9号功能时乱码
具体如下
图片附件: 游客没有浏览图片的权限,请 登录注册


DATAS SEGMENT
    ;此处输入数据段代码
    PRINT1 DB 'WHAT IS YOUR NAME?$'
    PRINT2 DB '(Y/N)?$'  
    PRINT3 DB 'YES RIGHT$'
DATAS ENDS

STACKS SEGMENT
    ;此处输入堆栈段代码
STACKS ENDS

CODES SEGMENT
    ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
    MOV AX,DATAS
    MOV DS,AX
    MOV AH,9
    LEA DX,PRINT1
    INT 21H
    MOV AH,2
    MOV DL,13
    INT 21H
    MOV AH,2
    MOV DL,10
    INT 21H
    MOV AH,10
    BUFFER DB 10
    DB ?
    DB 10 DUP(?)
    INT 21H
    MOV AH,9
    LEA DX,PRINT2
    INT 21H
    mov dx,0
    MOV AH,2
    MOV DL,13
    INT 21H
    MOV AH,2
    MOV DL,10
    INT 21H
    MOV AH,1
    MOV DL,AL
    INT 21H
    let0:
    cmp al,'N'
    jGE out1
    jMP out2
   
   
    out1:
   MOV AH,9
    LEA DX,PRINT1
    INT 21H
    MOV AH,2
    MOV DL,13
    INT 21H
    MOV AH,2
    MOV DL,10
    INT 21H
    MOV AH,10
    INT 21H
    MOV AH,9
    LEA DX,PRINT2
    INT 21H
    mov dx,0
    MOV AH,2
    MOV DL,13
    INT 21H
    MOV AH,2
    MOV DL,10
    INT 21H
    MOV AH,1
    MOV DL,AL
    INT 21H
   
    out2:
    MOV AH,2
    MOV DL,13
    INT 21H
    MOV AH,2
    MOV DL,10
    INT 21H
    MOV AH,9
    LEA DX,PRINT3
    INT 21H
    ;此处输入代码段代码
    MOV AH,4CH
    INT 21H
CODES ENDS
    END START
搜索更多相关主题的帖子: 从头再来 
2014-10-22 09:41
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:5 
没16位环境了啊

DO IT YOURSELF !
2014-10-22 10:26
a244129836
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2014-10-22
收藏
得分:0 
回复 2 楼 wp231957
肿么改啊
2014-10-22 17:38
我是沙罗
Rank: 2
等 级:论坛游民
帖 子:8
专家分:11
注 册:2013-3-30
收藏
得分:5 
高手啊,有一年没有碰过汇编了
2014-10-22 20:43
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
收藏
得分:5 
很久没有用过汇编了,现在也很少有汇编的调试环境,手工分析的确比较麻烦。

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2014-10-23 17:07
wfoo
Rank: 3Rank: 3
等 级:论坛游侠
威 望:7
帖 子:120
专家分:134
注 册:2011-8-6
收藏
得分:5 
qemu或者bochs真的很好,可以单步调试。我平常工作中要用汇编都是用的这两个,qemu还可以模拟mips,arm,ppc等其他架构的CPU。
2014-10-24 11:52
快速回复:大家帮忙看一下这个分支程序啊~~~~~~~~~~~~~~~~~~~~~~~
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020167 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved