| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 833 人关注过本帖
标题:向各位大牛们求教关于cmd运行16进制代码的问题
只看楼主 加入收藏
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
结帖率:99.34%
收藏
已结贴  问题点数:100 回复次数:15 
向各位大牛们求教关于cmd运行16进制代码的问题
我的实验用如下一个很简单的程序 就是等待键盘输入一个字符后查看完返回:
程序代码:
assume cs:code

code segment
start:  mov    ah, 01h
        int    21h
        mov    ah, 07h
        int    21h
        mov    ah, 4ch  
        int    21h
code ends

end start
用turbo debug查看如下:
图片附件: 游客没有浏览图片的权限,请 登录注册

然后 我写了一个TXT文件放d盘下
图片附件: 游客没有浏览图片的权限,请 登录注册

然后在cmd窗口里试图运行这个文件 但是失败了 没有文件产生。
图片附件: 游客没有浏览图片的权限,请 登录注册

直接返回到D:\>下
图片附件: 游客没有浏览图片的权限,请 登录注册

是哪里有问题?
100分求解惑...

搜索更多相关主题的帖子: start 
2012-11-05 22:51
信箱有效
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:9
帖 子:1102
专家分:4268
注 册:2012-6-19
收藏
得分:17 
学习 接分。
2012-11-05 23:09
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:50 
分给我罢
2012-11-06 08:25
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:0 
试了半天也失败了 突然发现 我这个电脑是图书馆的 XP 默认是不显示后缀名 所以我新建的a.txt其实是a.txt.txt。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

知道原因了 是顺手写一个 测试通过

图片附件: 游客没有浏览图片的权限,请 登录注册

2012-11-06 08:45
pangding
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:北京
等 级:贵宾
威 望:94
帖 子:6784
专家分:16751
注 册:2008-12-20
收藏
得分:17 
不懂帮顶。dos 下的那些汇编知识基本全都忘光了。
2012-11-06 09:29
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
以下是引用zklhp在2012-11-6 08:45:18的发言:

试了半天也失败了 突然发现 我这个电脑是图书馆的 XP 默认是不显示后缀名 所以我新建的a.txt其实是a.txt.txt。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

知道原因了 是顺手写一个 测试通过

根据Z版的提示去改了下TXT文件
程序代码:
e0000 b4 01 cd 21 b4 07 cd 21 b4 4c cd 21

rcx
c
n 
我去掉了g命令 然后把cx改为12个字节 这样能出生一个文件
但是双击com文件一闪而过 在debug下是这个结果
图片附件: 游客没有浏览图片的权限,请 登录注册

貌似不会出现运行过程? 怎么办
按理说 出现.com文件 应该可以在cmd里输入一个字符然后回显查看再按任意键回到DOS。


梅尚程荀
马谭杨奚







                                                       
2012-11-06 12:49
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
回复 2楼 信箱有效
一起 学习


梅尚程荀
马谭杨奚







                                                       
2012-11-06 12:50
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
回复 5楼 pangding
呵呵 P版帮顶 荣幸啊 羡慕P版的数学专业。

梅尚程荀
马谭杨奚







                                                       
2012-11-06 12:51
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:0 
以下是引用有容就大在2012-11-6 12:51:57的发言:

呵呵 P版帮顶 荣幸啊 羡慕P版的数学专业。

我是搬砖的 你羡慕不

com文件的话 要从100h这个偏移量来开始 你没发现 debug的a命令默认是从100开始的么

具体你试试罢 我也说不好

记得结题哦
2012-11-06 13:17
小习小习
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:6
帖 子:1467
专家分:4792
注 册:2012-7-2
收藏
得分:16 
向大哥学习

实现自己既定的目标,必须能耐得住寂寞单干。
2012-11-06 13:20
快速回复:向各位大牛们求教关于cmd运行16进制代码的问题
数据加载中...
 
   



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

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