《嵌入式系統(tǒng)》考試試卷_第1頁(yè)
《嵌入式系統(tǒng)》考試試卷_第2頁(yè)
《嵌入式系統(tǒng)》考試試卷_第3頁(yè)
《嵌入式系統(tǒng)》考試試卷_第4頁(yè)
《嵌入式系統(tǒng)》考試試卷_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

《嵌入式系統(tǒng)》考試一試卷習(xí)題及答案《嵌入式系統(tǒng)》考試一試卷習(xí)題及答案12/12《嵌入式系統(tǒng)》考試一試卷習(xí)題及答案《嵌入式系統(tǒng)》課程試卷考試時(shí)間:__120___分鐘開(kāi)課學(xué)院___計(jì)算機(jī)___任課教師____________姓名______________學(xué)號(hào)_____________班級(jí)_______________一.單項(xiàng)選擇題(2×20):1下面不屬于Xscale微架構(gòu)辦理器的主要特點(diǎn)有:( )采用了7級(jí)超級(jí)流水線(xiàn)、動(dòng)向跳轉(zhuǎn)展望和轉(zhuǎn)移目標(biāo)緩沖器BTB技術(shù)(BranchTargetBuffer)。支持多媒體辦理技術(shù)、新增乘/累加器MAC、40位累加器、兼容ARMV5TE指令和特定DSP型協(xié)辦理器CP0。采用了32KB的指令Cache。采用了64KB的數(shù)據(jù)Cache。以下不屬于XScale超級(jí)流水線(xiàn)的流水級(jí)是( )寄存器文件/移位級(jí)(FR)寫(xiě)回級(jí)(XWB)寄存器讀取級(jí)和執(zhí)行級(jí)二(X2)當(dāng)前嵌入式系統(tǒng)率域中使用最廣泛、市場(chǎng)占有率最高的實(shí)時(shí)系統(tǒng)是:()A.SymbianB.WindowsCEC.VxWorksD.QNX下面那句話(huà)的描述是不正確的?( )在一個(gè)基于XScale內(nèi)核的嵌入式系統(tǒng)中,系統(tǒng)在上電或復(fù)位時(shí)平時(shí)都從地址0x00000000處開(kāi)始執(zhí)行引導(dǎo)裝載程序平時(shí)是在硬件上執(zhí)行的第一段代碼,包括固化在固件中的引導(dǎo)代碼(可選)和BootLoader兩大多數(shù)。在嵌入式系統(tǒng)中,BootLoader不依賴(lài)于硬件實(shí)現(xiàn)。BootLoader就是在操作系統(tǒng)內(nèi)核運(yùn)行從前運(yùn)行的一段小程序。平時(shí)狀況下,目標(biāo)機(jī)上的BootLoader經(jīng)過(guò)串口與主機(jī)之間進(jìn)行文件傳輸,下面不屬于平時(shí)使用的傳輸協(xié)議的是:( )modem協(xié)議xmodem協(xié)議ymodem協(xié)議zmodem協(xié)議Make預(yù)置了一些內(nèi)部宏,其中$@表示:()A.沒(méi)有擴(kuò)展名的當(dāng)前目標(biāo)文件B.當(dāng)前目標(biāo)文件C.當(dāng)前目標(biāo)文件近來(lái)更新的文件名D.當(dāng)前目標(biāo)文件近來(lái)更新的文件名7在Defaultkernelcommandstring“root=1f03rwconsole=ttyS0,115200init=/linuxrc”中,代表根文件系統(tǒng)的(設(shè)“備/”件文)主號(hào)碼是什么?( )1f03ttyS01152008用命令ddif=/dev/zeroof=ramdisk_imgbs=1kcount=8192創(chuàng)辦的ramdisk_img其空間大小為多少?( )A.8Mbit8Mbyte1kbit1kbyte以下哪個(gè)不是Linux進(jìn)度的狀態(tài):()A.TASK_ZOMBIEB.TASK_INTERRUPTIBLEC.TASK_RUNNINGD.TASK_SUSPENDED10下面可以用來(lái)查察文件系統(tǒng)中節(jié)余空間大小的命令( )lsdddffdisk11設(shè)備驅(qū)動(dòng)程序是內(nèi)核的一部分,下面的描述不正確的選項(xiàng)是:( )設(shè)備驅(qū)動(dòng)達(dá)成對(duì)設(shè)備的初始化和釋放。設(shè)備驅(qū)動(dòng)把數(shù)據(jù)從內(nèi)核傳達(dá)到硬件和從硬件讀取數(shù)據(jù)。設(shè)備驅(qū)動(dòng)讀取應(yīng)用程序傳達(dá)給設(shè)備文件的數(shù)據(jù)和回送應(yīng)用程序央求的數(shù)據(jù)。設(shè)備驅(qū)動(dòng)程序可以使用戶(hù)更加仔細(xì)的認(rèn)識(shí)硬件的細(xì)節(jié)。12每個(gè)設(shè)備文件都對(duì)應(yīng)有兩個(gè)設(shè)備號(hào),而表記該設(shè)備的種類(lèi),也表記了該設(shè)備所使用的驅(qū)動(dòng)程序的蛇又名是指( )主設(shè)備號(hào)次設(shè)備號(hào)塊設(shè)備號(hào)字符設(shè)備號(hào)13以下哪個(gè)不是GDB中的命令:()A.exitB.xC.qD.file14PGA與CPLD的比較中那一項(xiàng)為哪一項(xiàng)不正確的( )FPGA的制造工藝確定了FPGA芯片中包括的LUT和觸發(fā)器的數(shù)量比CPLD少CPLD系統(tǒng)斷電時(shí)編程信息不扔掉。FPGA編程信息在系統(tǒng)斷電時(shí)扔掉。CPLD主若是基于E2PROM或FALSH儲(chǔ)藏器編程,可以編程任意次Windows中管理屏幕以及輸入設(shè)備的是:()A.客戶(hù)端B.服務(wù)器C.X協(xié)議D.ABC16Linux操作系統(tǒng)支持多種設(shè)備,這些設(shè)備的驅(qū)動(dòng)程序不包括以下的那一項(xiàng)特點(diǎn)()設(shè)備驅(qū)動(dòng)可以使用標(biāo)準(zhǔn)的內(nèi)核服務(wù)如內(nèi)存分配、中斷和等待隊(duì)列等。大多數(shù)Linux設(shè)備驅(qū)動(dòng)可以在需要的時(shí)候加載到內(nèi)核,同時(shí)在不再使用時(shí)被卸載。當(dāng)系統(tǒng)啟動(dòng)及設(shè)備驅(qū)動(dòng)初始化后,驅(qū)動(dòng)程序?qū)⒈Wo(hù)其控制的設(shè)備。若是一個(gè)特有的設(shè)備驅(qū)動(dòng)程序所控制的物理設(shè)備不存在,將會(huì)影響整個(gè)系統(tǒng)的運(yùn)行。Linux設(shè)備驅(qū)動(dòng)程序可以集成為內(nèi)核的一部分。在編譯內(nèi)核的時(shí)候,可以選擇把哪些驅(qū)動(dòng)程序直接集成到內(nèi)核里面。17下面不屬于使用CPLD/FPGA可編程邏輯器件來(lái)開(kāi)發(fā)數(shù)字電路的優(yōu)點(diǎn)的是()大大縮短設(shè)計(jì)時(shí)間B減少PCB面積增加開(kāi)發(fā)花銷(xiāo)提高系統(tǒng)的可靠性18

