作者ykjiang (Yukuan)
看板CSSE
标题Re: [问题] 学韧体技术
时间Mon Sep 12 11:24:51 2005
※ 引述《happosai (OGC~囧rz)》之铭言:
: 多多少少还是会用到组合语言,既使高阶如ARM,startup code与RTOS的
: context-switch、ISR等部分还是得用上组语,不过其余90%都用C开发。
: 自己写组语不可怕,可怕的是维护别人写的组语,到目前为止我还不知道
: 有什麽好的分析工具,只有一行一行硬K......Orz
这跟其他高阶语言一样,撰写时就要把这些『秩序』灌输进去了,
充分利用语言提供的抽象化功能,
以组语而言,大概也只有 Subroutine 及 Macro 可用了吧 :)
说真的,即使是 C code ,也没有几个写得像样的,
尤其是那种只有硬体背景的人写的 C code ,我看跟组语也差不了多少了 :p
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.135.185.99
1F:→ ykjiang:我承认这里用的是夸示法... 220.135.185.99 09/12
2F:推 happosai:没错,硬体背景的人写的C code实在是..Orz 211.75.23.122 09/12
※ 编辑: ykjiang 来自: 203.70.103.164 (09/13 22:36)
3F:推 happosai:顺道一提在韧体界domain know-how远比软工重要! 09/19 00:17
4F:推 ykjiang:这些所谓的 domain knowledge 就写在 spec. 中。 09/19 00:23
5F:推 happosai:一言以蔽之:就是看图说故事的功夫XD 09/19 22:09