| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1295 人关注过本帖
标题:输出显示的问题~
取消只看楼主 加入收藏
senyee
Rank: 1
等 级:新手上路
帖 子:422
专家分:0
注 册:2006-11-28
收藏
 问题点数:0 回复次数:6 
输出显示的问题~
键盘输入同学名字 se
当按下任意键时 显示“welcome se”

帮帮忙啊~~在这
谢谢了~~
搜索更多相关主题的帖子: 输出 键盘 welcome 同学 名字 
2006-12-07 23:05
senyee
Rank: 1
等 级:新手上路
帖 子:422
专家分:0
注 册:2006-11-28
收藏
得分:0 
关键是按下任意键
它就显示.....
就是这点没想明白.....

菜鸟~~请多指教~~
2006-12-08 13:14
senyee
Rank: 1
等 级:新手上路
帖 子:422
专家分:0
注 册:2006-11-28
收藏
得分:0 

哎~~
就是不知道怎么写啊~~
那位帮下忙啊~~
能写下代码吗?


菜鸟~~请多指教~~
2006-12-08 21:20
senyee
Rank: 1
等 级:新手上路
帖 子:422
专家分:0
注 册:2006-11-28
收藏
得分:0 
dSEG SEGMENT
su1 db 'Welcome'
var db 20
db ?
db 20 dup(?)
dseg ends
cseg SEGMENT
assume cs:cseg,ds:dseg,es:dseg
bg: mov ax,dseg
mov ds,ax
mov es,ax
lea dx,var
mov ah,0ah
int 21h
lea di,su1
mov ah,9
int 21h
lea di,var
mov ah,9 //加了这段 ,输出就回产生乱码~~
int 21h

mov ah,4ch
int 21h //还没有按任意键在输出的功能.....
cseg ends
end bg

菜鸟~~请多指教~~
2006-12-08 21:23
senyee
Rank: 1
等 级:新手上路
帖 子:422
专家分:0
注 册:2006-11-28
收藏
得分:0 

谢谢~~

不过我要求 输入的姓名不一定
比如: 输入 senyee 回车
敲任意键
输出 Welcome senyee
就这样~
真是感谢你们
我刚学~~
多谢大家帮忙.....


菜鸟~~请多指教~~
2006-12-08 23:08
senyee
Rank: 1
等 级:新手上路
帖 子:422
专家分:0
注 册:2006-11-28
收藏
得分:0 
dSEG SEGMENT
d1 db 'Welcome','$'
var db 20
db ?
db 20 dup(?)
dseg ends
cseg SEGMENT
assume cs:cseg,ds:dseg,es:dseg
bg: mov ax,dseg
mov ds,ax
mov es,ax
lea dx,var
mov ah,0ah
int 21h
lea di,d1
MOV AH,9
INT 21H
mov ah,4ch
int 21h
dis proc near
mov ah,02h
int 21h
ret
dis endp
cseg ends
end bg

为什么输出是乱码?

循环......?
说具体点吧~~
很笨是不~~
这是第一次汇编编程
不是很清楚
能在改进下你的代码吗?
麻烦咯

菜鸟~~请多指教~~
2006-12-08 23:30
senyee
Rank: 1
等 级:新手上路
帖 子:422
专家分:0
注 册:2006-11-28
收藏
得分:0 
我这样编了个~但不正确........
d segment
db11 db 'welcome '
db22 db 10 dup(?)
db00 db 'enter your name:'
db33 db 10
db ?
db 10 dup(?)
d ends
c segment
assume cs:c,ds:d
bg: mov ax,d
mov ds,ax
lea dx,db00
xor ax,ax
mov ah,9
int 21h
//运行到这就就跳到last 去了??-
ag: lea dx,db33 |
mov ah,0ah |
int 21h |
mov ah,1 |
int 21h |
mov si,0 |
mov di,0
re: mov al,db33[si+2]
cmp al,0 //问题在哪儿?
jbe last
xchg al,db22[di]
inc di
inc si
jmp re |
last: mov ah,4ch <-- ----
int 21h
c ends
end bg



菜鸟~~请多指教~~
2006-12-14 21:43
快速回复:输出显示的问题~
数据加载中...
 
   



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

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