学习汇编语言的关键是什么?(摘自论坛)
我觉得学习一门语言的关键是实践。
初学一门语言,大多学语言的基本语法知识,这些知识都容易理解,但又感觉没有真正深入领会,这是因为我们没有应用它去解决过问题,也不知道它能解决什么样的问题,所以在掌握基本知识后,就要开始写程序,在写程序的过程中不断把零散的知识点整合在一起,形成好的知识结构和解决类似问题的方法模式。
比如《汇编语言》的课程设计1(P211),初学这本书的人都说这本书讲得通俗易懂,但到了课程设计1,好多人都被难住了,即使是前边知识学得比较好的人也要困顿好几天才能完成设计。这个过程是必要的,在困顿的过程中大家都会思索以前的知识,不断的总结,最后完成设计的人自然有了信心,没有完成的就会反思以前的学习态度,回过头来把以前的东西再好好看一遍。如果没有课程设计1,学得好的人不知道自己学到了什么程度,能解决什么样的问题,学得不好的人也不知道自己哪里学得不好。
只有通过实践,不断发现问题,解决问题,才能深入理解其中的东西。所以不要错过书中任何一个实验,好好实践一把,争取把汇编学通。
初学一门语言,大多学语言的基本语法知识,这些知识都容易理解,但又感觉没有真正深入领会,这是因为我们没有应用它去解决过问题,也不知道它能解决什么样的问题,所以在掌握基本知识后,就要开始写程序,在写程序的过程中不断把零散的知识点整合在一起,形成好的知识结构和解决类似问题的方法模式。
比如《汇编语言》的课程设计1(P211),初学这本书的人都说这本书讲得通俗易懂,但到了课程设计1,好多人都被难住了,即使是前边知识学得比较好的人也要困顿好几天才能完成设计。这个过程是必要的,在困顿的过程中大家都会思索以前的知识,不断的总结,最后完成设计的人自然有了信心,没有完成的就会反思以前的学习态度,回过头来把以前的东西再好好看一遍。如果没有课程设计1,学得好的人不知道自己学到了什么程度,能解决什么样的问题,学得不好的人也不知道自己哪里学得不好。
只有通过实践,不断发现问题,解决问题,才能深入理解其中的东西。所以不要错过书中任何一个实验,好好实践一把,争取把汇编学通。
首先,谢谢你的回答,按照你说的我已经做完了课程设计1 ,问题 + 实践 ;
我向再请问一下 ,汇编学到什么程度才算学好呢?学完这本书就够了吗?
我向再请问一下 ,汇编学到什么程度才算学好呢?学完这本书就够了吗?
是的,学完这本书就够了,学完后后你应该去学习更高层的课程了。
学习完汇编语言的下一步应该学习C语言,在学习过程中可以结合数据结构编一些程序。相信你有了汇编语言的基础在学习C语言会比较容易了!
学习完汇编语言的下一步应该学习C语言,在学习过程中可以结合数据结构编一些程序。相信你有了汇编语言的基础在学习C语言会比较容易了!
学习汇编不一定只为了做出一个用汇编编出来的软件,或者成为计算机高手。汇编是你在计算机学习过程中的一个重要的基石,你可以在这个基础上继续向上攀登。
你可以把课程设计二也做出来,课程设计二可以让你了解操作系统的运行原理和BIOS对磁盘的操作机理。
你可以把课程设计二也做出来,课程设计二可以让你了解操作系统的运行原理和BIOS对磁盘的操作机理。
学编程学什么语言更好王爽老师在本书前言中提到:本书的两个核心目标是“深入理解机器工作的基本原理”和“培养底层编程意识和思想”。学完本书,独立完成所有的实验,我想就能实现这两个核心目标了,也就足够了。
曾经问过孙老师,怎样才能到工作,他说,汇编学2个月,c也应该学2个月,然后是数据结构,操作系统,学会这些用不了多长时间,然后半年学流行语言,针对工作,专门训练,就足够了。汇编是课程体系里的第一环。这个不能直接到工作,工作要参加培训,但是如果没有汇编,c,c++,数据结构,操作系统的基础,培训就白上。
你说你学过C,我大二不懂事的时候还报过计算机二级考试呢,并且过了,但学得什么都不是,不要以为C就是打印一个"HELLO WORLD !",就是帮你算10的阶乘是多少。以前有个叫马剑的老师,见过他用C做的小游戏,跟我们小时候玩的电子游戏差不多。还是那就话,只有通过实践,不断发现问题,解决问题,才能深入理解其中的东西,学C当然也是。
当然前面的朋友们说的,要多上机,鄙人也是举双手赞成,从第2章开始所有的习题和书中的列程,都应该在计算机环境亲自去体验
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论