有你更完美 发表于 2011-7-18 10:43:17

为什么不直接学WIN32汇编能,非要先学8086?

现在所有的破解,反汇编,出来的都是WIN32汇编,8086的几乎用不到,而我们学完8086的,还是要学WIN32的。既然实际只用到WIN32汇编,我们干嘛要绕一个圈能?

583413088 发表于 2011-7-18 11:46:32

先要把基础打好啊

Snow 发表于 2011-7-18 11:49:49

你试试现在拿起罗云彬的三十二位汇编看看能看懂麽。能的话你直接学三十二位汇编咯

sunhopp 发表于 2011-7-18 13:16:58

8086是基础!!比较容易理解!

c61215208 发表于 2011-7-18 15:16:34

原来是这样啊~~初生牛犊路过~~

riigeidt 发表于 2011-7-18 17:59:11

哦,这样啊,可我觉得8086的就挺难理解的,比较吃力!

z____ 发表于 2011-7-18 18:15:04

没学会走路,怎么能跑呢?

嗜血丨灵异狂 发表于 2011-7-18 18:23:29

有什么区别呢?WIN32不就是16位升级上去的   我们现在用的反汇编工具不都是什么eaxebx不就前面多了一个e   何必学那么麻烦    简单的学会了   难的以次类推就出来了

有你更完美 发表于 2011-7-18 22:42:14

嗜血丨灵异狂 发表于 2011-7-18 18:23 static/image/common/back.gif
有什么区别呢?WIN32不就是16位升级上去的   我们现在用的反汇编工具不都是什么eaxebx不就前面多了一 ...

WIN32比8086难很多吗,你只学了8086你就敢自己推理了?WIN32的你就不用学了?

有你更完美 发表于 2011-7-18 22:44:59

z____ 发表于 2011-7-18 18:15 static/image/common/back.gif
没学会走路,怎么能跑呢?

都是汇编,不存在走和跑

嗜血丨灵异狂 发表于 2011-7-19 06:17:11

有你更完美 发表于 2011-7-18 22:42 static/image/common/back.gif
WIN32比8086难很多吗,你只学了8086你就敢自己推理了?WIN32的你就不用学了?

我肯定敢了因为小甲鱼老师在基础汇编视频中讲过   一个CPU外部是三条线数据 指令 地址   内部:运算器控制器 寄存器   不管他怎么变都是换汤不换药   后来的寄存器都是增加的费的   不管现在的32位也好64位也罢   他们的14个主要寄存器是不会变的 如果变了代码什么都要从新写都有一个继承的原则   后来增加的是为了增加CPU的运算速度而已   没什么大的意义    因为我学习汇编和破解时候   很多高手基本都是只学过16位的汇编内容对于WIN32的知识只是随便看看而已   用他们说法就是会16的32位不就是多了一倍不够的用0填充就行了   所以32位的根本每人去深入学   因为这些都是破解高手交我们的

yzyou521 发表于 2017-2-20 11:27:01

个人并不赞成一开始学8086汇编,32位的学习比16位更简单,不要说某某的书完全看不懂,那是因为你始终被段地址*【decimal】16+偏移地址这些淘汰了多年的计算方式困扰,为什么一定要在16位的模拟空间中浪费时间呢?存储空间够大的时候,你不再需要这些繁琐的操作,任何地址单元都不再需要偏移计算,你要做的就是把你的想法转为指令告诉CPU,搞清楚每一步执行的时候寄存器、内存这些是如何运作的,作为过来人,我自己就是个学8086的试验品。个人的建议是二话不说,直接进OllyDebug,寄存器,内存什么的一目了然,学8086的大部分时间都花在用各种debug命令看内存和寄存器的数据,谁都浪费不起时间。
个人浅见!

宇泽 发表于 2018-5-7 03:38:34

相信每个人学汇编的出发点不一样,有的是为了破解,我是为了学习以后的高级语言打个基础,听很多老师说学了汇编再学习C\C++会比较容易理解,当然破解也是要学习滴,不给自己点偏门的动力是很难坚持下去的,尤其是自学,所以8086和win32都学学应该没有什么困扰吧,无非就是点时间哈!有没有跟我想法一样的{:5_91:}

dddR4 发表于 2018-8-6 02:35:28

宇泽 发表于 2018-5-7 03:38
相信每个人学汇编的出发点不一样,有的是为了破解,我是为了学习以后的高级语言打个基础,听很多老师说学了 ...

我也是想来学汇编,再来学c/c++

texttext 发表于 2022-9-29 17:06:20

我也在同时学C和汇编2样,汇编很有意思; 越学越对当年发明这些东东的人肃然起敬。 

ssk66b1223 发表于 2023-4-22 20:13:35

楼主想法真好支持下,好多汇编指令都是兼容的,x86的32位是拓展出来的向下兼容,市面都是16位后面加32的讲解,现在都用64位机子学32位的就当巩固下基础,对学x64有很大帮助
页: [1]
查看完整版本: 为什么不直接学WIN32汇编能,非要先学8086?