国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

單片機(jī)開發(fā)、嵌入式系統(tǒng)開發(fā) 速度最快的還是C語言

發(fā)布時(shí)間:2011-3-11 11:03    發(fā)布者:絕對好文
關(guān)鍵詞: c語言
作者:張魯波

芯片的發(fā)展趨勢是體積越來越小,速度越來越快,電壓越來越低、能耗越來越省。

軟件就難說了。 最開始用機(jī)器碼的時(shí)候,開發(fā)速度很慢。

后來才有匯編語言,可讀性好多了,出錯(cuò)的概率也小了。匯編語言和機(jī)器碼是有一一對應(yīng)的關(guān)系的,就是為了容易維護(hù)才用匯編代替機(jī)器碼的。

然后,出現(xiàn)C語言,那簡直是一場革命,編程的速度快了,可讀性好了,可維護(hù)性也增強(qiáng)了。

無論是C語言還是匯編語言,都不能直接運(yùn)行,必須通過編譯系統(tǒng)把它們轉(zhuǎn)化為機(jī)器碼,才能在芯片中運(yùn)行。在C編過程中,有一個(gè)中間產(chǎn)物,那就是匯編語言。

接下來,軟件越來越復(fù)雜,客觀上,也要求軟件要發(fā)展。出現(xiàn)C++之后,的確帶來了很多便利。但是,C++運(yùn)用到嵌入式系統(tǒng)中的最大缺點(diǎn)是它的運(yùn)行速度慢。

不經(jīng)常用匯編語言的人,一般很難理解這一點(diǎn)。C++的最大優(yōu)點(diǎn)是他的封裝好,而它的封裝是通過類(class)來實(shí)現(xiàn)的。編譯器在編譯的C++過程中,首先給某個(gè)類分配一個(gè)空間,然后定義一個(gè)指針指向這個(gè)類。而類中的變量的位置都用這個(gè)類的地址加上一個(gè)偏移量來表示,這樣在訪問類中的變量時(shí),就不是直接訪問這個(gè)變量,而是讀取類的指針,然后在加上這個(gè)變量在類中的偏移量,得到變量的地址,然后再通過地址讀取變量。 訪問類中的變量,都是要通過指針,要比直接訪問用更多的指令,所以速度會(huì)降低。

所以,如果不是非常復(fù)雜的系統(tǒng),如果不是用速度很快的硬件,最好不要用C++,還是C語言更加實(shí)際一些。

而和匯編語言比起來,C語言的編程速度,可讀性,可維護(hù)性是不用說了,很多人在要求速度的時(shí)候都會(huì)想到匯編。其實(shí)這并不是一個(gè)明智的選擇。匯編之所以有時(shí)候快,是因?yàn)樗梢越佑眉拇嫫,或者芯片?nèi)部的高速RAM。如果不是因?yàn)檫@兩種情況,就不要盲目的使用匯編,選擇一個(gè)更好的算法往往是明智的選擇。

我最喜歡的永遠(yuǎn)都是C.
本文地址:http://www.qingdxww.cn/thread-57985-1-1.html     【打印本頁】

本站部分文章為轉(zhuǎn)載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對其真實(shí)性負(fù)責(zé);文章版權(quán)歸原作者及原出處所有,如涉及作品內(nèi)容、版權(quán)和其它問題,我們將根據(jù)著作權(quán)人的要求,第一時(shí)間更正或刪除。
hqy_huang 發(fā)表于 2011-5-3 14:17:27
支持
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區(qū)
  • Dev Tool Bits——使用MPLAB® Discover瀏覽資源
  • Dev Tool Bits——使用條件軟件斷點(diǎn)宏來節(jié)省時(shí)間和空間
  • Dev Tool Bits——使用DVRT協(xié)議查看項(xiàng)目中的數(shù)據(jù)
  • Dev Tool Bits——使用MPLAB® Data Visualizer進(jìn)行功率監(jiān)視
  • 貿(mào)澤電子(Mouser)專區(qū)
關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 午夜秒播 | 国产日韩欧美在线观看 | 欧美在线视频第一页 | 精品日本亚洲一区二区三区 | 亚洲黄色中文字幕 | 四虎日韩 | 国产精品1024在线永久免费 | 唯美久草 | 欧美日韩第一页 | 国产伦精品一区二区三区免费下载 | 久久三级视频 | 看片不卡| 丁香婷婷色 | 一级做a爰性色毛片免费 | 国产亚洲欧美在线播放网站 | 高清视频在线播放ww | 日本www色视频成人免费免费 | 欧美日韩国产高清视频 | 国产一级精品视频 | 亚洲激情视频在线播放 | 国产高清国产专区国产精品 | 色狠狠一区二区三区香蕉蜜桃 | 欧美日韩高清 | 久久久久久国产精品免费免费 | 日日综合网 | 日韩3级| 九色在线免费观看 | 2021久久最新国产精品 | 一级毛片免费观看久 | 久久666| 成人香蕉 | 国产精品免费播放 | 久久综合九色综合精品 | 欧美国产小视频 | 亚州精品视频 | 在线精品视频在线观看高清 | 色婷婷综合激情视频免费看 | 天天草天天草 | 欧美 亚洲 一区 | 91国内外精品自在线播放 | 精品国产一区二区三区在线 |