版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第1章嵌入式系統(tǒng)概述(1)舉出3個本書中未提到的嵌入式系統(tǒng)的例子。答:鍵盤、鼠標、掃描儀。(2)什么叫嵌入式系統(tǒng)?答:嵌入到對象體系中的專用計算機應(yīng)用系統(tǒng)。(3)什么叫嵌入式處理器?嵌入式處理器分為哪幾類?答:嵌入式處理器是為完成特殊的應(yīng)用而設(shè)計的特殊目的的處理器。分為3類:1.注重尺寸、能耗和價格;2.關(guān)注性能;3.關(guān)注全部4個需求——性能、尺寸、能耗和價格。(4)什么是嵌入式操作系統(tǒng)?為何要使用嵌入式操作系統(tǒng)?答:嵌入式操作系統(tǒng)是操
2、作系統(tǒng)的一種類型,是在傳統(tǒng)操作系統(tǒng)的基礎(chǔ)上加入符合嵌入式系統(tǒng)要求的元素發(fā)展而來的。原因:1.提高了系統(tǒng)的可靠性;2.提高了開發(fā)效率,縮短了開發(fā)周期。3.充分發(fā)揮了32位CPU的多任務(wù)潛力。第2章ARM7體系結(jié)構(gòu)1.基礎(chǔ)知識(1)ARM7TDMI中的T、D、M、I的含義是什么?答:T:高密度16位Thumb指令集擴展;D:支持片上調(diào)試;M:64位乘法指令;I:EmbeddedICE硬件仿真功能模塊。(2)ARM7TDMI采用幾級流水線?使
3、用何種存儲器編址方式?答:3級;馮諾依曼結(jié)構(gòu)。(3)ARM處理器模式和ARM處理器狀態(tài)有何區(qū)別?答:ARM處理器模式體現(xiàn)在不同寄存器的使用上;ARM處理器狀態(tài)體現(xiàn)在不同指令的使用上。(4)分別列舉ARM的處理器模式和狀態(tài)?答:ARM的處理器模式:用戶模式、系統(tǒng)模式、管理模式、中止模式、未定義模式、中斷模式、快速模式;ARM的處理器狀態(tài):ARM狀態(tài)、Thumb狀態(tài)。(5)PC和LR分別使用哪個寄存器?答:PC:R15;LR:R14。(6)
4、R13寄存器的通用功能是什么?答:堆棧指針SP。(7)CPSR寄存器中哪些位用來定義處理器狀態(tài)?(4)LDRSTR指令的偏移形式有哪4種?LDRB指令和LDRSB指令有何區(qū)別?答:1.零偏移2.前索引偏移3.程序相對偏移4.后索引偏移;LDRB:加載無符號字節(jié)數(shù)據(jù),LDRSB加載有符號字節(jié)數(shù)據(jù)(5)請指出MOV指令與LDR加載指令的區(qū)別及用途?答:MOV指令的源操作數(shù)是常數(shù)或(帶偏移量的)寄存器,用于寄存器之間的數(shù)據(jù)傳送;LDR指令的源
5、操作數(shù)是地址,用于存儲器到寄存器的數(shù)據(jù)傳送。(6)CMP指令是如何執(zhí)行的?寫一程序,判斷R1的值是否大于0x30,是則將R1減去0x30。答:CMP指令將Rnoper2,根據(jù)結(jié)果更新CPSR中的相應(yīng)條件標志位。CMPR10x30SUBHIR10x30(7)調(diào)用子程序是用B指令還是用BL指令?請寫出返回子程序的指令。答:用BL;MOVPCR14。(8)請指出LDR偽指令的用法。指令格式與LDR加載指令的區(qū)別是什么?答:用法:LDRcond
6、Rd=立即數(shù)標號立即數(shù);LDR偽指令的源操作數(shù)是代表一個常數(shù),LDR加載指令的源操作數(shù)代表一個地址。(9)ARM狀態(tài)與Thumb狀態(tài)的切換指令是什么?請舉例說明。答:BX;從ARM狀態(tài)切換到Thumb狀態(tài)CODE32LDRR0=Lable1BXR0CODE16LableMOVR1#12從Thumb狀態(tài)切換到ARM狀態(tài)CODE16LDRR0=LableBXR0CODE32LableMOVR1#10(10)Thumb狀態(tài)與ARM狀態(tài)的寄存器
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- arm嵌入式系統(tǒng)基礎(chǔ)教程答案__周立功
- 《arm嵌入式系統(tǒng)基礎(chǔ)教程》試題
- 《arm嵌入式系統(tǒng)基礎(chǔ)教程》期末試題
- 無機材料科學基礎(chǔ)教程(第二版)課后答案
- 無機材料科學基礎(chǔ)教程第二版課后答案
- 嵌入式系統(tǒng)基礎(chǔ)教程論文-嵌入式人機交互
- 嵌入式技術(shù)基礎(chǔ)與實踐第二版習題參考答案v
- javaee基礎(chǔ)教程課后習題答案
- 嵌入式linux系統(tǒng)開發(fā)教程第二版參考答案賀丹丹
- 嵌入式系統(tǒng)(第二版)第一至第五章課后答案
- 傳播學教程第二版課后習題答案
- 鋼結(jié)構(gòu)基礎(chǔ)(第二版)課后習題答案
- 數(shù)值分析簡明教程第二版課后習題答案
- 數(shù)值分析簡明教程(第二版)課后習題答案
- 《控制工程基礎(chǔ)》第二版課后習題答案
- 基礎(chǔ)生態(tài)學第二版課后習題答案
- 操作系統(tǒng)第二版課后習題答案
- 物理學教程(第二版)上冊課后習題答案詳解
- 物理學教程(第二版)上冊課后習題答案詳解
- arm嵌入式系統(tǒng)基礎(chǔ)復(fù)習題
評論
0/150
提交評論