debug是什么意思啊

debug是什么意思啊,第1张

DEBUG是计算机排除故障的意思,DEBUG在windows系统中也是极其重要的调试 *** 作。

debug是一个dos实用程序,主要是供程序员来进行调试程序的工具,它可以检查程序中渣慧存在的问题,可以精确到每一行代码的正确性,在程序开发中有很大的作用。

Debug的特点

Debug把所有数据都当成字节处理,因此可以用它检查内存中任何地如戚答方的字节以及修改任何地方的字节。它可以用于逐指令执行某个程序以验证程序运行的正确性,也可以在机器码这个级别追踪执行过仔举程、比较一个指令执行前后的值以及比较与移动内存中数据的范围,读写文件与磁盘扇区。

Debug在汇编语言中的应用非常广泛,Debug的命令比较多,大约20多个,和汇编密切相关的有R命令、D命令、E命令、U命令、T命令、A命令等等。

debug    英[ˌdiːˈbʌɡ , ˈdiːbʌɡ]    美[ˌdiːˈbʌɡ , ˈdiːbʌɡ]。

DEBUG是计算机排除故障的意思。马克2号(Harvard Mark II)编制程序的格蕾丝旅搭·霍珀(Grace Hopper)是一位美国海军准将及计算机科学家,同时也是世界最早的一批程序设计师之一。

有一天,她在调试设备时出现故障,拆开继电器后,发现有只飞蛾被夹扁在触点中间,从而“卡”住了机器的运行。

于是,霍珀诙谐地把程序故障统称为“臭虫(BUG)”,把排除程序故障叫DEBUG,而这奇怪的“称呼”,竟成为后来计算拆禅拿机领域的专业行话。如DOS系统中的调试程序,程序名称就叫DEBUG。DEBUG在windows系统中也是极其重要的调试 *** 作。

DOS中的Debug

是为DOS提供的有力的侦错,跟踪程序运行,检查系统数据的工具程序,它是在字符界面下以单字符命令方式工作。要很好地使用它必须具备一定的汇编程序设计和硬件基本知识的能力,当袭培然,它为汇编语言程序员提供了有效的调试手段,它的功能包括以下几个方面。

1. 直接输入、更改、跟踪、运行汇编程序;

2. 观察 *** 作系统的内容;

3. 查看ROM BIOS的内容;

4. 观察更改RAM内部的设置值;

5. 以扇区或文件的方式读写软盘数据。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12392426.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存