軟考嵌入式系統設計師2023年上午試題總結

2021-08-09 06:59:35 字數 2641 閱讀 2312

1、cpu是在乙個匯流排週期(即乙個機器週期)結束時相應dma請求的。

2、虛擬儲存體系由主存-輔存兩級儲存器構成

cache儲存體系由cache和主儲存器構成

3、浮點數能夠表示數的範圍是由階碼的位數決定的。

4、在機器指令的位址欄位中,直接指出運算元本身的定址方式稱為立即定址。

6、防火牆有包過濾、**、記錄訪問過程的作用

7、發表權的保護期受時間限制

8、飽和度是指顏色的純度。

9、使用者需求不清晰且經常發生變化,但系統規模不太大且不太複雜,最適宜採用原型化開發方法。

需求變化不大,系統規模不太大且不太複雜,最適宜採用結構化開發方法。

10、編譯器(**執行之前)

解析器(**執行中)

中間**的生成、**的優化不是每個編譯器都需要具備的,與編譯器相比,解析器參與執行控制,程式的執行速度慢。

11、採用單緩衝區,(讀入緩衝區的時間+緩衝器送入使用者區的時間)*磁碟塊個數+在使用者區內系統對每塊資料的處理時間

採用雙緩衝區,(讀入緩衝區的時間)*磁碟塊個數+緩衝器送入使用者區的時間+在使用者區內系統對每塊資料的處理時間

12、在支援多執行緒的作業系統中,有程序p建立了多個執行緒,那麼,這些執行緒的某乙個執行緒的棧指標不能被其他執行緒所共享

13、risc強調對流水線的優化

cisc指令集複雜龐大,而risc指令集簡單精簡

cisc體系愛下各種指令的執行時間相差較大

risc採用load/store結構進行外部資料的訪問

14、非同步通訊時資料是一幀一幀傳送的,每幀資料的傳送靠起始位來同步

同步通訊方式是字元同步,在字元與字元之間無需同步(只需在傳送報文最前面附加特定的同步字元,建立了同步,此後就在同步時鐘的控制下逐位傳送/接收,對於字元間的時序沒有特殊要求)

15、ttl電路是電流控制,cmos電路是電壓控制。

ttl電路速度快,傳輸延遲時間短,但是功耗大,cmos電路速度慢,傳輸延遲時間長

cmos電路具有鎖定效應(由於輸出太大的電流內部的電路急劇增大,除非切斷電源,電流將一直增大)

cmos電路在使用時不用的管教不要懸空,要接上拉或者下拉電阻

16、cache一般包含三種位址對映方式,分別為全相聯對映,直接相聯對映,組相聯對映。

其中,全相聯是指主存的任何一塊都可以對映到cache中的任意一塊。直接相聯的缺點是cache的空間利用率低。直接相聯是指主存中的某塊只能對映到滿足特定關係的cache塊中。組相聯考慮了全相聯跟直接相聯的優點。

17、dma方式是在所要求傳送的資料塊全部傳送結束時要求cpu進行中斷處理,這就大大減少了cpu執行中斷的次數。

18、字元裝置是指在i/o傳輸過程中以字元為單位傳輸的裝置。如鍵盤,印表機等

19、網路裝置的傳輸速度比字元裝置的快

20、eeprom:電可擦可程式設計唯讀儲存器

nand flash上面的**不能直接執行,需要通重載入的過程

21、jtag上介面上一般包括模式選擇,時鐘,資料輸入,資料輸出,復位等訊號。

當jtag上面的時鐘不正常時,訪問cpu內部的暫存器可能會出現異常,jtag還可用於多種功能,包括軟體除錯,系統晶元檢測,除了可以訪問cpu內部暫存器外,還可以訪問cpu匯流排上的裝置狀態。

22、在資料上過多的使用c語言的資料型別不利於應用軟體的移植。

23、在主存和cpu之間增加cache的目的是為了解決cpu和主存之間的速度匹配問題

24、大端模式是指資料的高位儲存在記憶體的低位址中,而資料的低位儲存在記憶體的高位址中,位址由小向大增加,而資料從高位往低位放。

小端模式是指資料的高位儲存在記憶體的高位址中,而資料的低位儲存在記憶體的低位址中。

25、匯流排資料傳輸方式:資料傳輸型別:分單周方式和突發(burst)方式。

單週期方式:乙個匯流排週期只傳送乙個資料。

突發方式:取得主線控制權後進行多個資料的傳輸。定址時給出目的地首位址,訪問第乙個資料,資料2、3到資料n的位址在首位址基礎上按一定規則自動定址(如自動加1)。

26、powerpc處理器中,記憶體位址與io位址統一編址,訪問記憶體單元和io裝置是靠不同的位址來區分的。

27、在中斷相應過程中,cpu保護程式計數器的主要目的是:為了使cpu在執行完中斷程式後能返回到被中斷的斷點處

28、軟體基於模型設計,通常是乙個以不確定的方式進行模型構造、分析和變換的迭代過程

29、軟體可靠性是指在規定條件下的時間內,軟體不引起系統故障的能力

30、平均故障間隔時間(mtbf)

mtbf越大,表示系統越可靠

31、嵌入式實時系統中,有三個主要的指標衡量系統的實時性,即響應時間、吞吐量和生存時間。

32、軟體專案實施過程中的里程碑點應在軟體開發計畫文件中確定。

33、作業系統中的spooling技術,實質是將獨佔裝置轉化成共享裝置的技術

34、在關中斷狀態,不可響應的中斷是可遮蔽中斷。

35、dma資料的傳送是以資料塊為單位進行的。

36、程序的三種狀態:執行,等待,就緒

37、通過清楚cookie可清除上網痕跡。

38、集線器是物理層裝置,網橋是資料鏈路層裝置。

39、pop3協議採用client/server模式,客戶端**與pop3伺服器通過建立tcp連線來傳送資料

40、tcp使用的流量協議是可變大小的滑動視窗協議

41、主機路由的子網掩碼是255.255.255.255

嵌入式系統設計師

嵌入式系統設計師說白就是編寫嵌入式系統的程式設計師,隨著嵌入式系統在越來越多的方面得到運用,嵌入式系統設計師也成為了目前最流行的高薪職業之一,雖然嵌入式系統設計師是目前流行的職業,但也不是是個人都能當的。嵌入式系統設計師,必須通過相應考試的合格人員,還要根據專案管理和工程技術的實際要求,開發出符合系...

嵌入式系統設計師筆記 什麼是嵌入式?

嵌入式系統的軟體通常執行在有限的硬體資源上 沒有硬碟 作業系統 鍵盤或螢幕。軟體一般都沒有檔案系統,如果有的話,也會釆用 flash 驅動器。如果有人機互動介面的 話,也是乙個小鍵盤或液晶顯示器。硬體是計算機的物理部分,和儲存在硬體中的計算機 軟體程式和資料區分開來。嵌入到機械中的嵌入式系統需要長期...

(軟考 系統分析師 嵌入式系統

外部裝置是嵌入式系統同外界互動的通道 儲存器用於存放系統的 資料和執行結果 分類 時間輪轉排程 為每個任務提供確定份額的cpu執行時間,純粹的時間輪轉無法滿足實時系統要求,取而代之的是,基於優先順序搶占式擴充時間輪轉排程對於優先順序相同的任務分配相同份額的cpu使用時間 核心物件 特殊的核心構件,幫...