![可以把程式碼翻譯成組合語言或機(jī)械語言_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/15/c79edf63-0a77-4c08-8c0c-5d89839c82a8/c79edf63-0a77-4c08-8c0c-5d89839c82a81.gif)
![可以把程式碼翻譯成組合語言或機(jī)械語言_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/15/c79edf63-0a77-4c08-8c0c-5d89839c82a8/c79edf63-0a77-4c08-8c0c-5d89839c82a82.gif)
![可以把程式碼翻譯成組合語言或機(jī)械語言_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/15/c79edf63-0a77-4c08-8c0c-5d89839c82a8/c79edf63-0a77-4c08-8c0c-5d89839c82a83.gif)
![可以把程式碼翻譯成組合語言或機(jī)械語言_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/15/c79edf63-0a77-4c08-8c0c-5d89839c82a8/c79edf63-0a77-4c08-8c0c-5d89839c82a84.gif)
![可以把程式碼翻譯成組合語言或機(jī)械語言_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/15/c79edf63-0a77-4c08-8c0c-5d89839c82a8/c79edf63-0a77-4c08-8c0c-5d89839c82a85.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、Teacher : Ing-Jer Huang TA : Chien-Hung Chen2022/4/14CourseCourseEmbedded Systems : Principles and ImplementationsEmbedded Systems : Principles and ImplementationsCH3.5 CH3.8nQ1:Compiler 可以把程式碼翻譯成組合語言或機(jī)械 語 言 , 那 翻 譯 成 組 語 的 話 , 需 要 再 透 過Assembler 來翻譯成機(jī)械語言嗎?要是不用的話,那組語是不是也不用透過Assembler來翻譯,直接Compiler就好
2、了。Cross Compiler 可以同時(shí)在development processor上執(zhí)行 和 產(chǎn)生程式碼到 target processor ,那是連接發(fā)展板和電腦的時(shí)候才用的到嗎? CH 3.52nQ2:課本有提到可以用三個(gè)方法來測(cè)試程式:1. debugging using an ISS2. emulation using an emulator3. field testing by downloading the program directly into the target processor其中三個(gè)都各有優(yōu)缺點(diǎn),那實(shí)際上在測(cè)試的時(shí)候,那一個(gè)方法會(huì)是最常使用的? CH 3.53n
3、Q1:課本P.71頁中提到,一個(gè)專門為embedded processor設(shè)計(jì)的linker,為了要減少程式大小會(huì)盡可能的消除一些不必要的、未被呼叫到的程序,是否在一般processor中也需要這麼做呢? 若消除這些程序,對(duì)於整體會(huì)有什麼負(fù)面或其他正面影響呢?CH 3.54nQ1:嵌入式系統(tǒng)所用到的兩種處理器,其一是development processor我們?cè)谏厦嬖O(shè)計(jì)並偵錯(cuò)除式,其二是target processor 此部分執(zhí)行我們的程式並構(gòu)成嵌入式系統(tǒng)實(shí)作的一部分。但是development processor和target processor 會(huì)不會(huì)因?yàn)樘幚砥骷軜?gòu)或是環(huán)境的有所不同,使
4、得當(dāng)我們?cè)赿evelopment processor設(shè)計(jì)時(shí)未發(fā)生錯(cuò)誤,但是在target processor卻發(fā)生錯(cuò)誤了?如此一來該如何除錯(cuò)?CH 3.55nQ1:ICE(in-circuit emulator) 用來模仿target processor,但是ICE可以讓使用者可以用來控制並可以監(jiān)控程式在真正的embedded system電路上執(zhí)行的狀況,而書上有說到我們用的ICE都不是以實(shí)際的速度執(zhí)行,(1)以硬體模仿電路為什麼還有實(shí)際執(zhí)行速度上的差異,而”實(shí)際執(zhí)行速度”指的是那方面?(2)如果要達(dá)到實(shí)際速度ICE在規(guī)格上那裡有改變?CH 3.5, P.736nQ1:照前面的幾章節(jié)知道,Embedded System 的需求幾乎都是希望能 Real Time 去執(zhí)行所需要做任務(wù),但是在3.8節(jié)中提到 General-purpose processors 與3.9的Summary說 General-purpose processors are popular in embedded systems due to several features.感到疑問的是,似乎有點(diǎn)衝突,要Real time、要執(zhí)行快速,好像都是Single-purpose processors較佳?CH 3.87nQ1:What is Cross Compiler? How cou
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 健康行業(yè)風(fēng)險(xiǎn)控制方法與操作規(guī)范
- 新能源汽車技術(shù)及應(yīng)用創(chuàng)新開發(fā)方案
- 服裝廠勞動(dòng)合同
- 職業(yè)培訓(xùn)師培訓(xùn)教程
- 環(huán)境保護(hù)監(jiān)測(cè)與污染控制作業(yè)指導(dǎo)書
- 國有企業(yè)合同管理制度
- 精裝修戰(zhàn)略合作框架協(xié)議書
- 家禽買賣合同集錦
- 委托采購協(xié)議書
- 三農(nóng)產(chǎn)品國際貿(mào)易培訓(xùn)作業(yè)指導(dǎo)書
- 國際貨物運(yùn)輸委托代理合同(中英文對(duì)照)全套
- 全面新編部編版四年級(jí)下冊(cè)語文教材解讀分析
- 《建筑工程質(zhì)量檢驗(yàn)評(píng)定標(biāo)準(zhǔn)》
- 教學(xué)能力大賽-教學(xué)實(shí)施報(bào)告《大學(xué)英語2c》
- 江蘇農(nóng)牧科技職業(yè)學(xué)院單招《職業(yè)技能測(cè)試》參考試題庫(含答案)
- VDA6.3 2023過程審核教材
- 高職應(yīng)用語文教程(第二版)教案 3管晏列傳
- 高中物理《光電效應(yīng)》
- 烹飪實(shí)訓(xùn)室安全隱患分析報(bào)告
- 《金屬加工的基礎(chǔ)》課件
- 運(yùn)輸行業(yè)春節(jié)安全生產(chǎn)培訓(xùn) 文明駕駛保平安
評(píng)論
0/150
提交評(píng)論