在以下調(diào)換算法中,( )算法不會(huì)出現(xiàn)任務(wù)“饑餓(starvationA.時(shí)間片輪轉(zhuǎn)算法B.先來(lái)先服務(wù)算法C.可搶占的短作業(yè)優(yōu)先算法D.靜態(tài)優(yōu)先級(jí)算法

)”的狀況。19在下面的表達(dá)中,( )不是嵌入式圖形用戶(hù)接口(GUI)的主要特點(diǎn)。A.運(yùn)行時(shí)占用的系統(tǒng)資源少B.模塊化結(jié)構(gòu),便于移植和定制C.可靠性高D.雅觀(guān)華麗,圖形算法復(fù)雜20平時(shí)所說(shuō)的

32位微辦理器是指

(

)。A.地址總線(xiàn)的寬度為

32位

B.辦理的數(shù)據(jù)長(zhǎng)度只能為

32位C.CPU

字長(zhǎng)為

32位

D.通用寄存器數(shù)量為

32個(gè)二.簡(jiǎn)答與名詞講解(6+6+7+7+7+7):1.簡(jiǎn)述嵌入式系統(tǒng)平臺(tái)移植所需要的步驟。2.嵌入式根文件系統(tǒng)的設(shè)計(jì)目標(biāo)應(yīng)該包括哪些方面?3.簡(jiǎn)述Linux支持的硬件設(shè)備種類(lèi)和Linux操作系統(tǒng)下的主要的設(shè)備文件種類(lèi)。4.a(chǎn)rm系列辦理器arm7tdmi中的tdmi四個(gè)字母的含義。5.現(xiàn)在有一個(gè)空的XSBase255開(kāi)發(fā)板,要將已制作好的Linux內(nèi)核映象zImage和根文件系統(tǒng)映象rootfs.img傳輸?shù)介_(kāi)發(fā)板上并啟動(dòng)Linux需要經(jīng)過(guò)哪些步驟。6.要將一個(gè)已經(jīng)編譯好的arm平臺(tái)可執(zhí)行文件hello傳輸?shù)絏Sbase255目標(biāo)板上執(zhí)行。現(xiàn)在宿主機(jī)和目標(biāo)板間已經(jīng)經(jīng)過(guò)com口連接,宿主機(jī)上用minicom監(jiān)聽(tīng)目標(biāo)板,提示符為:······XSBASE>請(qǐng)簡(jiǎn)述執(zhí)行該操作需要的步驟和命令。三.實(shí)驗(yàn)題(1×20):閱讀以下說(shuō)明,回答以下問(wèn)題1-3【說(shuō)明】嵌入式文件系統(tǒng)就是在嵌入式系統(tǒng)中應(yīng)用的文件系統(tǒng)。嵌入式文件系統(tǒng)是嵌入式系統(tǒng)的一個(gè)重要組成部分,隨著嵌入式系統(tǒng)硬件設(shè)備的廣泛應(yīng)用和價(jià)格的不斷降低以及嵌入式系統(tǒng)應(yīng)用范圍的不斷擴(kuò)大,嵌入式文件系統(tǒng)的重要性顯得更加突出?!締?wèn)題一】嵌入式系統(tǒng)中常用的文件系統(tǒng)有哪些?它們的主要特點(diǎn)是什么?【問(wèn)題二】FlashMemory是近來(lái)幾年來(lái)發(fā)展迅速的內(nèi)存,很多嵌入式文件系統(tǒng)都都基于其成立。請(qǐng)描述FlashMemory主要由哪兩種技術(shù)實(shí)現(xiàn)?它們的主要不同樣和應(yīng)用范圍是什么?【問(wèn)題三】請(qǐng)簡(jiǎn)述使用nfs作為根文件系統(tǒng)的主要過(guò)程?!肚度胧较到y(tǒng)》課程試卷答案一.單項(xiàng)選擇題:DCCCABABDCDAADBCCADC二.簡(jiǎn)答與名詞講解:1.硬件平臺(tái)的移植引導(dǎo)/裝載程序的移植內(nèi)核的更正配置編譯相關(guān)驅(qū)動(dòng)程序的移植文件系統(tǒng)的移植開(kāi)發(fā)環(huán)境的移植應(yīng)用程序的移植2.使用簡(jiǎn)單方便實(shí)時(shí)響應(yīng)可伸縮性和可配置性資源有效性安全可靠熱插拔、在線(xiàn)更新3.主要硬件設(shè)備種類(lèi):字符設(shè)備、塊設(shè)備和網(wǎng)絡(luò)設(shè)備。主要設(shè)備文件種類(lèi):字符設(shè)備、塊設(shè)備。4.T:內(nèi)含16位壓縮指令集ThumbD:支持片內(nèi)Debug調(diào)試M:采用增強(qiáng)型乘法器(Multiplier)I:內(nèi)含嵌入式ICE宏單元5.連接JTAG線(xiàn)和COM口利用JTAG燒寫(xiě)B(tài)ootLoader,并啟動(dòng)BootLoader在宿主機(jī)上配置BOOTP服務(wù)和TFTP服務(wù)在目標(biāo)板上使用bootp命令獲取ip,使用tftpzImagekernel和tftpzImagerootfs.img分別傳輸內(nèi)核和根文件系統(tǒng)映象使用命令boot啟動(dòng)6.啟動(dòng)內(nèi)核并加載文件系統(tǒng)。使用命令boot登陸Linux。在提示符Login:下輸入root,無(wú)密碼調(diào)用zmodem傳輸hello文件。使用命令Ctrl+A,再按下Z,調(diào)出幫助菜單;按下S選擇發(fā)送文件,閱讀宿主機(jī)上hello文件并發(fā)送。執(zhí)行hello文件。命令:./hello三.實(shí)驗(yàn)題:1.參照答案:Ext2fs文件系統(tǒng),有以下特點(diǎn):支持達(dá)4TB的內(nèi)存。文件名稱(chēng)最長(zhǎng)可以到1012個(gè)字符。當(dāng)創(chuàng)辦文件系統(tǒng)時(shí),管理員可以選擇邏輯塊的大小(平時(shí)大小可選擇1024、2048和4096字節(jié))。實(shí)現(xiàn)迅速符號(hào)鏈接:不需要為此目的而分配數(shù)據(jù)塊,而且將目標(biāo)名稱(chēng)直接儲(chǔ)藏在索引節(jié)點(diǎn)inode)表中Jffs文件系統(tǒng),有以下特點(diǎn):JFFS文件系統(tǒng)是瑞典Axis通信公司開(kāi)發(fā)的一種基于

