首页
社区
课程
招聘
[求助]菜鸟一名..想学汇编..该怎么学法?
发表于: 2007-4-2 18:56 13945

[求助]菜鸟一名..想学汇编..该怎么学法?

2007-4-2 18:56
13945
【求助】菜鸟一名..想学汇编..该怎么学法?

本菜鸟学破解2嗰月了..还是完全看不懂OD里面的汇编代码..求大虾们指教一下..拜托噢..

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (34)
雪    币: 846
活跃值: (221)
能力值: (RANK:570 )
在线值:
发帖
回帖
粉丝
2
置顶帖,然后找一本书,看
2007-4-2 20:35
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
这回答也太不负责了吧
2010-4-16 16:00
0
雪    币: 6664
活跃值: (957)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
光看破解不懂汇编还是等于0,先学些小编程吧对破解有帮助的
2010-4-17 09:20
0
雪    币: 230
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
建议看完清华出版的IBM-PC汇编语言程序设计,然后再来学破解,最好还看一下密码学方面的书籍,不打好理论基础,想急功近利是不行的
2010-4-17 22:07
0
雪    币: 249
活跃值: (14)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
好高骛远 急于求成 终究会一事无成.....
2010-4-22 14:22
0
雪    币: 103
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
把指令集看了,多练习程序,把基础搞扎实
2010-4-22 20:23
0
雪    币: 287
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
汇编基础知识肯定要看噻
2010-4-27 17:51
0
雪    币: 90
活跃值: (91)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
占个楼先,一会儿再发表意见+插图补丁
2010-5-8 04:27
0
雪    币: 203
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
看你问这问题就知道没有扎实看书,如果你精读过任何一本汇编的书,你会发现汇编不难,任何语言都是,我觉得难的东西是那些需要死记硬背的东西,

首先学一门东西,应该了解其本质,汇编也就是那一百多个命令要记,然后了解CPU的逻辑结构,数据储存结构,汇编程序的架构,各部份的功能和定义。

建议LZ找本书精读一遍先
2010-5-22 09:05
0
雪    币: 148
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
先找本书学汇编,
学得差不多了,
就练把汇编代码转换成C代码,
如果这你都会了,那你就成功了。
2010-5-23 00:30
0
雪    币: 65
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
现在在看 罗云杉的 《琢石成器 win32位 汇编》   现在卡在环境搭建这一块了
2010-5-29 20:10
0
雪    币: 0
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
我也是....哎哎,,,,
2010-6-12 12:06
0
雪    币: 126
活跃值: (12)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
我是新手一个,转化为c有什么好处呢?
你所说的转化为c是指用汇编来实现IF else 之类的吗?
如果是这些的话,不是都有现成的了吗?理解了就好
如果不是,请指明
2010-6-15 17:49
0
雪    币: 14
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
好好的学习,看书,再画流程图,你就会懂的
2010-6-25 15:35
0
雪    币: 25
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
16
先看看书,多动手.开始可以看些简单的
2010-6-25 17:37
0
雪    币: 40
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
17
主要就是记助记符(指令)汇编是所有计算机语言中最好记的(少又短)只是指令不好理解,先背先(没什么好记忆方法)最主要是了解寄存器,它的用法很多资料都兴列说明,理解它,再配合看一些简单程度如小程度,要知道他的用途和类型,找其实现原理,那么在多看书籍,就更空易看懂了,刚开始打基础比较困难,平时多积累,比如我不是了解堆栈,想不清楚,当我看到有关介绍马上就知道是寄存器寄存数据然后从高位取出就是出栈吧,在学习中,哪些不懂,哪些有问题,就问,总之打好基础,也要多看些高级别的,之后将越轻松愉快,这很容易,英语都可以学,还怕汇编,学习
还有很多方法,靠自己去摸索吧!
2010-6-30 00:21
0
雪    币: 255
活跃值: (57)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
18
努力就能成功!
2010-7-10 20:16
0
雪    币: 2
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
19
多练习程序,把基础搞扎实
2010-7-30 04:29
0
雪    币: 775
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
20
看你有没有编程的功底了,如果有一定的编程基础,那么可以先从组成原理这类书籍过渡到汇编,这里推荐罗云斌先生的经典,Windows.环境下32位汇编语言程序设计(第2版),这里讲解的还蛮详细的,而且很适合初学者,个人感觉
2010-7-30 09:43
0
雪    币: 208
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
21
汇编一个星期的时间如果学不好,就放弃,因为学这个不完全靠时间,更靠天赋。
2010-10-17 21:36
0
雪    币: 1
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
22
非常相信初中学过的《为学》,其中有一段话:天下事有难易乎?为之,则难者亦易矣;不为,则易者亦难矣。
学习同理,不管怎么样,学就是了,拿着一本书认真的研读,一边读不懂读两遍,再不然三遍、四遍......然后自己实践......总能学会的......
2010-10-17 21:56
0
雪    币: 58
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
23
貌似大家说得都好轻松似的
2010-10-25 19:02
0
雪    币: 109
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
24
例行回帖,定时刷新
2010-10-28 17:59
0
雪    币: 217
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
25
坚持下去,弄这个可是很需要时间的!!
2010-10-30 10:38
0
游客
登录 | 注册 方可回帖
返回
//