嵌入式系統(tǒng)設計師_第1頁
嵌入式系統(tǒng)設計師_第2頁
嵌入式系統(tǒng)設計師_第3頁
免費預覽已結束,剩余1頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、嵌入式系統(tǒng)設計師-6(總分:27.00,做題時間:90分鐘)一、(總題數:26,分數:27.00)某嵌入式系統(tǒng)采用字節(jié)編址方式,內存由A4000iBBFFF*有1KB,實現該內存區(qū)域需要32KX4bit的SRAM片共2_片。(分數:2.00)A. 32B. 64C. 96V128解析:A. 3B. 4C. 6V8解析:1. 在WindowsServer2003下若選擇安全登錄,則首先需要按組合鍵。(分數:1.00)A. Shiff+Alt+EscB. Ctrl+Alt+TabC. Ctrl+ShiftCtrl+Alt+DelV解析:解析本題考查的是WindowsServer2003的安全登錄相

2、關知識,可以使用Ctrl+Alt+Del進行安全登錄。2. 同步通信比異步通信具有較高的傳輸頻率,這是因為。(分數:1.00)A. 同步通信不需要應答信號B. 同步通信方式的總線長度較短C. 同步通信采用一個公共時鐘信號進行同步V同步通信中各部件存取時間比較短解析:解析同步通信中,接收端和發(fā)送端的收發(fā)時鐘是嚴格同步的,也就是說通信過程中采用同一個公共時鐘信號進行同步。由于收發(fā)時鐘是嚴格同步,在接收端就不會因接收時鐘和發(fā)送時鐘不一致所造成的時鐘誤差積累。正是這種收發(fā)時鐘的嚴格同步,才允許在同步通信中,可以用很高的傳輸速率一次傳送幾十、幾百甚至更多字節(jié)的數據。異步通信中,接收端和發(fā)送端的收發(fā)時鐘是

3、不需要嚴格同步的,也就是說在通信過程中收發(fā)時鐘是異步的,是有小的不同(允許在5咐內)。正是這種收發(fā)時鐘的異步,在接收端就會因接收時鐘和發(fā)送時鐘不一致所造成的時鐘誤差積累。這就使得異步通信的傳輸速率低,每次只能傳送幾位數據。3. 以下關于優(yōu)先級繼承的敘述中,錯誤的是o(分數:1.00)A. 優(yōu)先級繼承是用來解決優(yōu)先級反轉問題的技術B. 優(yōu)先級反轉是用來解決優(yōu)先級繼承問題的技術V當發(fā)生一個任務由于等待比它低優(yōu)先級任務釋放資源而被阻塞時,暫時提高低優(yōu)先級的優(yōu)先級,使其盡快地執(zhí)行,并釋放高優(yōu)先級所需的資源優(yōu)先級繼承是由RTO洗成的解析:解析本題考查嵌入式操作系統(tǒng)的基礎知識。當一個任務等待比它優(yōu)先級低的

4、任務釋放資源而被阻塞時,就會發(fā)生優(yōu)先級反轉。優(yōu)先級繼承是用來解決優(yōu)先級反轉問題的技術,當發(fā)生優(yōu)先級反轉時,較低優(yōu)先級任務的優(yōu)先級被暫時提高,以匹配具有較高優(yōu)先級的任務的優(yōu)先級。這樣,就可以使較低優(yōu)先級任務盡快地執(zhí)行,并且釋放較高優(yōu)先級任務所需要的資源。優(yōu)先級繼承是由RTOSI成的。4. 故本題應選擇Bo編譯程序對高級語言源程序進行翻譯時,需要在該程序的地址空間中為變量指定地址,這種地址稱為(分數:1.00)A. 邏輯地址VB. 物理地址C. 接口地址線性地址解析:解析本題考查程序翻譯存基礎知識。編譯程序對高級語言源程序進行翻譯時,在邏輯地址空間中為變量分配存儲單元,當程序開始運行時,再轉換為實

5、際的內存地址(既物理地址)。5. 下面關于任務上下文切換的描述中,不正確的是。(分數:1.00)A. 任務上下文是任務控制塊(TCB)的組成部分B. 上下文切換由一個特殊的任務完成VC. 上下文切換時間是影響RTOS性能的重要指標上下文切換在RTOS內部完成解析:解析本題考查嵌入式操作系統(tǒng)的基礎知識。在多任務系統(tǒng)中,上下文切換指的是當處理器的控制權由運行任務轉移到另外一個就緒任務時所執(zhí)行的操作。任務的上下文是任務控制塊(TCB)的組成部分,記錄著任務的寄存器、狀態(tài)等信息。當運行的任務轉為就緒、掛起或刪除時,另外一個被選定的就緒任務就成為當前任務。上下文切換包括保存當前任務的狀態(tài),決定哪一個任務

