嵌入式系統設計師考試筆記之基礎知識篇
聲道數:?jiǎn)温暤篮土Ⅲw聲雙道。立體聲需要兩倍的存儲空間。
11、差錯控制編碼
(1)根據碼組的功能,可以分為檢錯碼和糾錯碼兩類(lèi)。檢錯碼是指能自動(dòng)發(fā)現差錯的碼,例如奇偶檢驗碼;糾錯碼是指不僅能發(fā)現差錯而且能自動(dòng)糾正差錯的碼,例如循環(huán)冗余校驗碼。
(2)奇偶檢驗碼、海明碼、循環(huán)冗余校驗碼(CRC)。(教程70到77頁(yè))
(1)性能指標:分為部件性能指標和綜合性能指標,主要包括:吞吐率、實(shí)時(shí)性和各種利用率。
(2)可靠性與安全性
可靠性是嵌入式系統最重要、最突出的基本要求,是一個(gè)嵌入式系統能正常工作的保證,一般用平均故障間隔時(shí)間MTBF來(lái)度量。
(3)可維護性:一般用平均修復時(shí)間MTTR表示。
(4)可用性
(5)功耗
(6)環(huán)境適應性
(7)通用性
(8)安全性
(9)保密性
(10)可擴展性
性?xún)r(jià)比中的價(jià)格,除了直接購買(mǎi)嵌入式系統的價(jià)格外,還應包含安裝費用、若干年的運行維修費用和軟件租用費。
13、嵌入式系統的評價(jià)方法:測量法和模型法
(1)測量法是最直接最基本的方法,需要解決兩個(gè)問(wèn)題:
A、根據研究的目的,確定要測量的系統參數。
B、選擇測量的工具和方式。
(2)測量的方式有兩種:采樣方式和事件跟蹤方式。
(3)模型法分為分析模型法和模擬模型法。分析模型法是用一些數學(xué)方程去刻畫(huà)系統的模型,而模擬模型法是用模擬程序的運行去動(dòng)態(tài)表達嵌入式系統的狀態(tài),而進(jìn)行系統統計分析,得出性能指標。
(4)分析模型法中使用最多的是排隊模型,它包括三個(gè)部分:輸入流、排隊規則和服務(wù)機構。
(5)使用模型對系統進(jìn)行評價(jià)需要解決3個(gè)問(wèn)題:設計模型、解模型、校準和證實(shí)模型。
三、真題解析
1、2007年4、5題
若每一條指令都可以分解為取指、分析和執行三步。已知取指時(shí)間t取指=4△t,分析時(shí)間t分析=3△t,執行時(shí)間t執行=5△t。如果按串行方式執行完100條指令需要 (4) △t。如果按照流水線(xiàn)方式執行,執行完100條指令需要 (5) △t。
(4)A. 1190 B. 1195 C. 1200 D. 1205
(5)A. 504 B. 507 C. 508 D. 510
答案>:C、B
考查流水線(xiàn)技術(shù)知識點(diǎn)。
按照串行的方式,執行完一條指令才能執行下一條指令,那么執行完100條指令的時(shí)間為:(4+3+5)×100=1200
按照流水線(xiàn)的方式,可以同時(shí)執行多條指令。在第一條指令進(jìn)行分析的時(shí)候,第二條指令已經(jīng)開(kāi)始取指;當第一條指令進(jìn)行執行的時(shí)候,第二條指令進(jìn)行分析,第三條指令取指;當第二條指令進(jìn)行執行完的時(shí)候,第三條指令已經(jīng)分析完成。依此類(lèi)推,當第一條指令完成之后,每一個(gè)執行的周期就可以完成一條指令。需要注意的是,如果流水線(xiàn)的子過(guò)程所用時(shí)間不一樣長(cháng),則吞吐率應以最長(cháng)子過(guò)程來(lái)計算。因此,我們可以計算得100條指令的執行時(shí)間為:(4+3+5)+(100-1)×5=507。
2、2007年24題
某總線(xiàn)有104根信號線(xiàn),其中數據總線(xiàn)(DB)32根,若總線(xiàn)工作頻率為33MHz,則其理論最大傳輸率為 (24) 。(注:本題答案中的B表示Byte)
(24)A. 33 MB/s B. 64MB/s C. 132 MB/s D. 164 MB/s
答案>:C
考查總線(xiàn)這個(gè)知識點(diǎn)。
根據上面的筆記,總線(xiàn)帶寬 = 總線(xiàn)位寬×總線(xiàn)頻率/8=32×33/8=132MB/s。
3、2007年26題
某存儲器數據總線(xiàn)寬度為32bit,存取周期為250ns,則該存儲器帶寬為 (26) 。(注:本題答案中的B表示Byte)
(26)A. 8×106B/s B. 16×106B/s C. 16×108B/s D. 32×106B/s
答案>:B
考查總線(xiàn)這個(gè)知識點(diǎn)。
存儲器帶寬即總線(xiàn)帶寬,總線(xiàn)頻率為:1/250ns=4×106
存儲器帶寬為:32×4×106/8=16×106B/s
4、2007年27題
處理機主要由處理器、存儲器和總線(xiàn)組成,總線(xiàn)包括 (27) 。
(27)A. 數據總線(xiàn)、串行總線(xiàn)、邏輯總線(xiàn)、物理總線(xiàn)
B. 并行總線(xiàn)、地址總線(xiàn)、邏輯總線(xiàn)、物理總線(xiàn)
C. 并行總線(xiàn)、串行總線(xiàn)、全雙工總線(xiàn)
D. 數據總線(xiàn)、地址總線(xiàn)、控制總線(xiàn)
答案>:D
考查總線(xiàn)這個(gè)知識點(diǎn),基本概念的考查。
5、2007年35題
三極管是可控的開(kāi)關(guān)器件,其飽和與截止狀態(tài)分別對應開(kāi)關(guān)的接通和斷開(kāi)狀態(tài)。UBE為基極輸入電壓,VTH為基極域值電壓,如果UBETH,開(kāi)關(guān)應處于 (35) 狀態(tài)。
(35)A. 接通 B. 三態(tài) C. 斷開(kāi) D. 高阻
答案>:C
考查電路中最基本的基礎知識點(diǎn),我覺(jué)得做不對的根本不能算嵌入式系統開(kāi)發(fā)入門(mén)。
6、2007年36題
如下圖所示,若低位地址(A0-A11)接在內存芯片地址引腳上,高位地址(A12-A19)進(jìn)行片選譯碼(其中,A14和A16沒(méi)有參加譯碼),且片選信號低電平有效,則對下圖所示的譯碼器,不屬于此譯碼空間的地址為 (36) 。
(36)A. AB000H~ABFFFH B. BB000H~BBFFFH
C. EF000H~EFFFFH D. FE000H~FEFFFH
答案>:D
考查數字電路中譯碼知識和存儲系統中統一編址的問(wèn)題,相對來(lái)說(shuō),這個(gè)題目有點(diǎn)難度,但是對于學(xué)習過(guò)和親身做過(guò)單片機的兄弟來(lái)說(shuō),最基本不過(guò)了。
7、2007年46題
(46) 完全把系統軟件和硬件部分隔離開(kāi)來(lái),從而大大提高了系統的可移植性。
(46)A. 硬件抽象層 B. 驅動(dòng)映射層 C. 硬件交互層 D. 中間層
答案>:A
考查嵌入式系統組成中的概念。
8、2006年3題
設指令由取指、分析、執行3個(gè)子部件完成,每個(gè)子部件的工作周期為△t,采用常規標量單流水線(xiàn)處理機。若連續執行10條指令,則共需要時(shí)間(3)△t。
(3)A.8 B.10 C.12 D.14
答案>:C
考查流水線(xiàn)技術(shù)知識點(diǎn)。
3+(10-1)×1=12
9、2006年4、5題
某計算機的時(shí)鐘頻率為400MHz,測試計算機的程序使用4種類(lèi)型的指令。每種指令的數量及所需要的指令時(shí)鐘數(CPI)如下表所示,則該計算機的指令平均時(shí)鐘數為(4);該計算機的運算速度為(5)MIPS。
評論