在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>C語言|源代碼>Linux下C編程 嵌入式開發

Linux下C編程 嵌入式開發

2017-10-31 | rar | 1.39 MB | 次下載 | 免費

資料介紹

  在進行 C 程序開發時,編譯就是將編寫的 C 語言代碼變成可執行程序的過程,這一過程

  是由編譯器來完成的。編譯器就是完成程序編譯工作的軟件,在進行程序編譯時完成了一系

  列復雜的過程。

  1.1.1 程序編譯的過程

  在執行這一操作時,程序完成了復雜的過程。一個程序的編譯,需要完成詞法分析、語

  法分析、中間代碼生成、代碼優化、目標代碼生成。本章將講解這些步驟的作用與原理。

  (1)詞法分析。指的是對由字符組成的單詞進行處理,從左至右逐個字符地對源程序進

  行掃描,產生一個個的單詞符號。然后把字符串的源程序改造成為單詞符號串的中間程序。

  在編譯程序時,這一過程是自動完成的。編譯程序會對代碼的每一個單詞進行檢查。如果單

  詞發生錯誤,編譯過程就會停止并顯示錯誤。這時需要對程序中的錯誤進行修改

  (2)語法分析。語法分析器以單詞符號作為輸入,分析單詞符號串是否形成符合語法規

  則的語句。例如,需要檢查表達式、賦值、循環等結構是否完整和符合使用規則。在語法分

  析時,會分析出程序中錯誤的語句,并顯示出結果。如果語法發生錯誤,編譯任務是不能完

  成的。

  (3)中間代碼生成。中間代碼是源程序的一種內部表示,或稱中間語言。程序進行詞法

  分析和語法分析以后,將程序轉換成中間代碼。這一轉換的作用是使程序的結構更加簡單和

  規范。中間代碼生成操作是一個中間過程,與用戶是無關的。

  (4)代碼優化。代碼優化是指對程序進行多種等價變換,使得從變換后的程序能生成更

  有效的目標代碼。用戶可以在編譯程序時設置代碼優化的參數,可以針對不同的環境和設置

  進行優化。

  (5)目標代碼生成。目標代碼生成指的是產生可以執行的應用程序,這是編譯的最后一

  個步驟。生成的程序是二進制的機器語言,用戶只能運行這個程序,而不能打開這個文件查

  看程序的

Linux下C編程 嵌入式開發

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1aP89W24 USB語音芯片燒錄器中文手冊
  2. 1.58 MB   |  4次下載  |  免費
  3. 2PC4401_DC-DC 42V反激式隔離開關電路
  4. 0.85 MB   |  3次下載  |  免費
  5. 3GPRS智能超聲波液位監測終端
  6. 835.55 KB  |  2次下載  |  免費
  7. 4NS8002 2.4W單聲道AB類音頻功率放大器中文手冊
  8. 1.06 MB   |  1次下載  |  免費
  9. 5STM32的幾種開發方式,你都知道嗎?(可下載)
  10. 353.41 KB  |  次下載  |  免費
  11. 6AIWA HS-J202/HS-J202M/HS-J800維修手冊
  12. 13.60 MB   |  次下載  |  10 積分
  13. 7DM400G彩色無紙記錄儀使用說明
  14. 5.65 MB  |  次下載  |  免費
  15. 8ZS726GaN(ZS727GaN.ZS728GaN)氮化鎵DMOSGaN恒壓模式PWM電源芯片
  16. 2.73 MB  |  次下載  |  免費

本月

  1. 1第十一屆 藍橋杯 單片機設計與開發項目 省賽 程序設計試題及源碼
  2. 90.88KB   |  23次下載  |  3 積分
  3. 2NR-E531TX-XN冰箱說明書
  4. 8.64 MB   |  23次下載  |  免費
  5. 3STM32單片機無人機設計
  6. 8.81 MB   |  19次下載  |  免費
  7. 4華為硬件工程師手冊目前最全版本
  8. 1.02 MB   |  15次下載  |  2 積分
  9. 5STM32F103C8T6開發板最小系統原理圖
  10. 0.78 MB   |  15次下載  |  免費
  11. 6Python從入門到精通背記手冊
  12. 18.77 MB   |  14次下載  |  1 積分
  13. 7華碩主板架構認識
  14. 1.42 MB   |  11次下載  |  免費
  15. 8東芝彩色電視機29SF6C維修說明書
  16. 4.86 MB   |  8次下載  |  1 積分

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935127次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
  4. 1.48MB  |  420063次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233089次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費下載
  8. 340992  |  191377次下載  |  10 積分
  9. 5十天學會AVR單片機與C語言視頻教程 下載
  10. 158M  |  183336次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81584次下載  |  10 積分
  13. 7Keil工具MDK-Arm免費下載
  14. 0.02 MB  |  73814次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65988次下載  |  10 積分
主站蜘蛛池模板: 免费在线观看污视频 | 二区在线播放 | www淫| h小视频在线观看网 | 乱小说录目伦200篇将曲勒 | 国产精品网址你懂的 | 韩国免费人成在线观看网站 | 天堂综合| 韩国三级无遮挡床戏视频 | 四虎精品免费国产成人 | 美女喷白浆 | 日韩 三级| 天天在线干 | 黄视频网站免费看 | 三级网址在线播放 | 亚洲欧美国产五月天综合 | 2018国产精品 | 亚洲狠狠97婷婷综合久久久久 | 性满足久久久久久久久 | 亚洲人成a在线网站 | 成人啪啪免费视频 | 办公室桌震娇喘视频大全在线 | 欧美综合网站 | 天天操天天干天天爽 | 456成人网 | 久久视频免费 | 天天干天天透 | 美女性色 | xx性欧美高清 | 久久第一页 | 美日韩中文字幕 | 久久久久国产精品四虎 | 精品在线视频一区 | 精品视频在线观看视频免费视频 | 天天干天天草天天 | 亚洲资源最新版在线观看 | 黑人边吃奶边扎下面激情视频 | 久久手机看片你懂的日韩1024 | 日本三级日本三级人妇三级四 | 性欧美xxxx乳高跟 | 天天干天天草天天 |