所有帶有數字介面的裝置,如手錶、微波爐、錄影機、汽車等,都使用嵌入式系統,有些嵌入式系統還包含作業系統,但大多數嵌入式系統都是由單個程式實現整個控制邏輯。所以本站小編為幫助大家鞏固嵌入式系統的相關知識,為大家整理了以下習題,僅供參考!
一、填空題
1.嵌入式系統的嵌入性特性,是指系統需要與物理世界中特定的環境和裝置緊密結合。
2.嵌入式系統開發中的角色可以分為晶片製造商、裝置製造商、作業系統提供者、系統整合商、獨立軟體開發商、獨立硬體開發商、終端使用者。
e有指令Cache和 資料cache之分。
4.專門為數字訊號處理而設計的處理器稱為 數字訊號處理器 。
中專門用來儲存整數數字的暫存器,稱為 資料暫存器。
6.嵌入式軟體開發的流程包括編碼階段、構建階段、部署階段、執行階段。
7.執行速度優化時,首先考慮採用的技術是演算法和 資料結構。
8.一般情況下,嵌入式作業系統可分為實時作業系統和 非實時作業系統。
9.指令集模擬器按體系架構可以分為同構模擬器和 異構模擬器。
10.線上模擬器分為內部模式和 外部模式。
11.嵌入式系通常都是專用系統,指的是嵌入式系統的專用性特性。
是專門為處理 數字訊號 而設計的處理器。
中專門用來儲存記憶體地址的暫存器,稱為 地址暫存器 。
16.嵌入式系統的資源通常都是有限的,指的是嵌入式系統的資源受限特性。
17.位於處理器內部的儲存器稱為 記憶體儲器。
中文全稱是 數字訊號處理器 。
中專門用來儲存浮點數字的暫存器,稱為 浮點暫存器。
20.嵌入式程式優化三原則包括 等效原則、有效原則、經濟原則。
21.執行緒可分為 使用者執行緒和核心執行緒。
22.影響除錯的外圍因素包括 硬體缺陷、編譯器自動優化、外界環境干擾。
23.世界上第一臺計算機研製成功的年代是1946年。
24.嵌入式系統的實時性分為軟實時和硬實時。
25.一個基本的計算機系統由微處理器、儲存器、輸入輸出模組、匯流排組成。
中文全稱是 板級支援包 。
中專門用來儲存常數的暫存器,稱為 資料暫存器 。
28.層次化儲存器模型中,包括暫存器、快取記憶體、主儲存器、本機外存、遠端外存。
29.板級支援包的英文縮寫是 BSP 。
30.按照匯流排的位置,匯流排可分為 片匯流排 、內匯流排、外匯流排。
31.嵌入式軟體開發的構建階段的步驟包括 編譯、連結、定址和打包。
32. 檔案系統提供了線上儲存和訪問包括資料及程式在內的檔案內容的機制。
33.嵌入式系統的.實時性是指一個特定任務的執行時間必須是確定的、可測的。
edObjectsFile的中文含義是 目標檔案共享 。
35.記憶體管理必須滿足的三個特性是:實時性、可靠性、高效性。
36.解決互斥問題要滿足互斥和公平兩個原則。
37.絕大多數軟體系統在開發的時候都會同時維護 Debug版本和Release版本。
ctFile的中文含義是 目標檔案 。
39. BSP是介於開發板硬體和作業系統之間的一層軟體抽象,主要目的是為了抽象作業系統對硬體的操作,從而使作業系統的程式碼與硬體無關。
40.指令系統是計算機硬體的語言系統,也叫做機器語言。
的中文含義是 網路檔案系統 。
二、判斷改錯題
1.嵌入式系統的硬體核心部分是協處理器。( )
2.人機介面是系統介面的一種。( )
x的分散式檔案系統是DFS。( )
4.程式計數器是用來儲存下一條要執行的指令的地址的暫存器。( )
5.鍵盤是輸出裝置。( )
6.C語言可以用來做為嵌入式程式開發。( )
7.組合語言是高階語言。( )
是一種驗證工具。( )
9.經過除錯沒有錯誤的程式,不一定是正確的程式。( )
10.壓縮打包可以更高效的利用外存空間。( )
11.嵌入式系統的硬體核心部分是匯流排。( )
介面是系統介面的一種。( )
owsServer的分散式檔案系統是NFS。( )
14.程式計數器是用來儲存上一條已經執行過的指令的地址的暫存器。( )
15.滑鼠是輸出裝置。( )
16.組合語言可以用來做為嵌入式程式開發。( )
全稱是DigitalMachine。( )
是一種除錯工具。( )
19.軟體除錯的目的是找出嵌入式系統軟體中所有的錯誤。( )
20.世界上第一臺計算機研製成功的年代是1946年。( )
21.嵌入式系統的硬體核心部分是儲存器。( )
22.I/O介面是使用者介面的一種。( )
x的分散式檔案系統是NFS。( )
hMemory是ROM的替代產品之一。( )
25.顯示器是輸出裝置。( )
語言可以用來做為嵌入式程式開發。( )
全稱是OfficeSupport。( )
sh是一種除錯工具。( )
29.程式碼壓縮技術得到的輸出序列是可以直接執行的。( )
30.線上模擬器可以分為內部模式、中間模式、外部模式。( )
31.世界上第一臺計算機研製成功的年代是1945年。( )
匯流排介面是使用者介面的一種。( )
中的資料在系統斷電時會全部丟失。( )
hMemory與ROM相比最大的好處是執行速度快。( )
35.麥克風是輸出裝置。( )
語言可以用來做為嵌入式程式開發。( )
全稱是ReaTimeOperatingSystem。( )
re是一種除錯工具。( )
39.系統加電後執行的第一條指令是BootLoader中的指令。( )
40.線上模擬器的內部模式又稱為整合模式。( )
41.世界上第一臺計算機誕生在英國。( )
42.絕大多數嵌入式系統的資源都是極為有限的,指的嵌入式系統的資源受限性。( )
43.常數暫存器是專門用來儲存可讀寫的數值的。( )
中的資訊內容斷電後不能儲存。( )
45.印表機是輸入裝置。( )
46.C語言不可以用來做為嵌入式程式開發。( )
47.演算法和結構是首選的執行速度優化技術。( )
是一種除錯工具。( )
49.記憶體管理是作業系統的中心任務之一。( )
50.線上模擬器的單片模式又稱為外部模式。( )
51.嵌入式系統的發展經歷了無作業系統階段。( )
52.嵌入式系統的資源是無限的。( )
53.棧地址暫存器指向記憶體中棧的底端。( )
e更新主記憶體的方式有直寫和間接寫兩種。( )
55.掃描器是輸出裝置。( )
語言不可以用來做為嵌入式程式開發。( )
57.執行速度優化首選的技術是演算法和結構。( )
是一種驗證工具。( )
59.程序同步是程序之間的間接相互作用。( )
60.線上模擬器的內部模式又稱為單片模式。( )
61.嵌入式系統的發展經歷了簡單作業系統階段。( )
的中文意思是辦公系統。( )
63.棧地址暫存器指向記憶體中棧的頂端。( )
e更新主記憶體的方式有直寫和回寫兩種。( )
65.投影儀是輸入裝置。( )
66.組合語言不可以用來做為嵌入式程式開發。( )
67.執行速度優化首選的技術是函式優化。( )
是一種測試工具。( )
69.程序互斥是程序之間的直接相互作用。( )
70.線上模擬器的內部是指程式和資料都位於微處理器晶片的內部。( )
71.嵌入式系統的發展經歷了實時作業系統階段。( )
72.計算機能直接識別和執行的指令是用文字編碼的。( )
中的資料在系統斷電時不會丟失。( )
e更新主記憶體的方式只有直寫一種方式。( )
75.掃描器是輸出裝置。( )
語言不可以用來做為嵌入式程式開發。( )
77.執行速度優化首選的技術是演算法和資料結構。( )
78.經過除錯沒有錯誤的程式,就是確的程式。( )
79.一個程序可以包含多個執行緒。( )
80.編譯器自動優化可以增加程式碼的體積、提高程式碼的質量。( )