汇编教程汇编怎么学习?

汇编教程  时间:2021-10-23  阅读:()

汇编怎么学习?

罗云彬说的好啊,学汇编就像千军万马过独木桥,能够坚持到最后的很少。

这个不禁让我想起了高考啊。

汇编这东西如果你真的学精通的话可以让计算机做很多别人不能够做的事情,因此很多人都想学习汇编。

掌握这方面技术,对自身的提高确实有好处。

你可以通过反汇编别人的程序跟踪别人的软件,了解别人的编程思路。

通过了解别人的程序思路,使自己写出更加好的程序。

而且写病毒,木马和外挂等等的一些软件~~~都必须用汇编才能够写的漂亮。

研究汇编还有助于掌握一些系统底层知识,系统底层知识绝对是构造起大型软件的坚实基础。

许多程序发展,都经历了这一锻炼过程的。

而大多数人可能认为汇编是一门高深的学问。

很难学,我前几天在网上拿了个软件给我朋友用。

他问我用什么写的,我说用汇编。



他不信以为汇编根本就写不出强大复杂的软件,其实这都是老皇历了(现在的汇编其实我感觉和C差不多都是调用windows API来编程)。

造成这种原因我觉得是以前在dos下面用汇编来写程序太麻烦,所以给人的感觉就成了很复杂,(以前在dos下汇编没有很多API可以调用)就将汇编神话了,造成初学者在心理上就承认了汇编很难学的”事实”其实不是这样现在其他编程语言可以做的比如C,用汇编做起来也不是很麻烦。

再一方面由于学习资料比较匮乏学。

初学者一般不知从何下手,由于没方向,花费了大量时间和精力,走了不少弯路。

这里我就给想学汇编的指下学习方向(根据我自己的学习经历)。

在学汇编前,最好先掌握一门高级语言编程,这样再学汇编应容易些,如果你学校或者在其他地方学了C语言的学起来就比较轻松了,很多书上都是用C语言程序做范例来讲解的,如果你没有学也没有关系这里我给你推荐个视频: <<尚学堂科技java系列视频教程>>,这个教程可比那些什么什么大学跟这课本念PPT的好多了, 你或者会问我为什么学汇编要去看java的视频啊,这里我只是推荐你去看下他视频的前3章,也就算基础知识,这在所有的程序设计语言里面都适用, 看完了再学习汇编坡度就不会那么陡了。

看完视频我想再向大家介绍几本书都是中国人写的(我觉得国人计算机方面的著作就算汇编比较有出席拉) 一本是王爽写的<<汇编语言>>和罗云彬写的windows环境下32位汇编语言程序设计,这2本书在学习汇编的人心中地位都非常高现在都出了第2版了,而且网上都有电子版,google下就能找到。

其他还有一些书比如: 温冬蝉,沈美明:清华大学出版社,《IBM PC 汇编语言程序设计教程》, 。

【美】Kip R。

Irvine 著,温玉杰等译:《Intel 汇编语言程序设计》(第四版),都是比较经典的,如果有机会可以看看!! 学习汇编要多动手,不要只看书和书上的例子,有条件就把例子弄到电脑上试一试,如果成功了,不要高兴,你的工作只完成了一半,把例子改一改,按你的意思,想想改了之后的结果,与上机对照一下,你会有收获的。

写汇编程序难免会出错,老一辈的人都还在讲解着dubug的使用,其实现在windows环境下的汇编调试器已经非常的完善了,我平时一般是用Rad ASM里面自带的调试器,他已经可以给我解决大部分由于编程粗心而引起的错误,还有一些是逻辑错误我一般 用ollydbg进行调试,这里我再给大家推荐个编辑器Rad ASM,这是一个非常棒的汇编IDE编程环境掌握他的使用可以让安心的写汇编程序而不用把心思在记忆复杂的一些编译指令上,我准备写篇Rad ASM的教程,但是现在还没有动笔。

