说到调试器可能很多人不是很清楚,但对于一些程序员、软件开发人员等与计算机相关行业的人士来说就很熟悉了。调试器在计算机领域历史悠久,是针对电脑的软件起作用的,它能够中断正在运行中的软件,查看并修改软件信息。那么,调试器如何关闭呢?调试器的工作原理是什么?调试器的价格是多少?下面,感兴趣的人可以随小编一起来了解一下调试器。
【资料图】
调试器如何关闭?
可以修改注册表数值关闭调试器,首先是,点击开始 - 运行(输入regedit)- 确定或者回车,打开注册表编辑器。其次,是在注册表编辑器窗口,依次展开:HKEY_LOCAL_MACHINE/SOFTWARE。第三,展开SOFTWARE——Microsoft——WindowsNT——AeDebug,然后左键点击AeDebug。第四,是在AeDebug对应的右侧窗口左键双击Auto,在弹出的编辑字符串窗口的数值数据(V)栏中把数值从”1“更改为”0“,点击确定。第五,是回到注册表编辑器窗口,按F5刷新后退出可关闭调试器。另外,我们还可以在系统中取消所有具备调试功能的选项。步骤:右键桌面我的电脑 - 属性,点击高级,在打开的系统属性窗口的启动和故障恢复栏点击设置(T),把写入信息调试设置为”无“,再点击确定即可。
调试器的工作原理
调试器的工作原理是基于中央处理器的异常机制,并由操作系统的异常分发事件分发的子系统(或模块)负责将其封装处理后,以比较友好的方式与调试器进行实时交互。
每当调试器捕获到一个异常事件之后,将会根据调试器的自身逻辑来判定是否需要接管这个异常事件,并决定由调试器的哪个函数来接管。当调试器接管下来这个异常事件后,将根据用户的需求对其进行进一步的处理,处理完毕后再通知系统已经处理完毕,此时新一轮的异常事件捕获、分发循环开始。
调试器的价格介绍
在市面上,调试器的价格通常在几百元到上千元左右,而品牌、型号的不同是调试器价格不同的主要影响因素。型号是MPLAB ICD3的MICROCHIP/微芯在线调试器在慧聪网上的价格是800元,型号是ATJTAGICE3的ATMEL/爱特梅尔的用于AV的调试器在慧聪网上的价格是1171元。(价格来源网络,仅供参考)
综上所述,大家对于调试器的两种关闭方法、工作原理以及价格方面的内容都有所了解了。相信大家阅读这篇文章后就算是电脑小白对于调试器都应该有所了解了,可见调试器在计算机发展过程中的作用。在这里,小编提醒大家如果有需要购买调试器,最好选择知名品牌的产品,这样质量有保障,而且售后服务完善,质量高,买的放心。