当前位置:编程学习 > 汇编语言 >>

如何学好汇编语言

答案:我是过来人,以下是我个人的经验: 1.要多动手,不要只看书和书上的例子,有条件就把例子弄到电脑上试一试,如果成功了,不要高兴,你的工作只完成了一半,把例子改一改,按你的意思,想想改了之后的结果,与上机对照一下,你会有收获的. 2.要会用debug,很多情况下当自己都不知道程序对不对的时候,用debug跟踪一下就解决了. 3.要准备一台烂机子,就是什么东西坏了都不会心痛那种老机子.用来上机调试程序.如果用自己的爱机试,一个不小心把硬盘主引导扇区洗白了就真的是后悔不已了. 4.不要理老师讲的DOS中断,那东西中看不中用.多在调试用的机子上试试底层的东西,如bios调用,IO操作,对显卡,硬盘的控制.那样你会体会到学习汇编语言的快乐.
其他:1. 保持好心态,不要急,拿着王爽的书一点一点来,把书中碰到的每一个不会的都弄明白。感觉碰到一些似懂非懂的可以先做个记号放那,等一会儿再回头看。

2. 多动手写程序,哪怕是书中的例子,看完题目就把书合上,先写一遍,然后和书中的对比一下。每章后面的题更要弄懂,因为接下来的几章中还会碰到这个题的延伸部分。

3. 不会就问,多与人交流,下面有个王爽汇编的论坛,里面的人都是在学王爽的汇编教材,经常拿出自己的程序在论坛里和人交流。看看别人的对比一下自己的 多写,给自己个任务,比如做个简单的学籍管理软件,多用对指令和程序的理解就不一样了,这是练出来的,并且给个建议编译别用emu8086,那个编译很不严格,很多错你是发现不了的,还是用微软的masm,虽然不好看,但是个人感觉严谨些! 至于这几门课程的汇编语言,其实学习方法上都是差不多的,没必要每种汇编都死死的去学,认真学好一门,其他的都会很容易就上手了,这也与他们的硬件结构 你百度一下, 80x86汇编小站,直接联系 这个站长 上课认真听讲,多学习。 寄存器,存储器,端口,中断向量表,程序流程图....这些知识的使用和理解对汇编很重要的. 寄存器,存储器,端口,中断向量表,程序流程图....这些知识的使用和理解对汇编很重要的 可以找比较经典的IBM汇编程序设计没必要通读只需要看指令部分否则可能会有些后来还是放弃了,改学高级语言了 这个比较有难度。想当年我热情很高。 学单片机c语言吧 找一本汇编语言入门的书。自己看一章就动手写写教材的作业。加深理解。只有深刻理解的东西,才可以感觉到。同时进行反汇编分析。手里要有个好的调试工具,这样才能动态跟踪和静态分析。更好的深入汇编语言。不要怕困难,高手就是这样炼成的。 QQ:987300192 学习汇编就是要做到四个要点,耐心、恒心、毅力、环境。如果不知道的我推荐你去汇编网,那里可以交流看看别人的程序。用最少的代码做出最好的成绩。 多动手写程序,最主要的是逻辑思维要清晰,这样很容易就学好了... 最简单的也是最难的:多多练习,最好找个高手切磋,自学也可以 多编程实践,多逛逛有关的论坛,看看网站上的代码 用心学,对它产生兴趣就能学好,学得好不好在于自己是否认真了,什么是都怕认真二字!希望你学业有成! 多多动手练习 记好所有定义的词,多看实例,弄懂每句的用途。 最好能了解基本的电路知识 你不学什么时候都学不好,你就在这里慢慢想吧。
这跟学什么没关系,关键是你想不想学,态度问题。 1.找本基础的汇编书看
2.找汇编的视频看
3.找相关的培训进行学习 先否定后肯定,这是汇编语言的特点;
先用c语言写出来,然后再转化为汇编。 多动手 你是想学PHP吗??? 多读呗 死记硬背 多看书。上课认真听课 

上一个:汇编语言资料?
下一个:汇编语言 输入输出中断问题

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,