| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 964 人关注过本帖
标题:[求助]一道题目,能帮解释下吗?
取消只看楼主 加入收藏
ganfengrui
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2007-6-7
收藏
 问题点数:0 回复次数:4 
[求助]一道题目,能帮解释下吗?

设内存BIN开始的单元存放若干无符号字数据,数据个数在字节单元COUNT中。编写程序将这些字数据转换为十六进制数的ASCII码存入以HASC开始的存储区,存储形式为数据高位的ASCII码存放在低地址。此程序利用下面的子过程实现。最后将转换后的ASCII码以十六进制形式打印输出。

1、写一子过程HTOA,将AL中低位的十六进制数转换为相应的ASCII码;并将转换后的ASCII码存放在AL中。
2、写一子过程BHTOA,将AL中的2位十六进制数转换为相应的ASCII码;高位的ASCII码在AH中,低位的ASCII码在AL中;此过程用两次调用过程 HTOA实现。
3、写一子过程QHTOA,将AX寄存器中的4位十六进制数转换为相应的ASCII码;最高位的ASCII码在BH中,次高位的ASCII码在BL中,次低位的ASCII码在AH中,最低位的ASCII码在AL中;此过程用两次调用过程BHTOA实现。
(此题一个子程序存放一个文件,用多模块连接的形式运行此程序)

请问下:字节单元怎么用?HASC开始的存储区又是什么意思?高位和低位的十六进制又是什么意思?第3个子程序的16进制4位又是什么意思?小弟是刚学汇编的菜鸟,什么问题都不懂~请各位帮帮忙
最好能写出整个程序,如果不行的话帮忙解释下题目也好~我不怎么明白题目要求做什么?是不是输入一个字就要输出它的ASCII码?

搜索更多相关主题的帖子: 解释 
2007-06-07 23:27
ganfengrui
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2007-6-7
收藏
得分:0 

没人能帮下吗?

2007-06-09 10:32
ganfengrui
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2007-6-7
收藏
得分:0 

谢谢,还有些问题,此程序的要求是需要把10进制数转成16进制的ASCII码输出的吗?
怎么将10进制的数转成16进制再输出呢?

2007-06-10 00:56
ganfengrui
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2007-6-7
收藏
得分:0 

好,谢谢~我知道该怎么做了,有问题的话我再问~~

2007-06-10 23:42
ganfengrui
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2007-6-7
收藏
得分:0 
这是我写的作业,已经成功编译过了,顺便问下,你也是BHBH的吧~交作业的时间已经过了哦~
CywRa8zt.rar (1.49 KB) [求助]一道题目,能帮解释下吗?


2007-06-25 07:14
快速回复:[求助]一道题目,能帮解释下吗?
数据加载中...
 
   



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

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