学单片机必须学汇编吗?

[复制链接]
10752|40
冷漠 发表于 2009-8-15 19:19 | 显示全部楼层
支持s46410864。
说起中国的,或者干脆直说是我们自己确实不如国外同行,可能就有人不高兴,不服气。

19楼大概没见过别人如何用汇编写操作系统。用C写OS中国恐怕写了20年也没完成。我这里有一套三本微软最早期的MS-DOS源代码,(现在价值连城了?)全部用汇编写的。那时可能连宏汇编软件都没有。我们哪个研究单位做得到?我们有的是人,有的是研究经费。怎么就还要受制于人?

LINUX ?是别人一个人做的吧。我们谁行?一生只要写个框架也不枉白活。
LINUX 里的汇编段恐怕我们谁都看不懂。LINUX要是全C写的,那中国的博士赵炯也不至于投入10年精力来分析它的内核原代码。

再看看《自己写一个操作系统》这本书。简直就是学习汇编语言的极好教本。
cnchip 发表于 2009-8-15 20:02 | 显示全部楼层
这个问题经久不衰啊。。。
雪山飞狐D 发表于 2009-8-15 20:07 | 显示全部楼层
本帖最后由 雪山飞狐D 于 2009-8-15 20:08 编辑

晕死,把问题拔那么gao gan嘛,还扯上民族,国家的高度,自己适合哪个就用哪个,哪个爽用哪个,干活拿钱,拿钱干活~~~

         死绿坝,gao gan 也要看看是不是这个词!!!
turmary 发表于 2009-8-15 21:42 | 显示全部楼层
不是必须的,是最好学习一下儿.原因以上说的很清楚了.
李冬发 发表于 2009-8-15 22:51 | 显示全部楼层
那个首钢的吴晓军,用的是什么写的213汉字系统的?
dudongdao 发表于 2009-8-17 23:18 | 显示全部楼层
还在学校,有老师教就学学汇编,没老师教就学C。到公司的话,公司用什么你就用什么,面试的时候就说都会~
自学就学C吧。
同一个层次的程序员(智商和工作经验),C写程序肯定快,修改快,好维护。
找工作学C好找一些
glf 发表于 2009-8-18 08:41 | 显示全部楼层
只要你做的好就行,**蛋好吃腻还管是什么**下的啊。
auzxj 发表于 2009-8-18 08:43 | 显示全部楼层
Unix开始还是汇编写的呢,后来还不是改C了
觉得汇编好你们就继续
McuPlayer 发表于 2009-8-18 09:07 | 显示全部楼层
争议性话题,往往是经久不衰的,这不是什么好兆头。
lsqdesign 发表于 2009-8-18 10:32 | 显示全部楼层
无聊的话题,C开发简单维护容易,好上手。汇编直接和硬件打交道,灵活。用汇编必须对你要开发的MCU的硬件架构搞得很清楚。
有些简单的8 bit MCU,4 bit MCU不用汇编搞不定。如果没有汇编经验到时您和老板说对不起请你给我换一个能用C编程的MCU就好了。
etz2009 发表于 2009-8-18 10:55 | 显示全部楼层
学习了
  顶一下
dennishan 发表于 2009-8-18 17:40 | 显示全部楼层
如果只是写上位机程序,可以不用管汇编,但是如果学嵌入式,你连汇编都不会,你根本就不能算会单片机。很多时候有些人写了程序,发现就是有问题,但是找不出,其实你只要compile一下,一行行的读,就能找到问题。一些大的工程 里面都有很多LIB  这时候很多地方必须用汇编和C混合完成。我觉的一个嵌入式工程师最起码的要求,你写一段C CODE,就能大概知道会被编译成什么样子。说什么汇编不用学的,估计就是些学校里的学生而已。 其实 学习什么语言都不重要,因为这本身并没有什么难度,真正重要的是一个程序员怎么样培养自己的思维。
headwolf_83 发表于 2009-8-18 19:23 | 显示全部楼层
很多东西的功夫不在单片机。电路,工艺,都很重要。一点达 不到就不要吃航天单。
hyg1984 发表于 2009-8-18 19:30 | 显示全部楼层
学-------------------------
zhuxujiang 发表于 2009-8-19 21:36 | 显示全部楼层
是要简单学习一下汇编,
C学习比较容易,学到一定程度可以在学学汇编
dudongdao 发表于 2009-8-20 08:06 | 显示全部楼层
不如做个统计吧,看看大家用汇编的多还是用C的多~~ 第一份工作是用汇编的~ 还是C的  两者都用的,你经常用哪个就写哪个,我们结束这个话题,让数据说话~~   各自有各自的好处,这个是不可否认的,只有看哪个常用了,还有用汇编之后学C的,和用C之后学汇编的,是在什么情况下学的,是工作需要,还是自学的,你认为工作需要学好,还是专门 花时间学好?
thanksgiving 发表于 2009-8-20 15:09 | 显示全部楼层
我*,上首页了。。
谢谢各位大虾们。。。。
liuzenglong 发表于 2010-4-11 12:18 | 显示全部楼层
很重要
zhlok520 发表于 2010-4-11 13:26 | 显示全部楼层
xwj1987 发表于 2010-4-11 18:51 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部