當前位置:才華齋>計算機>計算機三級>

2016年計算機三級嵌入式系統開發技術填空題及答案

計算機三級 閱讀(2.65W)

1:SoC晶片中的CPU絕大多數是以IP核的方式整合在晶片中的,很少再自行設計開發。目前32位嵌入式處理器主要採用的是由____【1】____國一家專門從事RISC處理器核心設計公司設計的____【2】______核心。

2016年計算機三級嵌入式系統開發技術填空題及答案

2:我國大陸地區目前廣泛使用的漢字編碼國家標準有____【3】______和GB18030兩種,常用漢字採用___【4】____個位元組表示。

3:在Internet中負責選擇合適的路由,使傳送的資料分組(packet)能夠正確無誤地按照地址找到目的計算機所使用的是___【5】____協議簇中的___【6】____協議。

4:ARM處理器有7種異常,按向量地址從小到大排列的順序是:__【7】_____、未定義指令UND、軟體中斷SWI、指令預取中止PABT、資料訪問中止DABT、__【8】_____以及快速中斷FIQ。

5:在ARM處理器中,R0~R15是通用暫存器,其中作為堆疊指標SP使用的暫存器是___【9】____,作為程式連結暫存器LR使用的是___【10】____。

6:已知ARM處理器的R1=0x12345678, R2=0xFF00FF00,則執行指令ORR R0,R1,R2後,暫存器R0=___【11】____,R1=___【12】____。

7:已知ARM處理器進位標誌C=1, R1=1000, R2=99, 執行指令ADDC R0,R1,R2之後,R0=___【13】____, R1=___【14】____。

8:ARM處理器用一條指令完成有條件的無符號數加法運算,並更新CPSR中的狀態,條件是如果相等, 要求指令執行R1+R2,結果送R3中,則這條指令為___【15】____;如果條件是大於,要求指令執行R1-R2,結果放R3中,則該指令為___【16】___。

9:為了連線ARM核心與處理器晶片中的其他各種元件,ARM公司定義了匯流排規範,該規範用4個大寫英文字母表示為___【17】____,即先進的微控制器___【18】____體系結構。

10:ARM處理器晶片內部的___【19】____元件包括ADC和DAC,有的還帶有比較器等。這對於既需要處理____【20】___訊號又需要處理模擬訊號的混合系統的設計提供了較好的解決方案。

11:目前有兩種主要的'快閃記憶體技術,一種是___【21】____Flash,其特點是以位元組為單位隨機存取,另一種是___【22】____Flash,以頁(行)為單位隨機存取。(填寫用英文大寫字母表示的簡稱)

12:如儲存器的工作頻率為333MHz,資料線寬度為32位,每個週期傳輸1次資料,則儲存器的頻寬=___【23】____MB/s。若儲存器匯流排採用序列匯流排,以10位為一個數據幀(包含一個位元組的儲存資料),則匯流排頻寬=匯流排頻率/___【24】____。

13:SPI的訊號線MISO稱為____【25】___資料線, MOSI稱為___【26】____資料線。

14:響應時間(Response Time)是計算機從識別一個外部事件到做出響應的時間。在RTOS執行過程中響應時間是重要指標之一,其具體指標包括:___【27】____延遲時間和___【28】____切換時間。

15:uC/OS-II 是目前常用的嵌入式作業系統之一,其核心只提供____【29】___排程、任務間通訊與同步、任務管理、時間管理和___【30】____管理等基本功能,資源消耗非常小。

16:具有作業系統的嵌入式系統加電後最初執行的操作稱為引導或者自舉(Boot),對應的程式稱為載入程式,或者引導載入程式(Bootloader)。引導載入程式主要完成___【31】____、外設存在自檢、記憶體地址對映、初始化外圍裝置、記憶體定址定位、載入並啟動___【32】____。

17:由於Bootloader的實現依賴於CPU的體系結構,因此大多數Bootloader都分為stage1和stage2兩大部分。依賴於CPU體系結構的程式碼,比如裝置初始化程式碼等,通常都放在stage1中,且使用___【33】____語言來實現,以達到短小精悍的目的。而stage2則通常用C語言來實現,這樣可以實現更復雜的功能,而且程式碼會具有更好的可讀性和___【34】____性。

18:RTLinux基本的設計理念就是“架空”Linux核心,以便讓其他實時程序能儘快地被執行。RTLinux開發者並沒有針對實時作業系統的特性而重寫Linux的核心,而是將Linux的核心程式碼做一些修改,將Linux的任務以及Linux核心本身作為一個___【35】____優先順序的任務,而實時任務作為最___【36】____優先順序的任務。

19:嵌入式系統開發時,由於受到目標機資源的限制,需要建立一個___【37】____與目標機組成的除錯架構來完成開發工作。若目標機為裸機環境時,通常需要通過___【38】____介面來完成硬體環境測試及初始軟體的除錯和下載。

20:基於嵌入式WEB的應用系統中,構件設計階段需要設計支援乙太網通訊的電路,包括乙太網控制電路及乙太網____【39】___電路。若選用的乙太網控制晶片為AX88796晶片,並用S3C2410晶片的nGCS2引腳連線到AX88796晶片的片選引腳上(即CS引腳上,CS低電平有效),那麼,AX88796晶片內部暫存器的讀/寫地址,其首地址是___【40】____。

  【參考答案】

1:英

2:ARM

3:GB2312

4:2

5:TCP/IP

6:IP

7:復位

8:外部中斷請求

9:R13

10:R14

11:0xFF34FF78

12:0x12345678

13:1100

14:1000

15:ADDCEQ R3,R1,R2

16:SUBHIS R3,R1,R2

17:AMBA

18:匯流排

19:模擬

20:數字

21:NOR

22:NAND

23:1332

24:10

25:主機輸入從機輸出

26:主機輸出從機輸入

27:中斷

28:任務

29:任務

30:儲存

31:加電自檢

32:作業系統

33:彙編

34:可移植

35:低

36:高

37:宿主機

38:JTAG

39:驅動

40:0x10000000