什么是DEBUG
DEBUG是计算机排除故障的意思。马克2号(Harvard Mark II)编制程序的格蕾丝·霍珀(Grace Hopper)是一位美国海军准将及计算机科学家,同时也是世界最早的一批程序设计师之一。有一天,她在调试设备时出现故障,拆开继电器后,发现有只飞蛾被夹扁在触点中间,从而“卡”住了机器的运行。于是,霍珀诙谐地把程序故障统称为“臭虫(BUG)”,把排除程序故障叫DEBUG,而这奇怪的“称呼”,竟成为后来计算机领域的专业行话。如DOS系统中的调试程序,程序名称就叫DEBUG。DEBUG在windows系统中也是极其重要的调试操作。
简单来说,debug就是检查程序错误,并且能够除错的一种工具,能够大大节约程序员的工作时间,提高工作效率,让程序员敲出的代码尽量不会出现bug。
debug是一个dos实用程序,主要是供程序员来进行调试程序的工具,它可以检查程序中存在的问题,可以精确到每一行代码的正确性,在程序开发中有很大的作用。
debug最主要的功能就是,直接输入,更改,跟踪,运行汇编语言源程序,同时还能够观察操作系统的内容,必要时还可以查看ROM BIOS中的内容。