作者LLight (世上皆虚情假意..)
看板ASM
标题Re: [问题] 学组语
时间Wed Feb 14 20:50:14 2007
※ 引述《sintsu (sin)》之铭言:
: ※ 引述《failer (Hi)》之铭言:
: : 请教一下大家
: : 如果在时间不多只能学一种组语的情况下
: : 学哪一种组语比较好
: 组语还有分哪种吗@@?
: 我只知道用不同的CPU要搭配不同的暂存器位置,指令应该差不多
: : 能有利未来的工作呢
: : 另外有没有交组语比较好的书籍
: 学组语能搭配单晶片电路一起实作会学的比较快
: 也比较可以自己debug
: 先说看看你的目的吧?
: 如果是要开发单晶片程式的话...KEILC会比组语好上手多
小弟觉得应该是要看「被设计之程式的走向」...
如果用在控制方面很多的话,那用组语会比较方便...
但如果程式用到函数的部份很多...
真的是要高阶语言来撰写... 不然会写死的...
: 我本身只学过C,所以用KEILC开发系统非常得心应手,一天就可以学会部分功能(皮毛)
: 不过坊间大多数书籍还是以组语为主,所以我试着对照指令一行一行看组语程式
: 其实组语写起来比较精简漂亮,不过有BUG会比较难找出来= ="
: 所以我现在如果找不到KEILC的程式码来参考,我就直接读组语自己再翻成KEILC写
: 要我自己写组语可能会有一堆BUG,不过要我读组语就还好(可能目前读的不是很难的程式)
: 学组语你可以参考下面这本书
: 旗标 8051单晶片彻底研究 作者林伸茂(再版红色外皮)
: 学KEILC的话可以参考下面这本
: 文魁 单晶片8051 KEILC 实作入门
: 两本都买来参考也不错啦
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 124.8.137.42
1F:推 MasterChang:ASM与C混合架构在uC开发上很常见... 02/15 00:45