现在比较好的讲解Rad ASM可能是jhkdiy写的 Win32汇编开发环境介绍和RadAsm简明教程 学习汇编其实很累的,需花费大量的时间,而且经常会遇到很多的问题,资料又比较匮乏。

这时你可能有点想退却,其实你不要着急,只要你认真学习,成功就在眼前。

没有人是生来就什么都会的,如果你有问题,就大胆的去问你周围的人。

而且现在网上也有很多的专门讨论汇编的站点比较好的应该是aogo的汇编小站和罗云彬的编程乐园,学汇编的秘诀就是勤奋+执着!记住并能做到这两点,你会变得很优秀的。

不管你学汇编是出于什么目的,如果你在学习汇编的过程中如果遇到了问题可以发邮件给我探讨,我非常的欢迎邮件是:agan88@foxmail。

同时在学习汇编的时候如果突然觉得学的很痛苦,可以在看雪学院下点东西玩玩解密,培养培养下兴趣也未尝不可啊!多在机子上试试底层的东西,如bios调用,IO操作,对显卡,硬盘的控制。

那样你会体会到学习汇编语言的快乐。

总之要记得想学会汇编,你需要自立自强,以及自学能力。

现在开始吧……

LOCVPS:VPS主机全场8折,德国/荷兰/美国KVM终身7折

LOCVPS发来了针对元旦新年的促销活动,除了全场VPS主机8折优惠外,针对德国/荷兰KVM #1/美国KVM#2 VPS提供终身7折优惠码(限量50名,先到先得)。LOCVPS是一家成立于2012年的国人VPS服务商,提供中国香港、韩国、美国、日本、新加坡、德国、荷兰、俄罗斯等地区VPS服务器,基于KVM或XEN架构(推荐优先选择KVM),均选择直连或者优化线路,国内延迟低,适合建站或远程办公使...

ZJI:台湾CN2/香港高主频服务器7折每月595元起,其他全场8折

ZJI原名维翔主机,是原来Wordpress圈知名主机商家,成立于2011年,2018年9月更名为ZJI,提供香港、日本、美国独立服务器(自营/数据中心直营)租用及VDS、虚拟主机空间、域名注册业务。ZJI今年全新上架了台湾CN2线路服务器,本月针对香港高主频服务器和台湾CN2服务器提供7折优惠码,其他机房及产品提供8折优惠码,优惠后台湾CN2线路E5服务器月付595元起。台湾一型CPU:Inte...

Hostinger 限时外贸美国主机活动 低至月12元且赠送1个COM域名

Hostinger 商家我们可能一些新用户不是太熟悉,因为我们很多新人用户都可能较多的直接从云服务器、独立服务器起步的。而Hostinger商家已经有将近十年的历史的商家,曾经主做低价虚拟主机,也是比较有知名度的,那时候也有接触过,不过一直没有过多的使用。这不这么多年过去,Hostinger商家一直比较稳妥的在运营,最近看到这个商家在改版UI后且产品上也在活动策划比较多。目前Hostinger在进...

汇编教程为你推荐
金立手机官方网站金立手机官网怎样下载刷机包车厘子和樱桃是什么关系蚂蚁庄园动漫<冰果>和<our tapes>有什么关系,男主为什么那么像冰果的男主(折木奉太郎)为什么?两聊的拼音西安人说的聊咋咧什么意思逐鹿淘宝如何入驻淘宝逐鹿淘宝李涛疯狂淘宝是骗子吗吉林省建设厅网站五洋建设集团 和歌山建设集团哪个好一点姚劲波简历58同城 名字的来历非常河蟹河蟹都有那些做法dnf娃娃机脚本求个DNF按键精灵抓娃娃机的代码爱迪帮智能编辑器webstorm编辑器怎么全屏
最便宜虚拟主机 希网动态域名 flashfxp怎么用 enzu bluehost 新站长网 免费ddos防火墙 论坛空间 e蜗牛 河南m值兑换 什么是服务器托管 便宜空间 789 丽萨 德隆中文网 个人免费邮箱 杭州电信宽带优惠 酸酸乳 万网主机 购买空间 更多