下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、老師給的題:1已知R0=8,R2=5,執(zhí)行MOV R0,R2,LSL #2后,r0=20,r2=5 2已知r0=0x,r1=0x, men320x=0x,mem320x=0x 問執(zhí)行以下指令后,r1,r0的情況 。 1) ldr r0,r1,#0x4! ;r0=0x,r1=0x 2) Ldr r0, r1,#0x4 ;r0=0x,r1=0x 3) Ldr r0,r1, #0x4 ;r0=0x,r1=0x3已知men320x80018=0x03,men320x80014=0x02,men320x80010=0x01,r0=0x, r1=0x,r2=0x,r3=0x 問執(zhí)行l(wèi)dmia r0!,r1
2、-r3后,r0,r1,r2,r3的情況。答: r1=0x01,r2=0x02,r3=0x03,r0=0x800184已知r1=0x,r4=0x,sp=0x, 問執(zhí)行stmfd sp!,r1,r4后,r1,r4,sp的情況。答: r1=0x, r4=0x,sp=0x5已知r0=0x0,cpsr=0xd3,執(zhí)行以下指令后r0的情況 Mrs r0,cpsr ; r0=0xd3 Bic r0,r0,#0x80 ; r0=0x531、 寫出嵌入式系統(tǒng)的定義。 答:以應(yīng)用為中心、以計(jì)算機(jī)技術(shù)為基礎(chǔ)、軟硬件可裁減、功能、可靠性、成本、體積、功耗嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。2、ARM核中什么寄存器用于存儲(chǔ)PC?
3、R13通常用來存儲(chǔ)什么?R14通常用來存儲(chǔ)什么? 答:R15用于程序計(jì)數(shù)寄存器PC,R13通常用來做堆棧指針寄存器,R14通常用來做鏈接寄存器,保存函數(shù)調(diào)用的返回地址。3.簡述嵌入式系統(tǒng)的概念、組成及特點(diǎn)。 答:嵌入式系統(tǒng)是以應(yīng)用為中心,以計(jì)算機(jī)技術(shù)為基礎(chǔ),采用可剪裁軟硬件,適用于對(duì)功能、可靠性、成本、體積、功耗等有嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。組成:一般由嵌入式微處理器、外圍硬件設(shè)備、嵌入式操作系統(tǒng)以及用戶的應(yīng)用程序等四個(gè)部分組成。 其特點(diǎn)有:1)是專用的計(jì)算機(jī)系統(tǒng),用于特定的任務(wù); 2)資源較少,可以裁減; 3) 功耗低,體積小,集成度高,成本低; 4)使用實(shí)時(shí)操作系統(tǒng); 5) 可靠性要求更高
4、,具有系統(tǒng)測(cè)試和可靠性評(píng)估體系; 6)運(yùn)行環(huán)境差異大 7)大部分程序固化在 ROM中; 8) 較長的生命周期; 9)嵌入式微處理器通常包含專用調(diào)試電路4、從嵌入式系統(tǒng)底層到上層應(yīng)用軟件,試分析嵌入式計(jì)算系統(tǒng)的組成主要分為哪幾個(gè)部分,并寫出各部分所完成的功能。 答:(1)硬件層;(2)中間層(嵌入式系統(tǒng)初始化,硬件相關(guān)的驅(qū)動(dòng)程序);(3)軟件層(操作系統(tǒng)、文件系統(tǒng)、GUI,網(wǎng)絡(luò)及通用組件);(4)功能層.5、ARM處理器有幾種工作模式?并做說明每種工作模式的含義。 答:ARM處理器有7種工作模式: 用戶模式(usr)- 正常程序執(zhí)行的模式 快速中斷模式(fiq)- FIQ異常響應(yīng)時(shí)進(jìn)入此模式 中
5、斷模式(irq)- IRQ異常響應(yīng)時(shí)進(jìn)入此模式 管理員模式(svc)- 系統(tǒng)復(fù)位和軟件中斷響應(yīng)時(shí)進(jìn)入此模式中止模式(abt)- 用于虛擬存儲(chǔ)及存儲(chǔ)保護(hù) 系統(tǒng)模式(sys)- 與用戶類似,但有直接切換到其它模式等特權(quán) 未定義模式(und)- 未定義指令異常響應(yīng)時(shí)進(jìn)入此模式除了用戶模式外,其他模式均可視為特權(quán)模式7. 寄存器CPSR,SPSR的功能各是什么? 答:1)CPSR包含條件碼標(biāo)志、中斷禁止位、當(dāng)前處理器模式以及其它狀態(tài)和控制信息。所有處理器模式下都可以訪問當(dāng)前的程序狀態(tài)寄存器CPSR。 2)在每種異常模式下都有一個(gè)對(duì)應(yīng)的物理寄存器程序狀態(tài)保存寄存器SPSR。當(dāng)異常出現(xiàn)時(shí),SPSR用于保存
6、 CPSR的狀態(tài),以便異常返回后恢復(fù)異常發(fā)生時(shí)的工作狀態(tài)。8. ARM的異常有哪幾種,各進(jìn)入何種工作模式?他們退出各采用什么指令? 答:ARM微處理器的異常狀態(tài):7種異常1)復(fù)位(Reset)異常(管理模式); 2)未定義指令(undefined instruction)異常(未定義模式); 3)軟件中斷(SWI)異常(管理模式); 4)指令預(yù)取中止(Prefech Abort)異常(中止模式); 5)數(shù)據(jù)訪問中止(Data Abort)(中止模式); 6)快速中斷請(qǐng)求(FIQ)(FIQ模式); 7)外部中斷請(qǐng)求(IRQ)(IRQ模式)。 異常返回指令:1)SWI,未定義的返回:MOVS PC
7、,R14;2)IRQ,FIQ,預(yù)取中止的返回:SUBS PC,R14,#4;3)數(shù)據(jù)中止返回并重新存?。篠UBS PC,R14,#8 異常中斷的優(yōu)先級(jí):復(fù)位(最高優(yōu)先級(jí))- 數(shù)據(jù)異常中止-FIQ - IRQ-預(yù)取指異常 中止-SWI-未定義指令(包括缺協(xié)處理器)。9.ARM體系結(jié)構(gòu)的寄存器組織:37個(gè)32位寄存器,其中31個(gè)為通用寄存器,6個(gè)為狀態(tài)寄存器,哪些寄存器是可編程訪問的,取決微處理器的工作狀態(tài)及具體的運(yùn)行模式。 47表示遞增和遞減的滿堆棧和空堆棧有哪幾種組合,請(qǐng)比較它們的特點(diǎn)。 答:有4種類型的堆棧,表示遞增和遞減的滿堆棧和空堆棧的各種組合。 滿遞增:堆棧通過增大存儲(chǔ)器的地址向上增長
8、,堆棧指針指向內(nèi)含有效數(shù)據(jù)項(xiàng)的最高地址。指令如LDMFA,STMFA等。 空遞增:堆棧通過增大存儲(chǔ)器的地址向上增長,堆棧指針指向堆棧上的第一個(gè)空地址。指令如LDMEA,STMEA等。 滿遞減:堆棧通過減小存儲(chǔ)器的地址向下增長,堆棧指針指向內(nèi)含有效數(shù)據(jù)項(xiàng)的最低地址。指令如LDMFD,STMFD等。 空遞增:堆棧通過減小存儲(chǔ)器的地址向下增長,堆棧指針指向堆棧下的第一個(gè)空地址。指令如LDMED,STMED等。45.ARM有15個(gè)通用寄存器、一個(gè)或兩個(gè)狀態(tài)寄存器和PC,有些模式共用同一個(gè)寄存器,一共具有37個(gè)寄存器。120寄存器R14的兩種特殊用途: 存放當(dāng)前子程序的返回地址;當(dāng)發(fā)生異常中斷的時(shí)候,該
9、模式下的特定物理R14被設(shè)置成該異常模式將要返回的地址。 124ARM7采用的是三級(jí)流水技術(shù),指令分為三個(gè)階段執(zhí)行:取指、譯碼、執(zhí)行;ARM9采用的是五級(jí)流水技術(shù),指令分為三個(gè)階段執(zhí)行:取指、譯碼、執(zhí)行、存儲(chǔ)器訪問、寄存器寫操作。139. 嵌入式操作系統(tǒng)的作用是什么?請(qǐng)舉出3種常見的操作系統(tǒng)。 答:用于管理存儲(chǔ)器分配、中斷處理、任務(wù)間通信和定時(shí)器響應(yīng),以及提供多任務(wù)處理等功能。嵌入式操作系統(tǒng),大大地提高了嵌入式系統(tǒng)硬件工作效率,并為應(yīng)用軟件開發(fā)提供了極大的便利。3種常見的操作系統(tǒng):WinCE、Vxworks、uClinux。148ARM處理器共有多少個(gè)32位寄存器,多少個(gè)為通用寄存器,多少個(gè)狀
10、態(tài)寄存器。 答:共有37個(gè)32位寄存器,其中31個(gè)為通用寄存器,可用于累加操作,6個(gè)為狀態(tài)寄存器。164簡述嵌入式操作系統(tǒng)與通用操作系統(tǒng)的區(qū)別。 答:通用操作系統(tǒng)是一種通用的操作系統(tǒng),可運(yùn)行在不同的硬件平臺(tái)。而嵌入式操作系統(tǒng)與一般的Windows操作系統(tǒng)不同,其是一種專用、可定制的特點(diǎn)。程序。4寫出完成下列操作的指令 (1)R0=16 MOV R0,#16; (2)R1=R0*4 MUL R1,R0,#4; (3)R0=R1/16 MOV R0,R1,LSL#4; (4)R1=R2*7 MUL R1,R2,#7; 5下列指令完成什么操作 (1)ADDS R0,R1,R1,LSL #2 R0=R1+(R14); (2)RSB R2,R1,#0 R2=R1-0 (3)ADD R0,R1,R1,LSL #1 R0=R1+(R12) (4)SUB R0,R0,R1,LSL #4 R0=R0-(R116) (5)ADD R0,R0,R1,LSL #7 R0=R0+(R1128) (6)MLA R0,R1,R2 R0=R1R2 (7)SMULL R0,R1,R2,R3 R0=(R2
溫馨提示
- 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ī)診室制度
- 唐山市公安局路北分局2026年公開招聘警務(wù)輔助人員備考題庫及一套參考答案詳解
- 2025-2030中國無縫鈦管行業(yè)供需銷售格局及發(fā)展前景運(yùn)行態(tài)勢(shì)研究報(bào)告
- 2025-2030中國智能音樂行業(yè)市場深度調(diào)研及發(fā)展趨勢(shì)與投資前景預(yù)測(cè)研究報(bào)告
- 2026中國干混砂漿添加劑行業(yè)競爭趨勢(shì)與供需前景預(yù)測(cè)報(bào)告
- 2025至2030中國智能制造裝備行業(yè)市場供需關(guān)系及投資戰(zhàn)略分析報(bào)告
- 中國電建集團(tuán)昆明勘測(cè)設(shè)計(jì)研究院有限公司招聘20人備考題庫及1套完整答案詳解
- 2025-2030中醫(yī)理療儀器研發(fā)技術(shù)革新評(píng)估分析報(bào)告
- 2025-2030中國及全球神經(jīng)痛用藥行業(yè)營銷戰(zhàn)略分析及競爭態(tài)勢(shì)預(yù)測(cè)研究報(bào)告
- 2026年蘇州交投鑫能交通科技有限公司公開招聘備考題庫及一套參考答案詳解
- 企業(yè)競爭圖譜:2024年運(yùn)動(dòng)戶外
- 肺癌中西醫(yī)結(jié)合診療指南
- 高壓氣瓶固定支耳加工工藝設(shè)計(jì)
- 寵物服裝采購合同
- 攜程推廣模式方案
- THHPA 001-2024 盆底康復(fù)管理質(zhì)量評(píng)價(jià)指標(biāo)體系
- JGT138-2010 建筑玻璃點(diǎn)支承裝置
- 垃圾清運(yùn)服務(wù)投標(biāo)方案(技術(shù)方案)
- 光速測(cè)量實(shí)驗(yàn)講義
- 斷橋鋁合金門窗施工組織設(shè)計(jì)
- 新蘇教版六年級(jí)科學(xué)上冊(cè)第一單元《物質(zhì)的變化》全部教案
評(píng)論
0/150
提交評(píng)論