当前位置:电脑软件 > 编程开发 > 程序源码 > debug.exe

debug.exe

大小:26KB语言:简体中文类别:程序源码

类型:国产软件授权:免费软件时间:2018/12/1

官网:

环境:Windows10,Windows8,Windows7,WinVista,WinXP

安全检测:无插件360通过腾讯通过金山通过瑞星通过

本地下载

debug.exe是一种计算机程序,用于测试和调试MS-DOS可执行文件。不要小看这个小小的程序文件,他的作用却很强大,少了他可能会导致游戏,电脑运行不了。该程序为为马克2号(Harvard Mark II)编制程序的葛丽丝·霍波(Grace Hopper)是一位美国海军准将及计算机科学家,同时也是世界最早的一批程序设计师之一,有一天,她在调试设备时出现故障,拆开继电器后,发现有只飞蛾被夹扁在触点中间,从而“卡”住了机器的运行。于是,霍波诙谐的把程序故障统称为“臭虫(BUG)”,把排除程序故障叫DEBUG,而这奇怪的“称呼”,竟成为后来计算机领域的专业行话。如DOS系统中的调试程序,程序名称就叫DEBUG。DEBUG在windows系统中也是极其重要的编译操作。可以用它检查内存中任何地方的字节以及修改任何地方的字节。它可以用于逐指令执行某个程序以验证程序运行的正确性,也可以追踪执行过程、比较一个指令执行前后的值以及比较与移动内存中数据的范围,读写文件与磁盘扇区。
debug.exe官方版

功能介绍

1、直接输入、更改、跟踪、运行汇编程序。
2、观察操作系统的内容。
3、查看ROM BIOS的内容。
4、观察更改RAM内部的设置值。
5、以扇区或文件的方式读写软盘数据。

安装方法

1、解压下载的文件。
2、复制文件“debug.exe”到系统目录下。
3、系统目录一般为:C:\WINNT\System32 64位系统为C:\Windows\SysWOW64。
4、最后点击开始菜单-->运行-->输入regsvr32 debug.exe后,回车即可解决错误提示。

使用教程

win7 64位如何调出debug?
1、下载dosbox和win7 32位debug.exe,安装dosbox。

2、将debug.exe放入磁盘根目录,这里以D盘为例。在dosbox中输入mount c d:\按回车。

3、输入c:回车。

4、输入debug回车。

5、输入p回车。

6、输入a回车。

7、可以自己敲代码了。

常见问题

debug怎么打开?
1、点击开始,运行,输入:CMD,再点确定。
2、在命令行中输入:debug,然后回车,就打开了debug界面。
debug怎么关闭?
1、找到debug,然后右键。
2、点击clear 一步步的clear 或者clear all。
debug error怎么解决?
1、一般这个错误,是由于调用的接口与原接口参数不一致导致的。比如参数不符合或少参数输入导致。
2、另外一个可能的原因,是函数声明的压栈类型不对导致的,少数情况,加WINAPI 函数声明可以解决。
debug怎么进入方法中?
1、首先在一个java文件中设断点,然后运行,当程序走到断点处就会转到debug视图下。
2、F5键与F6键均为单步调试。F5是step into,也就是进入本行代码中执行,F6是step over也就是执行本行代码,跳到下一行。
3、F7是跳出函数
4、F8是执行到最后。
5、Step Into (also F5) 跳入。
6、Step Over (also F6) 跳过。
7、Step Return (also F7) 执行完当前method,然后return跳出此method。
8、step Filter 逐步过滤 一直执行直到遇到未经过滤的位置或断点(设置Filter:window-preferences-java-Debug-step Filtering)。
9、resume 重新开始执行debug,一直运行直到遇到breakpoint。
10、hit count 设置执行次数 适合程序中的for循环(设置 breakpoint view-右键hit count)。
11、inspect 检查 运算。执行一个表达式显示执行值。
12、watch 实时地监视变量的变化。
13、我们常说的断点(breakpoints)是指line breakpoints,除了line breakpoints,还有其他的断点类型:field(watchpoint)breakpoint,method breakpoint,exception breakpoint。
14、field breakpoint 也叫watchpoint(监视点) 当成员变量被读取或修改时暂挂。
15、添加method breakpoint 进入/离开此方法时暂挂(Run-method breakpoint)。
16、添加Exception breakpoint 捕抓到Execption时暂挂(待续...)。
debug是什么意思?
1、DEBUG是一个DOS实用程序,是供程序员使用的程序调试工具,可以用它检查内存中任何地方的字节以及修改任何地方的字节。它可以用于逐指令执行某个程序以验证程序运行的正确性,也可以追踪执行过程、比较一个指令执行前后的值以及比较与移动内存中数据的范围,读写文件与磁盘扇区。
什么是debug?
1、debug是一种计算机程序,为马克2号(Harvard Mark II)编制程序的葛丽丝·霍波(Grace Hopper)是一位美国海军准将及计算机科学家,同时也是世界最早的一批程序设计师之一,有一天,她在调试设备时出现故障,拆开继电器后,发现有只飞蛾被夹扁在触点中间,从而“卡”住了机器的运行。于是,霍波诙谐的把程序故障统称为“臭虫(BUG)”,把排除程序故障叫DEBUG,而这奇怪的“称呼”,竟成为后来计算机领域的专业行话。
2、如DOS系统中的调试程序,程序名称就叫DEBUG。DEBUG在windows系统中也是极其重要的编译操作。

常用命令

1、-A 地址 从指定地址开始编写小汇编程序,按两个回车键结束编辑
2、-U 地址 从指定地址开始反汇编32字节的机器指令,缺省地址则从上一U命令继续
3、-D 始址 终址 以16进制/Asc字符对照方式显示指定内存范围的数据,每行显示10H个字节
4、-E 地址 值表 用给出的值表(空格分隔)替换指定地址开始的内存单元,例:-E 100 'v' 1F 'hello'
5、-N 文件名 为后续的L/W命令约定所操作的文件名
6、-L 地址 将N命令所指定文件的内容读入到指定内存位置。另,逻辑卷扇区直接读:-L 地址 逻卷号 起始逻扇号 扇数
7、-W 地址 将BX-CX个字节的内存数据写入N命令指定的文件中。另,逻辑卷扇区直接写:-W 地址 逻卷号 起始逻扇号 扇数
8、-R寄存器名 显示并允许修改指定寄存器的值
9、-G=始址 终址 执行指定内存中的机器指令程序
10、-T=地址 单步执行机器指令,缺省地址则从上一T命令继续。另,继续跟踪m条指令:-T m
下载地址

有问题?点击报错+投诉+提问

网友评论

0条评论

评分:
captcha 评论需审核后才能显示