推荐回答
呵呵,看到这个问题和一些网友的回答,感到走自学成才之路的人真多!很多人都不懂由浅入深,循序渐进的路子。C语言是在大一学的,有了初中水平即可掌握C语言。不上大学,也能学会C语言。学会了C语言,并不能算有什么成就。大约在大三、大四,学习了模电、数电等课程之后,才学到单片机和DSP。学单片机和DSP,目的就是学习硬件和汇编。在这个期间,怎么还能提到学C语言?C语言编程不是在前两年就会了吗?学DSP,如果学不好汇编语言,可以说是根本就没有学会DSP。学好了硬件和软件,用什么语言编写程序,并没有规定。粗放型的,使用C即可,想要精雕细刻,就必须用汇编语言。
龚子龙2019-12-21 23:21:02
提示您:回答为网友贡献,仅供参考。
其他回答
-
能学总比不学的好机器指令是CPU能直接识别并执行的指令,它的表现形式是二进制编码。机器指令通常由操作码和操作数两部分组成,操作码指出该指令所要完成的操作,即指令的功能,操作数指出参与运算的对象,以及运算结果所存放的位置等。中文名机器指令外文名MachineInstructions机器指令是CPU能直接识别并执行的指令,它的表现形式是二进制编码。机器指令通常由操作码和操作数两部分组成,操作码指出该指令所要完成的操作,即指令的功能,操作数指出参与运算的对象,以及运算结果所存放的位置等。由于机器指令与CPU紧密相关,所以,不同种类的CPU所对应的机器指令也就不同,而且它们的指令系统往往相差很大。但对同一系列的CPU来说,为了满足各型号之间具有良好的兼容性,要做到:新一代CPU的指令系统必须包括先前同系列CPU的指令系统。只有这样,先前开发出来的各类程序在新一代CPU上才能正常运行。机器语言是用来直接描述机器指令、使用机器指令的规则等。它是CPU能直接识别的唯一一种语言,也就是说,CPU能直接执行用机器语言描述的程序。用机器语言编写程序是早期经过严格训练的专业技术人员的工作,普通的程序员一般难以胜任,而且用机器语言编写的程序不易读、出错率高、难以维护,也不能直观地反映用计算机解决问题的基本思路。由于用机器语言编写程序有以上诸多的不便,几乎没有程序员这样编写程序了。
黄玥2019-12-22 00:20:08
-
我想说的是,我不是什么汇编高手!我也是学的,我现在在上学,以前上课从来没有听课,只是后来老师要求交一个程序菜看的书,后来看到很多我可以帮忙的小程序,就帮忙也一下。我觉得的汇编有必要学,因为高级语言永远也没有汇编深入底层那么彻底。它们始终只能不能调用硬件。而且它执行效率很高。所以要想真正的做个好的程序员,汇编必须掌握,我是个人这样认为的。但是你应该有你的侧重点,汇编和其他语言一样都是工具,重要的是你的思想,怎么做,还是你说了算。可以较多的了解一下,但是不必太深入,因为你的主要编程语言不是汇编的话,用它只是帮你解决一部分问题。学习汇编也可以帮助你理解其他语言,更好的运用这些语言,为你的程序服务。我要说的就是这些,但都是个人看法,具体怎么做,还是看你表演的!高手还没有来的,我还只是碟小菜……^_^^_^。
黄知学2019-12-22 00:08:27
-
学习汇编语言要从基础学起,如果你以后打算从事软件开发领域的话,学习汇编是非常必要的。学习汇编可以让你对编程的底层实现,对计算机的工作原理都有很清晰的认识,只有明白了底层的实现原理,以后学习高级语言的时候才能有的放矢。所以,我支持你学习汇编语言。学习汇编语言,目前的教程就那几本一本是《IBM80x86汇编语言简明教程》清华大学出版社温冬禅编的这本书介绍的比较全面,所以的内容都有涉及,但是不适合没有基础的初学者,因为好多的基础的东西都是一笔带过,让你看了很难理解。还有一本是《汇编语言》清华大学出版社王爽著我在这里强烈推荐这本书,这本书对于初学者简直就是救命稻草,它深入浅出,从最基本的开始,步步深入,让你很轻松的学会汇编语言我刚开始是用第一本,看了好几次都看不下去。最后经别人推荐买了第二本,真的是喜欢死了,你可以去搜下关于这本书的评论,绝对经典。学习汇编需要学习:微机原理、C语言要会点.工具masm5.06.0都可以罗云彬教授的windows32位汇编可以看看。
窦连玉2019-12-21 23:58:36
-
事实上我真正开始学习计算机编程以及各方面的知识,也就是一年半之前,一开始的c语言我并没有认真去学,可以说完全没学,整天浸泡在dota当中,在do了一年之后,我又重新拾起了我的自制力,开始学习编程,正是一年半之前,我们正在学习数据结构,当时对于没有一点c语言基础的渣渣,我甚至连for循环都不会写,但我并没有重新去学习c语言,我直接上手数据结构c语言实现,当时头很大,整天坐在图书馆电脑面前,不断的查阅网上资料,从线性表开始,在看完一遍然后自己试着不看书本敲代码,ajax等等。学完之后我很苦恼,自己根本做不来像样的东西,感觉自己一无所获,但是到一段时间之后我才明白,并不是你没有结果就否认你学习的整个过程,在整个学习php的过程中,我知道浏览器是怎么工作的,大概了解http协议,以及服务器端到底是什么,还知道了网站的制作流程,cookie,session,以及htmlcss3做出来的炫酷的效果,让我了解了什么是面向对象,这一切的知识并不是做一个像样的网站所能替代的。
齐春影2019-12-21 23:39:14