6、運行,恢復將要運行的任務的狀態(tài)。保護和恢復上下文的操作是依賴特定的處理器的。上下文切換時間是影響嵌入式實時操作系統(tǒng)RTOS生能的一個重要指標。上下文切換是在RTOS內部完成的,上下文切換由一個特殊的任務完成的說法是錯誤的,故本題應選擇B。6. 某計算機指令字長為16位,指令有雙操作數、單操作數兩種格式,每個操作數字段均用6位二進制表示。設該指令系統(tǒng)共有N條(NV16)雙操作數指令,若采用擴展操作碼技術,那么最多還可設計出=條單操作數指令。(分數:1.00)A. (64-N)X16B. (16-N)X64VC. 16-N+6464-N+64解析:解析計算機指令字長為16位,指令有雙操作數、單操作

7、數兩種格式,每個操作數字段均用6位二進制表示。可見,雙操作數指令為4位編碼,已知這類指令為N條(NV16)。當采用擴展操作碼技術時,每一種雙操作數指令編碼均可以用于擴展26條單操作數指令。而雙操作數指令操作碼尚有24-N種。故在這種情況下,最多還可設計出(16-N)X64條單操作數指令。7. 下面關于網絡系統(tǒng)設計原則的說法中,正確的是。(分數:1.00)A. 網絡設備應該盡量采用先進的網絡設備,獲得最高的網絡性能B. 網絡總體設計過程中,只需要考慮近期目標即可,不需要考慮擴展性C. 網絡系統(tǒng)應采用開放的標準和技術V8. 網絡需求分析獨立于應用系統(tǒng)的需求分析解析:解析本題考查的是網絡系統(tǒng)設計原則

8、,其中答案A不符合其中的實用性原則,網絡方案設計中應把握“夠用”和“實用”原則。網絡系統(tǒng)應采用成熟可靠的技術和設備,達到實用、經濟和有效的目的。答案B不符合可擴展性原則,網絡總體設計不僅要考慮到近期目標,也要為網絡的進一步發(fā)展留有擴展的余地。答案C說法正確,符合開放性原則。答案D不正確,網絡需求分析必須依賴于應用系統(tǒng)的需求分析。故答案選C在CPU中,可用于傳送和暫存用戶數據,為ALU執(zhí)行算術邏輯運算提供工作區(qū)。(分數:1.00)A. 程序計數器B. 累加寄存器/C. 程序狀態(tài)寄存器地址寄存器解析:解析本題考查寄存器的類型和特點。寄存器是CPU中的一個重要組成部分,它是CP0部的臨時存儲單元。寄

9、存器既可以用來存放數據和地址,也可以存放控制信息或CPU工作時的狀態(tài)。在CPU中增加寄存器的數量,可以使CPU®執(zhí)行程序時所需的數據盡可能地放在寄存器件中,從而減少訪問內存的次數,提高其運行速度。但是寄存器的數目也不能太多,除了增加成本外,由于寄存器地址編碼增加也會對增加指令的長度。CPU的寄存器通常分為存放數據的,寄存器、存放地址的寄存器、存放控制信息的寄存器、存放狀態(tài)信息的寄存器和其他寄存器等類型。程序計數器用于存放指令的地址。令當程序順序執(zhí)行時,每取出一條指令,PC內容自動增加一個值,指向下一條要取的指令。當程序出現轉移時,則將轉移地址送入PC,然后由PC指向新的程序地址。程序

10、狀態(tài)寄存器用于記錄運算中產生的標志信息,典型的標志為有進位標志位、零標志位、符號標志位、溢出標志位、奇偶標志等。地址寄存器包括程序計數器、堆棧指示器、變址寄存器、段地址寄存器等,用于記錄各種內存地址。累加寄存器是一個數據寄存器,在運算過程中暫時存放被操作數和中間運算結果,累加器不能用于長時間地保存一個數據。9. 為了防止電子郵件中的惡意代碼,應該用方式閱讀電子郵件。(分數:1.00)A. 純文本VB. 網頁C. 程序會話解析:解析本題考查的是電子郵件中惡意代碼的相關知識,當電子郵件中包含網頁或者程序時,就有可能包含惡意代碼。因此選擇以純文本的方式閱讀電子郵件就防止惡意代碼的觸發(fā)。10. 寄存器

11、間接尋址方式中,操作數處在。(分數:1.00)A. 通用寄存器B. 主存單元VC. 程序計數器堆棧解析:解析本題考查匯編語言方面的基礎知識。操作數在存儲器中,操作數的有效地址用SI、DI、BX和BP等4個寄存器之一來指定,稱這種尋址方式為寄存器間接尋址方式。11. 設某一個任務需要8個加工部件加工才能完成,每個加工部件加工需2小時,現在采用流水線加工方式,要完成100個任務,共需小時。(分數:1.00)A. 212B. 214VC. 216218解析:解析由于采用流水線作業(yè),在第一個任務完成第一個加工部件后,在第一個任務開始第二個加工部件的同時,第二個任務就開始第一個加工部件了,依次類推,可以

