首页学习资料学习汇编资料,汇编资料体会心得

学习汇编资料,汇编资料体会心得

cysgjjcysgjj时间2024-08-28 05:57:56分类学习资料浏览29
导读:大家好,今天小编关注到一个比较有意思的话题,就是关于学习汇编资料的问题,于是小编就整理了5个相关介绍学习汇编资料的解答,让我们一起看看吧。学习汇编语言需要具备哪些基本知识?学习汇编语言需要具备哪些基本知识?汇编入门基本知识?想要学习必要而实用的汇编语言知识,有什么教材或者学习方法推荐?汇编语言自学该怎么学?学习……...

大家好,今天小编关注到一个比较意思的话题,就是关于学习汇编资料问题,于是小编就整理了5个相关介绍学习汇编资料的解答,让我们一起看看吧。

  1. 学习汇编语言需要具备哪些基本知识?
  2. 学习汇编语言需要具备哪些基本知识?
  3. 汇编入门基本知识?
  4. 想要学习必要而实用的汇编语言知识,有什么教材或者学习方法推荐?
  5. 汇编语言自学该怎么学?

学习汇编语言需要具备哪些基本知识

汇编是一种偏底层的机器语言:

1. 需要了解计算机硬件,比如内存,总线,CPU等,要有一定的硬件基础

2. 最好学一门稍高级的语言,比如C语言,通过C语言,可以了解编程,编译,运行的基本原理,进而,对汇编有点宏观的认识

3.要有坚持不懈的毅力,学习汇编语言,晦涩难懂,没有毅力,很难成功

4.不能只看书,编程,需要练习 做实际的项目,或练习项目。

学习汇编语言需要具备哪些基本知识?

汇编是一种偏底层的机器语言:

1. 需要了解计算机硬件,比如内存,总线,CPU等,要有一定的硬件基础

2. 最好学一门稍高级的语言,比如C语言,通过C语言,可以了解编程,编译,运行的基本原理,进而,对汇编有点宏观的认识

3.要有坚持不懈的毅力,学习汇编语言,晦涩难懂,没有毅力,很难成功

4.不能只看书,编程,需要练习 做实际的项目,或练习项目。

汇编入门基本知识?

一,要有一定的微机硬件基础知识,因为汇编很底层,更加接近机器语言,往往很多的东西要从机器层面来支持理解

二,最好先学习一门高级语言,因为高级语言更接近人的语言,相对比较容易理解。掌握了一门高级语言后再学汇编,一来不易产生畏惧感,二来遇到问题,只能局限于已学的汇编知识来来思考遇到的问题,此时跳出汇编,旁援掌握的语言有助拓新思路,而不只局限与汇编一个思路。

三,细致,踏实的学习态度是少不了的,更为重要的是实践。比喻为:犹如一个战士进入敌营中心地带,要冷静,小心,还要勇敢,智慧,要在敌中心步步为胜,留意敌人的一举一动,将敌一扫而光,不可大意一步,因为接近核心了,稍一大意有可能留下极大隐患。

想要学习必要而实用的汇编语言知识,有什么教材或者学习方法推荐

1、学习汇编语言,要想必要而实用,那就在真机上进行不要在虚拟机里进行。

2、汇编语言强大之处是可以直接操作硬件,所以,在学习的时候,让自己的汇编程序不要在操作系统之上运行,要在操作系统引导之前就执行。比如:U盘启动。运行自己写的汇编程序。

3、注意:是在裸机上跑的。当然,主板上有BIOS,还有EC,完全的裸机还算不上。但是,对于初学者,这样的执行环境就已经很好了。总比在DOS里,或者虚拟机里运行自己写的汇编程序要强。

4、这方面,国内有一作者,做得非常好。同时,他也写了书籍《x86/x64体系探索及编程》,建议看看这本书。等这本书看懂之后,就知道自己下一步怎么深入学习了。

5、如果看了这本书,自己还不知道怎么进一步学习汇编知识,那说明没有真正看懂这本书,有的知识是迷迷糊糊的,或者自己没有实际编写程序。学汇编,非要自己亲自写程序调试,只有自己写成功一些程序,才能找到学习汇编语言的感觉。就是那种想让CPU干什么就干什么的境界。因为高级语言写程序,是达不到这个境界的,原因是编译器在帮你做转换工作

6、最后总结一下,学汇编,最好是在裸机上运行编写的汇编程序。

7、以上这些是本人学习汇编的一些体会,希望有所帮助。

汇编语言自学该怎么学?

你要是想学习汇编语言要从基础学起,如果你以后打算从事软件开发领域的话,学习汇编是非常必要的。

学习汇编可以让你对编程的底层实现,对计算机的工作原理都有很清晰的认识,只有明白了底层的实现原理,以后学习高级语言的时候才能有的放矢。所以,我支持你学习汇编语言。

学习汇编语言,目前的教程就那几本一本是《IBM80x86汇编语言简明教程》 清华大学出版社 温冬禅 编的 这本书介绍的比较全面,所以的内容都有涉及,但是不适合没有基础的初学者,因为好多的基础的东西都是一笔带过,让你看了很难理解。

还有一本是 《汇编语言》 清华大学出版社 王爽著 我在这里强烈推荐这本书,这本书对于初学者简直就是救命稻草,它深入浅出,从最基本的开始,步步深入,让你很轻松的学会汇编语言我刚开始是用第一本,看了好几次都看不下去。。 最后经别人推荐买了第二本,真的是喜欢死了,你可以去搜下关于这本书的评论,绝对经典。

学习汇编需要学习:微机原理、C语言要会点. 工具 ma***5.0 6.0都可以罗云彬教授的windows32位汇编可以看看。

学汇编一定要记住所学芯片的指令集,掌握指令集的功能使用格式。记住一定不要漏看了,漏一个标点都不行。还有要学算法(差不多数据结构也在这里学),只要掌握了算法,学一种计算机语言只要知道他的语法就会用,因为各种语言的算法用起来都是一样的。

剩下的就是学计算机的运算逻辑,明白机器指令是怎么一条条执行的,特别是寄存器的分配问题(这是汇编语言特有的)。注意你自己编程序的时候,先把寄存器怎么使用的,以后又是如何变换的全都列出来,分配好。

最后就是多做练习了。加油把孩子

到此,以上就是小编对于学习汇编资料的问题就介绍到这了,希望介绍关于学习汇编资料的5点解答对大家有用。

[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.lnbtw.com/post/47255.html

汇编语言汇编学习
通用学习资料,通用教材 蚀刻学习资料,蚀刻工艺流程示意图