能力值:
( LV2,RANK:10 )
|
-
-
2 楼
编程语法:
汇编语法是极大依赖处理器的类型,但是直接影响是编译器,如Masm(intel汇编语法格式)和Nasm,GAS(AT&T汇编语法格式),Tasm等。Masm和Nasm(Linux下)汇编语法相近,Tasm就有Masm有很大的差异。一般常用MS的Masm,你先用着不错。
还有一点就是汇编的格式:
gcc采用的是AT&T的汇编格式,MS采用Intel的汇编格式.后一种也是我们常见的格式,当你看到Linux内核的时候就会接触到AT&T格式,现在的话就用MS的格式就对了。
资料:
1.80x86汇编:杨季文的清华版不错;还有就是王爽的汇编语言,入门不错。
2.Win32汇编:推荐罗云彬的《windows环境下32位汇编语言程序设计》。你把书上的习题过一遍就基本不错了。
编译器:
1.dos下的汇编建议用Masm5.0版本左右的,书上的貌似都是Masm4.0。
2.问win32汇编的开发建议直接用Masm32的汇编开发包,里面包含了所有的需要的头文件,库文件,参考文档和编译器,连接器。这里可以下载:
http://www.pediy.com/tools/Compilers.htm
3.如果真想学汇编,需要沉的下心,得学的深,以后可以转向逆向工程,破解,反病毒工程师,等甚至自己就是病毒的制造者,90%的病毒都是基于汇编!
|
能力值:
( LV3,RANK:30 )
|
-
-
3 楼
你得先说,你学汇编想要干什么啊
你是想要看代码还是用来编程序?
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
首先是王爽那本 编译器 轻松汇编
然后到罗王彬WIN32开发 编译器REDSAM 调试器OLYDBG
和看雪的破解入门一起看还有罗云彬网站上的WIN32也可以一起看
网址http://211.90.241.130:22366/list.asp?part1=4
王爽的汇编不错。
建议看这个入门
然后再看win32下的汇编程序设计
到一定程度之后可以学习下破解、逆向工程之类的。
第一步先看王爽的
第二看杨季文的
第三步看PC接口技术内幕
第四步罗云杉的
第五步要有大量的资料如BIOS中断。。。。
一.先学16位王爽的汇编语言,配合网站http://www.asmedu.net/
二.再学32位罗云彬的windows环境下32位汇编语言程序设计
三.然后学反汇编揭密,学习反汇编,破解.
先学习16位的,这样是为了理解指令的意思和用法,推荐教材王爽的《汇编语言》,intel也行,但王爽的比较基础。然后再学32位的,有了16位的基础,再学习32位的比较好,推荐罗云彬的《windows环境下32位汇编语言程序设计》。
Intel那本不错,32位汇编建议16位学到一定程度再说
王爽的《汇编语言》是一本很好的16位汇编语言的入门教材,写得很不错~
至于网站, 你可以去汇编网,百度一下就可以啦...
我也是初学~
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
刚开始确实很困难,坚持下去,以后接触具体的项目会发现懂汇编真好。
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
说实在的我小菜一个
不懂汇编....
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
慢慢来吧。。
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
怎么感觉是同一个人在发。
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
同学同求方法中。。
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
汇编 自学 没有环境 爱你不易啊
|
能力值:
( LV2,RANK:10 )
|
-
-
11 楼
同求学习方法
|
能力值:
( LV4,RANK:50 )
|
-
-
12 楼
学习是个漫长的过程,作为变成人员,要耐得住寂寞,,,
|
能力值:
( LV2,RANK:10 )
|
-
-
13 楼
慢慢学呗
|
能力值:
( LV3,RANK:30 )
|
-
-
14 楼
汇编=半部论语知代码灵魂!
|
能力值:
( LV3,RANK:30 )
|
-
-
15 楼
如果你只是对解密有兴趣,那么先有高级语言基础后,稍微了解一下 asm 的语法,指令就可以了,不用真的用它写东西,没必要。。。。。。。。。。。。。。浪费时间。。。
|
能力值:
( LV2,RANK:10 )
|
-
-
16 楼
这个还是要自己合理的规划,
|
能力值:
( LV2,RANK:10 )
|
-
-
17 楼
多看书,多专研。
|
能力值:
( LV2,RANK:10 )
|
-
-
18 楼
这明显是大号在给小号发金币
|
能力值:
( LV2,RANK:10 )
|
-
-
19 楼
有时候喝杯咖啡放松一下
|
能力值:
( LV2,RANK:10 )
|
-
-
20 楼
慢慢来,别着急。
|
能力值:
( LV2,RANK:10 )
|
-
-
21 楼
汇编挺好玩的啊,win32的汇编跟c语言挺像,但微操作上又比汇编好的多,有利于对系统的理解,挺好的
|
能力值:
( LV9,RANK:140 )
|
-
-
22 楼
如果 你稍微理解了一点汇编 可以试着玩一玩crackMe 既能玩 还能学习汇编
|
能力值:
( LV2,RANK:10 )
|
-
-
23 楼
汇编是最简单的,怎么会累呢,用c++还不得崩溃
|
|
|