| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2179 人关注过本帖
标题:怎么年份输不出来 bl 部分报错~
取消只看楼主 加入收藏
y_l_y_
Rank: 1
等 级:新手上路
帖 子:76
专家分:0
注 册:2007-4-18
收藏
 问题点数:0 回复次数:16 
怎么年份输不出来 bl 部分报错~
之前用了MOV AH,2AH
INT 21H

下面是打印年份的子程序
几个BL 的地方都报错了 为什么啊
SHOWYEAR PROC NEAR
MOV AX,CX ;2ah 之后年份在cx 里面
MOV CX,4 ;年份的四位数字 循环4次
NEXT1: DIV DW10 ;DW10是 word型的10。用AX/10
MOV BL,LOW DX ;将余数放到BL 里
ADD BL,30H ;将BL 转换成相应的ASCII码
PUSH BL ;BL进栈
LOOP NEXT1 ;循环4次
MOV CX,4
NEXT2: POP DL ;将栈顶元素弹出到DL 里
MOV AH,02H
INT 21H ;输出DL
LOOP NEXT2
RET
搜索更多相关主题的帖子: 年份 
2007-05-27 17:38
y_l_y_
Rank: 1
等 级:新手上路
帖 子:76
专家分:0
注 册:2007-4-18
收藏
得分:0 
回复:(菜鸟上路)如果不影响前面程序的话,改成BX试...
我那个栈定义的是 DB 的啊
还需要放别的数呢~
M6MzdX4F.txt (3.27 KB) 怎么年份输不出来 bl 部分报错~



2007-05-27 18:03
y_l_y_
Rank: 1
等 级:新手上路
帖 子:76
专家分:0
注 册:2007-4-18
收藏
得分:0 
回复:(菜鸟上路)你这程序我这没报错呀
咦 。。。那你用的什么软件

2007-05-27 18:10
y_l_y_
Rank: 1
等 级:新手上路
帖 子:76
专家分:0
注 册:2007-4-18
收藏
得分:0 
回复:(菜鸟上路)你这程序我这没报错呀
我这还是有错 说寄存器使用错误
非法长度

2007-05-27 18:16
y_l_y_
Rank: 1
等 级:新手上路
帖 子:76
专家分:0
注 册:2007-4-18
收藏
得分:0 
回复:(爱以走远)没错 不是吧 [em09] 有3个 ...
是有3个啊~~~怎么解决啊~~

我是低位的放到BL 里头 怎么位数还会有问题啊

2007-05-27 18:17
y_l_y_
Rank: 1
等 级:新手上路
帖 子:76
专家分:0
注 册:2007-4-18
收藏
得分:0 
回复:(爱以走远)对拉 你大慨是想完成什么功能 ...
由键盘输入一个数 执行相应功能
0-退出
1-显示系统日期
2-显示系统时间
3-显示一些信息

0、3都没问题
2还没写主要代码

现在在试功能1

就是年份不知道怎么输出

2007-05-27 18:22
y_l_y_
Rank: 1
等 级:新手上路
帖 子:76
专家分:0
注 册:2007-4-18
收藏
得分:0 
回复:(爱以走远)哦 我晓得拉 你在91的行 M...
我91 的 是把 LOW DX 放进BL 的啊 是字 啊


2007-05-27 18:25
y_l_y_
Rank: 1
等 级:新手上路
帖 子:76
专家分:0
注 册:2007-4-18
收藏
得分:0 
回复:(爱以走远)年份可以用字符串输入 行不哦
改了PTR 的也不行

要读出系统时间 不是输入的啊

2007-05-27 18:27
y_l_y_
Rank: 1
等 级:新手上路
帖 子:76
专家分:0
注 册:2007-4-18
收藏
得分:0 
回复:(爱以走远)以下是引用y_l_y_在2007-5-27 18:2...

DOS 的子程序功能
MOV AH,2AH
INT 21H

之后
cx:年(DW)
DH:月(DB)
dl:日(db)

问题是年份怎么打印输出?


2007-05-27 18:34
y_l_y_
Rank: 1
等 级:新手上路
帖 子:76
专家分:0
注 册:2007-4-18
收藏
得分:0 
回复:(爱以走远)我说过嘛 你先放到一个存储单元...
字符串输出条件是 末尾要以'$'结尾啊

2007-05-27 18:38
快速回复:怎么年份输不出来 bl 部分报错~
数据加载中...
 
   



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

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