- 6
- 0
- 约2.75万字
- 约 21页
- 2017-02-09 发布于重庆
- 举报
DEBUG的使用方法二
DEBUG的使用方法二 原作者:jjg@ ? (John ? Gianni) 译者:fengmarcal@163.net(marcal) ? 新闻组:comp.lang.asm.x86 我有两个理由发表这些文章: ? ? ? ? 1)给别人带来帮助: ? ? ? ? ? ? ? 用去我的一点时间就可以使到很多的朋友节省时间。译者注:我翻译的水平不高。但翻译的目的是问了我们中国人也可以有多一点电脑高手,这样我们就可以早一点成为一个真正的强国。 ? ? ? ? 2)同时我也将获得收益 ? ? ? ? ? ? ? 一些关于FAT/directory/data-sector-lookup的知识我也需要帮助。译者注:我也一样希望高手指正我翻译有误的地方。 以下就是正文了,你可以尝试一下(如果你发现问题,那么写信告诉我) 如何除错和汇编你的第一个PC ? x86汇编语言程序呢? ? 以下这些简单的解释可以让一个汇编语言新手使用DEBUG: ? 0)在使用时,如何快速获得debug的使用帮助呢。 1)让我们开始工作吧,例如:显示BIOS的日期。 2)在你的电脑的COMMANG.COM文件里搜寻“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:\Windows\C ? 0)在使用时,如何快速获得debug的使用帮助呢 以下PROMPT 表示目录提示符:一般为:C:\WINDOWS\COMMANDPROMPT ? 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 ? Specifies ? command-line ? information ? required ? by the ? file ? you ? want ? to ? test. After ? Debug ? starts, ? type ? ? ? to ? display ? a ? list ? of ? debugging ? commands. 因为错了所以它给你显示一些提示。留意到最后一句了吗? 现在我们再来试一试: PROMPT ? DEBUG 按回车 ? (注意, ? DEBUG程序的命令是在一条横线“-”后出现的。) -? 在出现的横线后面输入?再回车 ? (下面的内容是按字母顺序排列的) (注意:Note: ? Don t ? type ? the ? dash ? or ? comments ? -- ? just ? the ? ?) 显示如下,但是没有中文的哦,中文是我加上去的。 ? 汇编assemble ? A ? [address] 比较compare ? C ? range ? address 倾倒dump ? D ? [range] 进入enter ? E ? address ? [list] 填充fill ? F ? range ? list 进行go ? G ? [=address] ? [addresses] 十六进制hex ? H ? value1 ? value2 输入input ? I ?
您可能关注的文档
- C物业企业的公司发展战略研究.doc
- C的多线程机制探索.doc
- c楼满堂脚手架施工方案.doc
- C的十个经典案例.doc
- C碳排放约束下的江苏省煤炭需求预测(苏北赛题).doc
- C的企业人事管理系统的设计与实现.doc
- C程序的外部变量与函数.doc
- C碳排放约束下的江苏省煤炭需求预测.doc
- C程序设计基础》模拟考试题(题目).doc
- C程序设计实验报告(完整版).doc
- 2026年及未来5年内中国液体氩气行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国黄铜合页行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国竹工艺家具行业投资前景及策略咨询研究报告.docx
- 2025年中国微机数显自动分析仪市场调查研究报告.docx
- 2026年及未来5年内中国微尘白色粉笔行业投资前景及策略咨询研究报告.docx
- 2025年中国微电脑型压胶机市场调查研究报告.docx
- 2026年及未来5年内中国数字化等功游泳训练测试系统行业投资前景及策略咨询研究报告.docx
- 2025年中国圆形花瓶市场调查研究报告.docx
- 2026年及未来5年内中国植物纤维静淀过滤器行业投资前景及策略咨询研究报告.docx
- 2025年中国超音波手套机市场调查研究报告.docx
最近下载
- 平潭澳海上风电场项目可研收口报告2018年4月版本15工程设计概算表.pdf VIP
- 2024年常州信息职业技术学院单招职业技能测试题库(历年真题).docx VIP
- 腹膜透析指南(2025年版).docx VIP
- 党的二十届四中全会PPT课件.ppt VIP
- 产品设计与实训 设计实训.ppt VIP
- 施工现场建筑垃圾减量化专项方案.pdf VIP
- 《数学史》数学的起源.pptx VIP
- 2026年信息科技课标试题及答案.doc VIP
- 本科课件-ArcGIS Engine地理信息系统开发教程(完整).ppt
- 北京通州区2022-2023学年高一下学期期末质量检测英语试卷 含解析.docx VIP
原创力文档

文档评论(0)