Flash的日志文件系統(tǒng),它在設(shè)

計(jì)時(shí)充分考慮了Flash的讀寫(xiě)特點(diǎn)和用電池供電的嵌入式系統(tǒng)的特點(diǎn),在這類(lèi)系統(tǒng)中必需保證在讀取文件時(shí),若是系統(tǒng)突然掉電,其文件的可靠性不碰到影響。YAFFS文件系統(tǒng),有以下特點(diǎn):YAFFS(YetAnotherFlashFileSystem)是一種和JFFS近似的閃存文件系統(tǒng)。主要針對(duì)NANDFLASH設(shè)計(jì),和JFFS對(duì)照它減少了一些功能,所以速度更快,而且對(duì)內(nèi)存的占用比較小。其他YAFFS自帶NAND芯片驅(qū)動(dòng),而且為嵌入式系統(tǒng)供應(yīng)了直接接見(jiàn)文件系統(tǒng)的API,用戶(hù)可以不使用Linux中的MTD與VFS,直接對(duì)文件進(jìn)行操作。在其他嵌入式系統(tǒng)中也可以直接使用這些API實(shí)現(xiàn)對(duì)文件的操作。2.參照答案:FlashMemory主要有兩種技術(shù),NAND和NOR。NAND型的單元排列是串行的,而NOR型則是并行的。在NAND型FlashMemory中,存貯單元被分成頁(yè),由頁(yè)組成塊。依照容量不同樣,塊和頁(yè)的大小有所不同樣,而組成塊的頁(yè)的數(shù)量也會(huì)不同樣,如8MB的模塊,頁(yè)大小為(512+16)Byte、塊大小為(8K+256)Byte;而2MB模塊,頁(yè)大小為(256+8)Byte、塊大小為(4K+128)Byte。NAND型存貯單元的讀寫(xiě)是以塊和頁(yè)為單位來(lái)進(jìn)行的,像硬盤(pán)傳統(tǒng)的內(nèi)存。實(shí)質(zhì)上,NAND型的FlashMemory可以看做是序次讀取的設(shè)備,它僅用8比特的I/O端口就可以存取按頁(yè)為單位的數(shù)據(jù)。正因?yàn)檫@樣,它在讀和擦文件、特別是連續(xù)的大文件時(shí),與NOR型的FlashMemory對(duì)照速度相當(dāng)?shù)目臁5玁AND型的不足在于隨機(jī)存取速度較慢,而且沒(méi)有方法按字節(jié)寫(xiě);這些方面就恰好是NOR型的長(zhǎng)地方在:NOR型隨機(jī)存取速度較快,而且可以隨機(jī)按字節(jié)寫(xiě)。正因?yàn)檫@些特點(diǎn),所以的多媒體應(yīng)用中,而NOR型適合應(yīng)用在數(shù)據(jù)

NAND型的FlashMemory適合用在大容量/程序存貯應(yīng)用中。3.參照答案:使用nfs作為根文件系統(tǒng)主要可以分成以下幾步:重新配置內(nèi)核Generalsetup里面重新設(shè)置Defaultkernelcommandstring的值,使kernel使用nfs作為缺省的根文件系統(tǒng)。在NetworkFileSystems選項(xiàng)中需要選中“RootfilesystemonNFS”。同時(shí),在Blockdevices選項(xiàng)中把“RA

溫馨提示

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

評(píng)論

0/150

提交評(píng)論