首页
社区
课程
招聘
[求助]汇编学习一般要多久
发表于: 2007-5-20 13:34 24269

[求助]汇编学习一般要多久

2007-5-20 13:34
24269
收藏
免费 0
支持
分享
最新回复 (25)
雪    币: 6075
活跃值: (2236)
能力值: (RANK:1060 )
在线值:
发帖
回帖
粉丝
2
一两年就可以了吧
2007-5-20 17:22
0
雪    币: 255
活跃值: (207)
能力值: ( LV9,RANK:250 )
在线值:
发帖
回帖
粉丝
3
一天足矣,一辈子不够。
2007-5-21 11:35
0
雪    币: 415
活跃值: (34)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
4
呵。呵。楼上正解
2007-5-21 16:32
0
雪    币: 207
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
5
看你怎么学了~

一般学汇编先学计算机组成原理,重点掌握内存寻址,和cpu基本原理。至于总线、接口等概念可以掠过,用到时在查阅。学习的目标是了解原理,所以,如果有重点的认真看书的化,最少要用4个小时。

如果你大概知道堆栈、偏移地址、寄存器的结构这些概念,就足矣正式开始学习汇编了

以下是我给你的建议:

★学习汇编不要求新,一本经过时间考验的教材往往能带你进入汇编的殿堂。
★不同于其它语言,汇编有很多需要你直接去接受的东西,而别总问为什么,比如汇编程序的基本结构,跳转指令的跳转条件,以及后来我们经常说的PE文件结构等,你要是能背会是再好不过的,如果不背,就多用,多练,没第三条路!
★记住汇编是最笨的语言,你不要希望系统会自动为你做些什么。所以不要急躁,捡重点指令一条一条的学,认真实践。
★学习汇编开始不会太有成就感,因为你顶多就编个二重循环,再好点编个递归。这离实际应用相差还甚远。
★即便如此你仍要相信学习汇编会给你带来极大的收获,并且坚持下去
不要一味的坚持,你需要有一个跳出学习基本汇编指令这个循环的条件,这个条件就是,你能让程序按你希望的逻辑去执行并且能够完成一些基本运算。

到此,该怎么办呢?继续钻下去?但我的想法却不是这样的。我会先把它扔一边去!而去学习其它技术,直到有一天我发现了它的价值,比如我会说:“诶?这不是汇编吗!?”这时,我会开始研究这段具有应用意义的汇编代码时怎么运行的。我相信,你会遇到大量迎面而来的新问题。

珍惜这些问题吧 !

解决一个你离高手就越近一步!

最后的答案:
如果你想知道多久可以入门并且熟悉基本指令,最少需要一周,且至少需要24小时的上机实践。如果谁当初打破了这个记录,只能说明你是个天才,千万别把自己埋没了。
如果你想知道多久可以学会或者学好汇编,我无法回答你,因为我还没有达到那种境界。
2007-5-22 20:44
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
楼上的回答堪称经典
对新手,比如我,很有知道意义。
赞一个!
2007-5-24 03:02
0
雪    币: 97
活跃值: (141)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
7
一般学习基础知识,一年。推荐一本书王爽《汇编语言》
2007-5-24 09:08
0
雪    币: 45
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
如果你用心    1个月还太多了
2007-5-24 12:19
0
雪    币: 1462
活跃值: (12)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
谢谢五楼兄,听君一席话胜读十年圣贤书呵!
2007-5-24 13:16
0
雪    币: 305
活跃值: (36)
能力值: ( LV12,RANK:250 )
在线值:
发帖
回帖
粉丝
10
嘻嘻:曾经在 DOS 时代,偶 用汇编 写了 5年的程序。

学一门语言的语法容易,但更多的 是写程序需要/必须的 其它知识资源。
2007-5-24 16:43
0
雪    币: 1462
活跃值: (12)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
此论坛真是卧虎藏龙!
2007-5-24 17:53
0
雪    币: 200
活跃值: (35)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
我也正在学,只是觉得,多看程序的反汇编代码,对自己帮助很大
2007-5-24 23:34
0
雪    币: 305
活跃值: (36)
能力值: ( LV12,RANK:250 )
在线值:
发帖
回帖
粉丝
13
熟读唐诗三百首,??????
2007-5-25 10:23
0
雪    币: 114
活跃值: (16)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
这是牛人,那时我估计还在玩大富翁2
2007-5-25 11:28
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
我是菜鸟,觉得汇编真难学。谢谢各位高人的指点。
2007-5-26 18:20
0
雪    币: 247
活跃值: (11)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
16
我也开始学汇编了
5楼的建议确实很好,谢谢
2007-5-27 12:51
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
17

我学习了一个月我就觉得多了
不过学习的效果还行
呵呵
2007-5-29 18:11
0
雪    币: 203
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
18
五楼
支持一把~!
2007-5-29 22:09
0
雪    币: 328
活跃值: (10)
能力值: ( LV9,RANK:210 )
在线值:
发帖
回帖
粉丝
19
如果你想知道多久可以入门并且熟悉基本指令,最少需要一周,且至少需要24小时的上机实践。如果谁当初打破了这个记录,只能说明你是个天才,千万别把自己埋没了。
如果你想知道多久可以学会或者学好汇编,我无法回答你,因为我还没有达到那种境界。

哎,这么说我真有天分阿,。我学汇编用了一年时间,0上机

家穷人丑
2007-6-12 09:26
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
20
想知道多久可以入门并且熟悉基本指令,最少需要2周,且至少需要24小时的上机实践。如果谁当初打破了这个记录,只能说明你是个天才
2007-6-13 17:47
0
雪    币: 207
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
21
还是要好好学习一下汇编语言了
2007-6-14 12:03
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
22
先要把目标确定好,学习汇编是为了什么?这样才会有持久的动力。
2007-6-14 14:35
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
23
谢谢五楼指点
2007-6-14 15:27
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
24
今天32位汇编编程到了~~
开始漫漫的修行之路~~
2007-6-15 17:44
0
雪    币: 205
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
25
问大家一个汇编问题,这是教程上的“LDT在实模式下初始化(当然,也可以在使用LDT前的保护模式初始化)”。LDT 能在保护模式下初始化吗?在保护模式下,系统段不是不能访问吗?
2007-6-17 18:33
0
游客
登录 | 注册 方可回帖
返回
//