12、得到如下的公式:12. 總時間=(8+100-1)X2=214(小時)-7的反碼為。(分數:1.00)A. 00000111B. 10000111C. 11111000V11100001解析:解析為了表示數值,可以采用不同的方法,一般有原碼、反碼和補碼。如果一個數值為正,則它的反碼與原碼相同;如果一個數的值為負,則符號位為1,其余各位是對原碼取反。由于,-7的原碼為10000111;所以,-7的反碼為11111000。13.80386微處理器有32條地址線,在實地址模式下可以尋址的物理空間達。(分數:1.00)A. 1GBB. 4GBVC. 16GB64GB解析:解析本題考查計算機硬件的基礎知

13、識。如果處理器的32條地址線,則可以尋址的物理空間應為232=4GBo下面C程序中,若在屏幕上輸入數值331后回車,程序執(zhí)行后,屏幕上顯示的輸出結果應為=main(void)(unsignedinta,b,c,d;Scanf("%o”,&a);b=a>>4;c=(0<<4);d=b&c;printf("d=%on",d);)(分數:1.00)A. d=10B. d=15VC. d=25d=45解析:解析在屏幕上輸入數值331后回車,a的值為八進制的331,其二進制表示為11011001。右移4位后為1101故執(zhí)行語句b=a&

14、gt;>4;得b的二進制表示為1101?,F在由語句c=(0<<4):計算c的值:0:00000000000000000:11111111111111110VV4:1111111111110000(0VV4):0000000000001111故c的值為1111。14. 由d=b&c;得到d為1101,即八進制的15。故本題答案為Bo下面是關于PCB設計和布線技術中避免串擾的設計原則的論述,不正確的是o(分數:1.00)A. 元器件遠離易受干擾的區(qū)域B. 加大信號線到地的距離/C. 提供正確的阻抗匹配相互串擾的傳輸線避免平行走線解析:解析本題考查嵌入式系統(tǒng)設計中電磁兼容性

15、問題的基礎知識。串擾是指走線、導線、電纜束、元件及任意其他易受電磁場干擾的電子元件之間由于距離太近而產生的不希望的電磁耦合。在印制電路板PCB!計和布線技術中為避免串擾,常常遵循如下設計原則: 控制傳輸線和總線的結構,把連接關系密切的元件靠近放置,從而減少布線的總長度,減少連線的長度和連線的密度。 元件遠離易受干擾的區(qū)域,如大功率、高頻區(qū)域。 提供正確的阻抗匹配,包括信號源與傳輸線匹配、傳輸線與負載匹配、走線的均勻性等。 相互串擾的傳輸線避免平行走線,如果必須平行走線,則需要加大它們之間的距離。 盡量使串擾的信號線采用垂直走線,以防止走線間的電容耦合和電感耦合。 縮短信號線到地的距離。 降低走

16、線特性阻抗和信號電平,從而降低信號的功率強度。 把PCB中產生大噪聲源的部件隔離起來,可以使用屏蔽技術。所以本題的答案應為Bo正確的作法應為縮短信號線到地的距離,而不是加大信號線到地的距離。15. 表示浮點數時,若要求機器零在計算機中的表示為全“0”,則階碼應采用。(分數:1.00)A. 原碼B. 反碼C. 補碼移碼V解析:解析在計算機中,浮點數機器零定義:當浮點數的尾數為0,階碼為最小值-21-1(移碼表示)時,浮點數代碼為000(全零),稱之為機器零。此時,在計算機中的表示為全“0”,則階碼應采用移碼表示。16. 直接轉移指令的功能是將指令中的地址代碼送入.中。(分數:1.00)A. 累加

17、器B. 地址寄存器C. 程序計數器V存儲器解析:解析在直接轉移指令中,轉移地址就包含在此指令中。當執(zhí)行這種指令時,CP應從所取得的指令中,將指令中所包含的轉移地址的地址代碼送入程序計數器中。則在CPL!勺下一個總線周期里,CPUi?轉移到該地址上執(zhí)行。17. CMM把軟件開發(fā)過程的成熟度由低到高分為5級,即初始級、可重復級、已定義級、已管理級和優(yōu)化級。有6個關鍵過程區(qū)域,主要解決培訓、測試、技術常規(guī)和評審過程關注、標準過程方面的問題。(分數:1.00)A. 可重復級VB. 已定義級C. 已管理級優(yōu)化級解析:解析CMM巴軟件開發(fā)過程的成熟度由低到高分為5級,18個關鍵過程區(qū)域,其中初始級無關鍵過

18、程區(qū)域。可重復級包括6個關鍵過程區(qū)域,為軟件配置管理、軟件質量保證、軟件子合同管理、軟件項目跟蹤與監(jiān)督、軟件項目策劃、軟件需求管理。已定義級包括7個關鍵過程區(qū)域,為同行評審、組間協調、軟件產品工程、集成軟件管理、培訓大綱、組織過程定義、組織過程集點。已管理級包括2個關鍵過程區(qū)域,為軟件質量管理和定量過程管理。優(yōu)化級包括3個關鍵過程區(qū)域,為過程更改管理、技術改革管理和缺陷預防。18. 故本題應選擇Ao以下關于硬件抽象層的論述,不合適的是。(分數:1.00)A. 采用硬件抽象層可以大大提高系統(tǒng)的移植性B. 采用硬件抽象層可以大大提高系統(tǒng)的運行效率/C. 采用硬件抽象層可以縮短系統(tǒng)的測試周期采用硬件

19、抽象層有助于提高系統(tǒng)的可靠性解析:解析本題考查嵌入式操作系統(tǒng)的基礎知識。硬件抽象層完全把系統(tǒng)軟件和硬件部分隔離開來,這樣就使得系統(tǒng)的設備驅動程序與硬件設備無關,從而大大提高了系統(tǒng)的可移植性。從軟件、硬件測試角度來看,軟件、硬件的測試工作都可以分別基于硬件抽象層來完成,使得軟件、硬件測試工作并行進行成為可能,硬件變更時,只需要調試與硬件相關的硬件抽象層軟件即可。在基于硬件抽象層的嵌入式軟件開發(fā)過程中,軟件硬件的設計和調試具有無關性,并可完全地并行運行。硬件設計的錯誤不會影響到系統(tǒng)軟件的調試,同樣,軟件設計的錯誤也不會影響到硬件的調試工作,這樣就可以大大縮短系統(tǒng)的測試周期,有助于提高系統(tǒng)的可靠性。

20、RUP(RationalUnifiedProcess)分為4個階段,每個階段結束時都有重要的里程碑,其中生命周期架構是在結束時的里程碑。(分數:1.00A. 初啟階段B. 精化階段/C. 構建階段移交階段解析:解析本題考查RUP中每個階段的結束時所產生的里程碑。初啟階段結束時的里程碑是生命周期目標;精化階段結束時的里程碑是生命周期架構;構建階段結束時的里程碑是最初運作能力;移交階段的里程碑是產品發(fā)布。19. 我國專利申請的原則之一是"”。(分數:1.00)A. 申請在先VB. 申請在先與使用在先相結合C. 使用在先申請在先、使用在先或者二者結合解析:解析本題考查專利法的基本知識。專利

21、申請具有三個原則:書面原則,是指專利申請人及其代理人在辦理各種手續(xù)時都應當采用書面形式;先申請原則,是指兩個或者兩個以上的人分別就同樣的發(fā)明創(chuàng)造申請專利的,專利權授給最先申請人;單一性原則,是指一份專利申請文件只能就一項發(fā)明創(chuàng)造提出專利申請,即“一申請一發(fā)明”原則。20. 嵌入式系統(tǒng)大都采用嵌入式實時操作系統(tǒng)RTOS不是對RTOS寸間性能的評價指標。(分數:1.00)A. 上下文切換時間B. 最大中斷延遲時間C. 任務調度算法任務執(zhí)行時間V解析:解析本題考查嵌入式操作系統(tǒng)的基礎知識。評價一個嵌入式實時操作系統(tǒng)RTO&勺時間性能指標,一般可以從上下文切換時間、任務調度算法、最大中斷延遲時

22、間、任務通訊延遲時間等衡量。任務執(zhí)行時間是應用任務的屬性,不是嵌入式實時操作系統(tǒng)RTO創(chuàng)勺時間特性。當軟件不符合開發(fā)基線或要求時,應編寫軟件錯誤報告。在軟件錯誤報告中錯誤按其來源進行分類,下面不屬于其分類。(分數:1.00)A. 程序錯誤B. 文檔錯誤C. 設計錯誤運行錯誤V解析:解析本題考查軟件工程方面的基礎知識。當軟件不符合開發(fā)基線或要求時,應編寫軟件錯誤報告。在軟件錯誤報告中錯誤按其來源分為三類:程序錯誤、文檔錯誤和設計錯誤。沒有運行錯誤之說,如果在程序運行時發(fā)生不期望的錯誤,可能是程序錯誤或設計錯誤所導致。在8086微處理器中,若(SS)=2000H,(SP)=0100H,(AX)=2107H,執(zhí)行指令PUSHAXB存放數據21H的物理地址是。(分數:1.00)A. 20102HB. 20101HC. 20

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論