可以把程式码翻译成组合语言或机械语言.ppt

上传人:赵** 文档编号:63796954 上传时间:2022-11-26 格式:PPT 页数:8 大小:810KB
返回 下载 相关 举报
可以把程式码翻译成组合语言或机械语言.ppt_第1页
第1页 / 共8页
可以把程式码翻译成组合语言或机械语言.ppt_第2页
第2页 / 共8页
点击查看更多>>
资源描述

《可以把程式码翻译成组合语言或机械语言.ppt》由会员分享,可在线阅读,更多相关《可以把程式码翻译成组合语言或机械语言.ppt(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Teacher:Ing-Jer Huang TA:Chien-Hung ChenCourseCourseEmbedded Systems:Principles and ImplementationsEmbedded Systems:Principles and ImplementationsWeekly Preview QuestionWeekly Preview QuestionWeekly Preview QuestionWeekly Preview QuestionCH3.5 CH3.82007/10/312007/10/312007/10/312007/10/31nQ1:Compile

2、r 可以把程式碼翻譯成組合語言或機械 語 言,那 翻 譯 成 組 語 的 話,需 要 再 透 過Assembler 來翻譯成機械語言嗎?要是不用的話,那組語是不是也不用透過Assembler來翻譯,直接Compiler就 好 了。Cross Compiler 可 以 同 時 在development processor上執行 和 產生程式碼到 target processor,那是連接發展板和電腦的時候才用的到嗎?CH 3.52007/10/312007/10/312007/10/312007/10/312nQ2:課本有提到可以用三個方法來測試程式:1.debugging using an I

3、SS2.emulation using an emulator3.field testing by downloading the program directly into the target processor其中三個都各有優缺點,那實際上在測試的時候,那一個方法會是最常使用的?CH 3.52007/10/312007/10/312007/10/312007/10/313nQ1:課本P.71頁中提到,一個專門為embedded processor設計的linker,為了要減少程式大小會盡可能的消除一些不必要的、未被呼叫到的程序,是否在一般processor中也需要這麼做呢?若消除這些程序

4、,對於整體會有什麼負面或其他正面影響呢?CH 3.52007/10/312007/10/312007/10/312007/10/314nQ1:嵌入式系統所用到的兩種處理器,其一是development processor我們在上面設計並偵錯除式,其二是target processor 此部分執行我們的程式並構成嵌入式系統實作的一部分。但是development processor和target processor 會不會因為處理器架構或是環境的有所不同,使得當我們在development processor設 計 時 未 發 生 錯 誤,但 是 在 target processor卻發生錯誤了

5、?如此一來該如何除錯?CH 3.52007/10/312007/10/312007/10/312007/10/315nQ1:ICE(in-circuit emulator)用 來 模 仿 target processor,但是ICE可以讓使用者可以用來控制並可以監控程式在真正的embedded system電路上執行的狀況,而書上有說到我們用的ICE都不是以實際的速度執行,(1)以硬體模仿電路為什麼還有實際執行速度上的差異,而”實際執行速度”指的是那方面?(2)如果要達到實際速度ICE在規格上那裡有改變?CH 3.5,P.732007/10/312007/10/312007/10/312007

6、/10/316nQ1:照前面的幾章節知道,Embedded System 的需求幾乎都是希望能 Real Time 去執行所需要做任務,但是在3.8節中提到 General-purpose processors 與3.9的Summary說 General-purpose processors are popular in embedded systems due to several features.感到疑問的是,似乎有點衝突,要Real time、要執行快速,好像都是Single-purpose processors較佳?CH 3.82007/10/312007/10/312007/10/312007/10/317nQ1:What is Cross Compiler?How could it generate Compiler to other target processor without missing any detail?2007/10/312007/10/312007/10/312007/10/318

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