首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

请教学习X86汇编应该本着怎样的学习路线

2012-03-08 
请问学习X86汇编应该本着怎样的学习路线?达到能写初级的汇编程序看懂反编译的代码即可[解决办法]我也是新

请问学习X86汇编应该本着怎样的学习路线?
达到能写初级的汇编程序
看懂反编译的代码即可

[解决办法]
我也是新学汇编,刚看完一本课本。个人认为学习汇编的时候(尤其是从未接触过汇编的人)要暂时忘记高级语言。。。。。一起学习。。。。。
[解决办法]
没有什么特别的路线,看书,做题,上机调试,就这么多。


[解决办法]
先看懂<计算机原理>, 当然先懂一门基础语言(如:BASIC)更好.
再慢慢学汇编...
[解决办法]
建议先从8086学起吧!
[解决办法]
看来lz要学 破解软件啊 呵呵
[解决办法]
从C/C++的内嵌汇编开始
[解决办法]
我是计算机系毕业的。
一点体会吧。语言都是相通的,只是汇编会低层一点,程序编写的每一步都详细一些,所以考虑的更全面具体一些,要把每一步都想清楚。
你手里有很多资源(各种寄存器)。开始找一本汇编的书吧,我上学用的是清华的那本教材汇编80X86的。
首先就要知道各种寄存器的用法,累加器AX了,计数器CX什么的了,一定要了解自己手里有什么可以应用的。 
然后是学习各种指令,汇编里会涉及到大量指令,mov,add,shr等等。不但要知道是干什么的,而且要熟悉,也要知道对标志位的影响 
然后就是语法什么,像怎么定义变量,变量类型,写子程序,写宏 
最后对大量的中断有所了解。。。 
最主要的是实践应用,应该是大量的编写程序吧。其实这个学习过程就是大量的编写,不断地熟悉才能会用的。
[解决办法]
要学好汇编是一件不容易事情!
[解决办法]
最好能找一位在身边的师傅带着学,有人指点,事半功倍。
[解决办法]
http://bbs.pediy.com/showthread.php?t=31840
另外个人认为学汇编可以直接从IA-32(也就是80x86)开始,可以参考经典的《Intel汇编语言程序设计(第五版)》.

热点排行