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

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

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

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

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

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

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

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

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

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

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

而和匯編語言比起來,C語言的編程速度,可讀性,可維護(hù)性是不用說了,很多人在要求速度的時候都會想到匯編。其實這并不是一個明智的選擇。匯編之所以有時候快,是因為它可以接用寄存器,或者芯片內(nèi)部的高速RAM。如果不是因為這兩種情況,就不要盲目的使用匯編,選擇一個更好的算法往往是明智的選擇。

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

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

廠商推薦

  • Microchip視頻專區(qū)
  • 使用SAM-IoT Wx v2開發(fā)板演示AWS IoT Core應(yīng)用程序
  • 使用Harmony3加速TCP/IP應(yīng)用的開發(fā)培訓(xùn)教程
  • 集成高級模擬外設(shè)的PIC18F-Q71家族介紹培訓(xùn)教程
  • 探索PIC16F13145 MCU系列——快速概覽
  • 貿(mào)澤電子(Mouser)專區(qū)
關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 两个奶头被吃得又翘又痛| 亚洲日本中文字幕天天更新| 午夜精品久久久久久久第一页| 手机看片1024欧美一级| 婷婷在线观看香蕉五月天| 一区二区三区欧美| 丰满少妇69激情啪啪无码| 毛片免费在线播放| 一区一区三区产品| 天堂精品| 特别毛片| 青青在线观看| 五月天婷婷精品免费视频| 天天操天天玩| 最新日韩欧美不卡一二三区| 国内久久久久影院精品| 肉肉描写很细致的黄文| 午夜日本福利| 欧美成人亚洲综合精品欧美激情 | 四虎在线网站| 2019在秋霞理论| 青青青手机视频| 亚洲精品无播放器在线看观看| 四虎精品免费永久在线| 天堂av2014| 五月色婷婷久久综合| 99re久久精品在线播放| 久久中文字幕乱码免费| 在教室伦流澡到高潮H女攻视频| 欧美一级片在线视频| 色综合色综合| 四虎精品影视| 91免费网站在线看入口黄| 麻豆XXXX乱女少妇精品-百度| 天堂网日本| 青娱乐手机免费视频| 天堂在线www天堂中文在线| 1819sextub欧美中国| 色屁屁影院| 天天看毛片| 色天使久久|