1 / 27
文档名称:

DEBUG的使用方法.doc

格式:doc   页数:27页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

DEBUG的使用方法.doc

上传人:xxj16588 2016/6/17 文件大小:0 KB

下载得到文件列表

DEBUG的使用方法.doc

相关文档

文档介绍

文档介绍:DEBUG 的使用方法 DEBUG DEBUG 的使用方法原作者: jjg@ (John Gianni) 译者: fengmarcal@(marcal) 我有两个理由发表这些文章: 1) 给别人带来帮助: 用去我的一点时间就可以使到很多的朋友节省时间。译者注: 我翻译的水平不高。但翻译的目的是问了我们中国人也可以有多一点电脑高手,这样我们就可以早一点成为一个真正的强国。 2) 同时我也将获得收益一些关于 FAT/directory/data-sector-lookup 的知识我也需要帮助。译者注:我也一样希望高手指正我翻译有误的地方。以下就是正文了, 你可以尝试一下( 如果你发现问题, 那么写信告诉我) 如何除错和汇编你的第一个 PC x86 汇编语言程序呢? 以下这些简单的解释可以让一个汇编语言新手使用 DEBUG: 0 )在使用时,如何快速获得 debug 的使用帮助呢。 1) 让我们开始工作吧,例如:显示 BIOS 的日期。 2) 文件里搜寻"IBM" 这几个字符。 3) 一位十六进制数的运算。 4) 检查 x86 寄存器内容。 5) 我们来编写我们的第一个用机械语言编写的程序- 打印一个字符。 6) 我们现在用汇编语言指令来做和例 5 一样的事情。 7) 现在,我们不但要编写一个汇编程序,而且我们还要把它存盘。 8) 现在,我们试一试查看一个已经编好的程序。 9 )你可以用 DEBUG 的计算功能计算程序的长度。 10) 另一种显示在屏幕上字符串的方法。 11 )让我们试一试反复输出。 12) 我们现在把两个程序连接起来。 13) 让我们逐步运行这个刚刚修补的程序。 14) 如果一开始的命令不是跳转命令,那么可能就要用这种方法了。以下所有的命令都是可以运行在 WIN9x 的 MS-DOS 方式下的。进入 MS-DOS 的方式有: [ 开始][ 程序][MS-DOS 方式] [ 开始][ 运行][ 打开]COMMAND[ 确定] 或者你可以双击它: C:\ 0) 在使用时,如何快速获得 debug 的使用帮助呢以下 PROMPT> 表示目录提示符:一般为: C:\MAND\ PROMPT> DEBUG /?< 按回车 press the enter key now> 怎样?出错了吧。显示如下 C:\WINDOWS>DEBUG/? Runs Debug, a program testing and editing tool. DEBUG [[drive:][path]filename [testfile-parameters]] [drive:][path]filename Specifies the file you want to test. testfile-parameters mand-line information required by the file you want to test. After Debug starts, type ? to display a list of mands. 因为错了所以它给你显示一些提示。留意到最后一句了吗? 现在我们再来试一试: PROMPT> DEBUG< 按回车>( 注意, DEBUG 程序的命令是在一条横线"-" 后出现的。) -?< 在出现的横线后面输入? 再回车>( 下面的内容是按字母顺序排列的)( 注意: Note: Don't type the dash ments -- just the ?) 显示如下,但是没有中文的哦,中文是我加上去的。汇编 assemble A [address] pare C range address 倾倒 dump D [range] 进入 enter E address [list] 填充 fill F range list 进行 goG [=address] [addresses] 十六进制 hex H value1 value2 输入 input I port 装载 load L [address] [drive] [firstsector] [number] 移动 move M range address 命名 name N [pathname] [arglist] 输出 output O port byte 进行 proceed P [=address] [number] 离开 quit Q 纪录 register R [register] 搜寻 search S range list 描述 trace T [=address] [value] 反汇编 unassemble U [range] 写 write W [address] [drive] [firstsector] [numbe

最近更新

2024年《题西林壁》鉴赏及阅读练习 4页

午睡的最佳方法及禁忌要点 2页

2024年《草原》第一课时教学设计4篇 18页

八生下选择题专题训练汇总 5页

2024年差压变送器项目资金筹措计划书代可行性.. 61页

2023年浙江省杭州市西湖大学生命科学学院孙一.. 118页

2024年湖北武汉市公路管理处招聘历年高频难、.. 59页

2024年湖南长沙雨花区左家塘街道事业单位招聘.. 58页

2024年福建福州仓山区文化体育局编外人员招聘.. 89页

2024年贵州六盘水事业单位招聘历年高频难、易.. 59页

2024年贵州省凤冈县事业单位招聘99人历年高频.. 89页

2024年湖南长沙市岳麓区招聘20人历年高频难、.. 60页

2024年浙江舟山定海区事业单位招聘5人历年高频.. 59页

2024年福建永安市属事业单位招聘历年高频难、.. 60页

2024年贵州省毕节市威宁县事业单位招聘506人历.. 58页

2023年德宏州环境保护局事业单位引进研究生高.. 280页

2024上半年广东省韶关始兴县事业单位招聘编制.. 277页

2024年下半年四川广元市朝天区公开引进人才96.. 277页

2024年内蒙古锡林郭勒苏尼特左旗乌兰牧骑招聘.. 284页

党员争先创优个人计划书 3页

原始股投资合同 3页

某大型公建消防施工组织设计方案 26页

防排烟工程施工组织设计方案 15页

甘肃省武威市2023年中考英语真题(附答案) 10页

四年级下美术教案-编织乐园 岭南版 2页

立体卷铁心变压器的磁特性与空载损耗分析 9页

eviews各模块英文翻译 3页

工程材料大作业题目及答案 3页

新闻新闻传播论文范文-论“留白”,让新闻写作.. 4页

根系扫描仪使用介绍幻灯片 13页