dos下debug怎么学?它的强大之处在哪?

论坛 期权论坛 知乎     
知乎的用户   2019-8-16 02:07   11045   4
转载声明:本文由互联网用户自发贡献,部分转载来源来自知乎(zhihu.com),强烈建议您访问知乎查看完整内容。本社区不拥有所有权,也不承担任何法律责任。如有侵权,请联系optbbs@163.com。一经查实,即刻删除。
分享到 :
0 人收藏

4 个回复

倒序浏览
2#
热心回应  16级独孤 | 2019-8-16 02:07:30 发帖IP地址来自
当年的debug少年怒答,现在这个时代没什么用了,满满的情怀啊。要说dos那个时代,debug的优点我个人认为有两个,第一是普及率,在那个光盘都没有的年代,很多软件不是你想要就能搞到的,就是搞到了,看看自己只有两个五寸软驱连硬盘都没有的286,很多也跑不起来。但是,只要有dos的地方就有debug。这个普及率是无人能及的。第二就是dos作为一个实模式单任务的系统,用debug基本可以做你想做的任何事,去tm的保护模式权限内核态,坐在我的电脑前敲下debug回车看见熟悉的-提示符,翻开手边求伯君和雷军写的深入dos编程,或者封面Peter Norton穿着粉色衬衣微笑的秘籍,你觉得你才是你的电脑的真正主宰,你知道每一个中断调用,知道每一个io端口,知道怎么写tsr, 你感觉你就是神!当然你并不是,你只是个从电脑报上学了如何修改command .com让dir双排显示的小屁孩,那个年代是属于真正的debug英雄的,属于Peter Norton, 属于雷军,属于用debug写了2.13的吴晓君。当我第一次接触Windows下的编程时,其实感到的是害怕,那个对我无比忠诚无比坦荡的老朋友没有了,电脑从此真的成为了一个黑箱子。我可以调用各种api写出五彩斑斓的程序,但是每当我想刨根问底的时候,永远叉着双手好像自信满满的Peter norton不会给我答案了,就算我能找到,我也不可能把这一层套一层的黑盒子的每一层都搞明白了,就好像那个单纯的编程少年发现身边的人逐渐复杂起来了一样,电脑的世界也一下子复杂起来了,就在这种纠结中,debug不再是debug了,debug少年也不再是debug少年了。不知道今天的雷军拿着小米的时候,还能不能回忆起当年的wps.本来想好好写写的,结果跑偏了卖了不少情怀,不好意思。
3#
热心回应  16级独孤 | 2019-8-16 02:07:31 发帖IP地址来自
王爽的那本匯編語言書上有,看看就會。
4#
热心回应  16级独孤 | 2019-8-16 02:07:32 发帖IP地址来自
说一下我的观点,debug是用来研究8086汇编的,具体用法可以看小甲鱼的视频或者是王爽的汇编语言,8086汇编有什么用呢?现在8086可能已经过时了,但win32汇编还没过时,并且如果你想学习win32汇编的话,8086是基础。
5#
热心回应  16级独孤 | 2019-8-16 02:07:33 发帖IP地址来自
一转眼距上次学8086汇编四年了,也忘的差不多了,但没忘的是计算机大概的工作原理。debug应该就是开启或调用了cpu本身自带的指命执行跟踪模式的小程序。与其说学debug不如说是学计算机是怎么工作的,学完以后基本上也就揭开了计算机那层神奇的面纱
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:4265
帖子:853
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP