请问,我该怎样学习汇编
各位程序员:
我是一名高中的学生,我想学习汇编以及c语言,请问我该怎样学习
例如:
1。我该看些什么书(尤其是汇编)
2。学习他们需要多少数学知识
3。如果我想对硬件进行编程,我应具备那些知识??
谢谢,谢谢您们在百忙之中阅读这个贴子!
ziyan_xie
问题点数:20、回复次数:5Top
1 楼zj510(周)回复于 2002-06-16 22:44:26 得分 5
学习汇编之前,你必须先学习微机原理。因为汇编涉及的东西是很底层的。
所以你必须知道各种寄存器、堆等工作原理。
如果你把这些东西搞清楚了,再看一下具体的语法就可以了。Top
2 楼laodie(张三)回复于 2002-06-16 22:45:52 得分 5
最好是从兴趣入手,《windows环境下的汇编语言程序设计》(可能是这个)比较适合想快速入门的学者,如果你看一下软件破解方面的资料,网站,你学习的动力更强了!
现在你还不需要许多数学知识。
清华的《硬件技术基础》不错。Top
3 楼Crazy_Abyss(阿B)回复于 2002-06-16 23:31:59 得分 5
汇编,把书看三遍,特别是寻址方式部分,要看得烂熟于胸。同时开始编程序,不妨把目标定得高点,编点病毒或破解之类(当然,只限于学习,不要破坏)。
其实,汇编就是时刻跟硬件打交道,如果有机会跟搞硬件的人合作,你只要弄清接口,很快就能上路。这东西入门比较难,但掌握后你会觉得其实挺简单的。
Top
4 楼spidertan(灭蚊刀)回复于 2002-06-17 02:26:29 得分 0
听君一席话胜读十年书!Top
5 楼hgwi(hgwi)回复于 2002-06-17 06:13:27 得分 5
学习必须从基础入手,建议先学习8086.8088的汇编语言,先搞懂基本的汇编指令.推荐<<80x86.奔腾机汇编语言设计>>一书,数学知识当然是看你将要想发展的方向,如果你想写些复杂的算法什么的就需要数学知识.想要写硬件操作方面的,你必须有微机原理及接口方面的知识.Top




