嵌入式系統(tǒng)原理與接口技術(shù)習(xí)題答案(word版)

嵌入式系統(tǒng)原理與接口技術(shù)習(xí)題答案(word版)

ID:31806422

大?。?06.02 KB

頁數(shù):20頁

時間:2019-01-18

嵌入式系統(tǒng)原理與接口技術(shù)習(xí)題答案(word版)_第1頁
嵌入式系統(tǒng)原理與接口技術(shù)習(xí)題答案(word版)_第2頁
嵌入式系統(tǒng)原理與接口技術(shù)習(xí)題答案(word版)_第3頁
嵌入式系統(tǒng)原理與接口技術(shù)習(xí)題答案(word版)_第4頁
嵌入式系統(tǒng)原理與接口技術(shù)習(xí)題答案(word版)_第5頁
資源描述:

《嵌入式系統(tǒng)原理與接口技術(shù)習(xí)題答案(word版)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、《嵌入式ARM基礎(chǔ)》習(xí)題第一章1.1什么是嵌入式操作系統(tǒng)?答:嵌入式系統(tǒng)是以應(yīng)用為中心,以計算機技術(shù)為基礎(chǔ),軟/硬件可裁減,功能??煽啃?,成本,體積,功耗要求嚴(yán)格的專用計算機系統(tǒng)。1.2與通用計算機相比,嵌入式系統(tǒng)有哪些特點?答:(1).嵌入式系統(tǒng)通常是面向特定應(yīng)用的;(2).嵌入式系統(tǒng)是將計算機技術(shù),半導(dǎo)體技術(shù)和電子技術(shù)與各行各業(yè)的具體應(yīng)用相結(jié)合的后的產(chǎn)物,是一門綜合技術(shù)學(xué)科;(3).嵌入式系統(tǒng)和具體應(yīng)用有機的結(jié)合在一起,它的升級換代也是和具體產(chǎn)品同步進行的,因此嵌入式產(chǎn)品一旦進入市場,就有較長的生命周期;(4).為了提高執(zhí)行速度和可靠性,嵌入式系統(tǒng)中的軟

2、件一般都固化在存儲器芯片或單片機本身中,而不是存儲于磁盤等載體中;(5).嵌入式系統(tǒng)本身不具有自主開發(fā)能力,即使設(shè)計完成以后用戶通常也不能對其中的程序功能進行修改,必須有一套開發(fā)工具和環(huán)境才能進行開發(fā)。1.3根據(jù)嵌入式的復(fù)雜程度,嵌入式系統(tǒng)可分為哪4類?答:1.單個微處理器;2.嵌入式處理器可擴展系統(tǒng);3.復(fù)雜的嵌入式系統(tǒng);4.在制造或過程控制中使用的計算機系統(tǒng);1.4舉例介紹嵌入式處理器有哪幾類?答:1.嵌入式微處理器(EmbeddedMicroprocessorUnit,EMPU);2.嵌入式微控制器;(EmbeddedMicrocontrollerUn

3、it,EMCU)3.嵌入式DSP處理器(EmbeddedDigitalSignalProcessor,EDSP);4.嵌入式片上系統(tǒng)(EmbeddedSystemonChip,EsoC);1.5從硬件系統(tǒng)來看,嵌入式系統(tǒng)由哪幾個部分組成?畫出簡圖?! ‰娫茨K?。疲欤幔螅栉⑻幚砥鳌。停校諘r鐘RAM        復(fù)位?。遥希汀⊥庠O(shè)USBLCDkeyboardother 1.6.嵌入式系統(tǒng)中,非數(shù)值數(shù)據(jù)編碼主要包括哪幾種?答:1.字符表示;2.漢字編碼;3.語音編碼;1.7若在嵌入式系統(tǒng)采用CRC碼進行信息傳輸,接收端接收到的碼字為101011,已知生成多項式

4、g(x)=1011,問收到的碼字是否正確?出錯的是哪一位?解:收到的碼字不正確;出錯的是第4位。方法:(將收到的碼字與生成多項式相除,所得結(jié)果為0011。對“CRC出錯模式(G(x)=1011)”可查找出出錯位為第四位)。第三章3.1編寫1+2+3+***+100的匯編程序。AREAEXAMPLE1,CODE,READONLY;定義一個代碼段,名稱為;EXAMPLE1ENTRY;入口MOVR0,#0;給R0賦值為0MOVR1,#0;用R1來存放1~100的總和,初;始化為0STARTADDR0,R0,#1;用來判斷終止的,每次加1ADDR1,R1,R0;從1

5、加到100CMPR0,#100;執(zhí)行R0-100的操作,但不保存,;只影響CPSR的值BLTSTART;帶符號數(shù)小于時跳轉(zhuǎn)到START處;執(zhí)行STOPBSTOP;死循環(huán)END3.2如何實現(xiàn)128位數(shù)的減法,請舉例說明。AREAEXAMPLE2,CODE,READONLYENTRYSTARTSUBSR5,R5,R9SBCSR4,R4,R8SBCSR3,R3,R7SBCSR2,R2,R6STOPBSTOPEND3.3將存儲器中起始地址M1處的4個字?jǐn)?shù)據(jù)移動到M2處。AREAEXAMPLE2,CODE,READONLYENTRYLDRR0,=0X10;把地址0X1

6、0賦給R0LDRR5,=0X20;把地址0X20賦給R5STARTSTMIAR0,{R1-R4};把R1到R2的值依次賦給R0為首地址;的內(nèi)存單元中,每次賦完一次值,R0自;動加1LDMIAR5,{R1-R4};把R1到R4的值依次賦給以R5為首地;址的內(nèi)存單元中,R5每次自動加1STOPBSTOP;死循環(huán)END3.4參考CPSR寄存器中各標(biāo)志位的含義,使處理器處于系統(tǒng)模式。AREAEXAMPLE2,CODE,READONLYENTRYSTARTMOVR0,#0X1F;給R0賦值,2進制為11111MSRCPSR_c,R0;把CPSR的條件位置1STOPBS

7、TOP;死循環(huán)END3.5用跳轉(zhuǎn)指令實現(xiàn)兩段程序間的來回切換。AREAEXAMPLE5,CODE,READONLYENTRYBLa;跳到a對R0,R1,賦值STARTCMPR0,R1;比較R0,R1的值BNEb;不等是跳轉(zhuǎn)到bBEQSTOP;相等時跳轉(zhuǎn)到STOPaMOVR0,#3;對R0,R1賦值MOVR1,#2MOVR15,R14;返回bADDR1,R1,#1;R1自加1BSTART;跳轉(zhuǎn)到STARTSTOPBSTOP;死循環(huán)END第四章4.1什么是偽指令和偽操作?在ARM匯編中有哪幾種偽指令?答:在ARM匯編語言程序中有些特殊助記符,這些助記符與一般指令

8、的助記符的不同之處在于沒有相對應(yīng)的操作碼或者機器碼,

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。