我想肯定不是什么進(jìn)棧出棧,或者是一條什么指令,arm再?gòu)?qiáng),這方面也比不過(guò)那些dsp,不信你抓本dsp的書(shū)看看。
我想,arm的成功在于統(tǒng)一了資源,就像LINUX一樣,每個(gè)公司的cpu都是arm的,大同小異,從根本上縮短了產(chǎn)品上市的過(guò)程。
用c的好處:
1。容易上手;
2。加速上市;
3。代碼易讀,利于debug
4。容易合理結(jié)構(gòu);
5。易于版本控制;
6。便于移植,仿真。。。
用c的壞處:
1。代碼效率不高
其他好像沒(méi)什么吧。。。
當(dāng)然,那些對(duì)時(shí)間有很高要求的,也可以插一段匯編,不過(guò)大部分時(shí)候不要這樣做,這樣會(huì)降低一致性,還有是你真的有把握嗎,呵呵。。。也許會(huì)非常不穩(wěn)定歐?。。?/P>