| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 717 人关注过本帖
标题:[求助]:大家有空看看吧,这我们的作业
只看楼主 加入收藏
danielliujp
Rank: 1
等 级:新手上路
帖 子:93
专家分:0
注 册:2006-11-30
收藏
 问题点数:0 回复次数:0 
[求助]:大家有空看看吧,这我们的作业

1.编写显示指定内存区域内容的程序。键盘输入将要显示内存单元的起始地址(段:偏移)和终止地址(偏移);显示格式如下所示。

INPUT ADDRESSDS100 10C (段寄存器可以为DSESSSCS

DS0100 31 41 39 5A 23 4C 7D 2B  1A9Z#L}+

DS0108 35 42 30 5C 33      5B0\3

INPUT ADDRESS10002 9

10000000  39 5A 23 4C 7D 2B  9Z#L}+

10000008 35 42   5B

INPUT ADDRESS (退出)

当检测到不符合条件的输入时,显示“ERROR”,并回到重新输入的状态。

说明:

1)有下划线的为从键盘输入的字符,不考虑字符颜色;

2)输入的偏移地址和段地址皆为16进制形式;

(3) 显示结果的形式为:“地址 每行816进制形式的字节内容 对应ASCII码”;
4)注意将“回车、换行、响铃等控制符用其他符号替代。

具体要求:

1)熟悉对文本串的切分方法;

(2)指定内存单元的访问方法;

(3) 进一步掌握二进制数的转换、显示格式的控制方法;

(4) 将输入输出定义成相应的宏。
搜索更多相关主题的帖子: 内存 作业 face 
2007-06-09 22:08
快速回复:[求助]:大家有空看看吧,这我们的作业
数据加载中...
 
   



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

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