| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1368 人关注过本帖
标题:新手求助!!~~各位大侠帮帮忙!!
只看楼主 加入收藏
gyxytongyi
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2008-1-12
收藏
 问题点数:0 回复次数:9 
新手求助!!~~各位大侠帮帮忙!!
用汇编语言编写程序:
要求:从键盘上接收字符串的输入;
把这个字符串的大小写字符分开;
把分开后的字符串输出到屏幕上.
还有程序的流程图!!~~
谢谢各位大哥大姐拉!!~~
搜索更多相关主题的帖子: 字符 屏幕 
2008-01-12 11:18
zhoulikelvjj
Rank: 1
等 级:新手上路
帖 子:85
专家分:0
注 册:2007-4-10
收藏
得分:0 
.model small
.386

.data
string byte 100,?,100 dup (?)
lower  byte 100 dup (?),'$'
great byte 100 dup (?),'$'

.code
.startup
        lea dx,string
        mov ah,0ah
        int 21h

        xor cx,cx
        mov cl,string[1]            ;字符的个数
        lea bx,string[2]
        xor di,di
        xor si,si
    AGN:
        mov al,[bx]
        test al,20h
        jz GRT                    ;D5位为0,说明是大写
        mov lower[si],al         
        inc si
        jmp NEXT
   GRT: mov great[di],al
        inc di
   NEXT:inc bx
        loop AGN

        lea dx,great      
        mov ah,9
        int 21h

        mov dl,0dh
        mov ah,2
        int 21h
        mov dl,0ah
        int 21h

        lea dx,lower
        mov ah,9
        int 21h

.exit 0
end

流程图很简单。。。自己看看就画出来了
2008-01-13 00:37
gyxytongyi
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2008-1-12
收藏
得分:0 
回复 2# 的帖子
主要是这几天马上要放假了,放假前还得交这个东西,我又不懂~~~。。。。。
真是太感谢大哥了!!!~
2008-01-13 10:55
gyxytongyi
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2008-1-12
收藏
得分:0 
回复 2# 的帖子
麻烦大哥 把流程图发下子,我实在是看不懂。。。。
2008-01-13 13:32
kr^zHaYj
Rank: 1
等 级:新手上路
帖 子:41
专家分:0
注 册:2007-11-25
收藏
得分:0 
注释 就是流成图,分支 循环 语句看明白就行了
2008-01-13 15:09
linsua
Rank: 1
等 级:新手上路
帖 子:275
专家分:0
注 册:2008-1-2
收藏
得分:0 
还真懒

如果你对我的话感到再明白不过 那恐怕你是误解了我的意思
2008-01-13 18:39
gyxytongyi
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2008-1-12
收藏
得分:0 
我是真的看不懂,主要我不是学这个的,还得交这个!~~哎。。。。
2008-01-13 18:49
linsua
Rank: 1
等 级:新手上路
帖 子:275
专家分:0
注 册:2008-1-2
收藏
得分:0 
sorry

如果你对我的话感到再明白不过 那恐怕你是误解了我的意思
2008-01-13 18:59
zhoulikelvjj
Rank: 1
等 级:新手上路
帖 子:85
专家分:0
注 册:2007-4-10
收藏
得分:0 
用笔画寄给你啊。。
这程序都很简单了。说下步骤吧。你自己改成流程图

接受一个字符串
字符串长度送CL
从字符串里取一个字符,测试D5位是不是0
如果是0,字符送入大写字母字符串
不是,字符送入小写字母字符串
取下一个字符,循环

输出大写字母字符串,输出小写字母字符串
2008-01-13 23:04
gyxytongyi
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2008-1-12
收藏
得分:0 
那程序运行不起来,   明天就要交了  你把代码和流程图发到我邮箱 好吗 谢谢了
[email]hjy1234123@[/email]
2008-01-13 23:23
快速回复:新手求助!!~~各位大侠帮帮忙!!
数据加载中...
 
   



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

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