汇编系列8-汇编环境搭建

学习的汇编用在什么地方?初期汇编要学到什么程度?在什么环境下学习汇编,学习的是那种汇编?

1、学习汇编 不是为了写代码

  为了理解程序是怎么运行的。切到汇编界面看原理本质,所有复杂的概念在汇编面前都是浮云。学汇编痛苦几天,受益无穷,节省很多其他的痛苦时间。汇编是高手的必经之路。

  如果从事的是正常的应用开发,不管是PC还是手机应用,只要学到C和汇编的对应关系这一步就够用了,当别人调试不了的问题,你很容易调试,切过去看一下汇编,很容易知道问题出在哪儿。

  如果想从事安全相关的行业,比如外挂反外挂,病毒反病毒。。不仅要懂汇编,还要知道汇编和二进制的关系。

  王爽老师汇编,讲的是16位的汇编。我们学习的是80x86的汇编,32位。跟win32汇编不同,win32汇编实际是一种宏汇编,不是真正的汇编,里面有大量的伪码,编译时要转成二进制。

2、初期班的汇编要学到什么程度?

要学到能看懂普通的应用程序,打开一个应用程序汇编界面,能看懂大概是怎么回事儿,那块儿是程序调用,哪块儿是参数。掌握到这块,学习新的语法特性完全足够了。

要研究操作系统内核,到底是怎么实现的,仅靠初级班的汇编是不够的,中级班有一个月的时间在讲保护模式,进一步学习汇编和保护模式相关内容。这些学完了才可以去研究操作系统。

3、配置汇编的学习环境

  下载DTDEBUG--编程达人官网可下。

  配置环境。---配置UDD,PLUGIN

拖拽一个exe文件到DTDEBUG界面即可。

原文地址:https://www.cnblogs.com/RevelationTruth/p/13905315.html