版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
-.z.嵌入式1.下面說法正確是〔B〕A.嵌入式系統(tǒng)不是一個計算機系統(tǒng)。B.MP3播放器是軟實時的。C.嵌入式系統(tǒng)的資源受限就是嵌入式系統(tǒng)的體積太小。D.嵌入式系統(tǒng)的開發(fā)調(diào)試通常比通用計算機輕松容易。2.目前嵌入式系統(tǒng)領域中使用最廣泛、市場占有率最高的實時系統(tǒng)是〔C〕
A.Symbian B.WindowsCE C.V*Works D.QN*
3.Make預置了一些內(nèi)部宏,其中$表示〔B〕
A.沒有擴展名的當前目標文件 B.當前目標文件
C.當前目標文件最近更新的文件名 D.當前擴展文件最近更新的文件名
4.下面可以用來查看文件系統(tǒng)中剩余空間大小的命令(C)
A.ls B.dd C.df D.fdisk5.每個設備文件都對應有兩個設備號,而標識該設備的種類,也標識了該設備所使用的驅動程序的類別號是指(A)A.主設備號B.次設備號C.塊設備號D.字符設備號6.Windows中管理屏幕以及輸入設備的是〔B〕
A.客戶端 B.效勞器
C.*協(xié)議 D.網(wǎng)絡7.通常所說的32位微處理器是指(C)
A.地址總線的寬度為32位 B.處理的數(shù)據(jù)長度只能為32位 C.CPU字長為32位 D.通用存放器數(shù)目為32個8.將高速緩存分為指令緩存〔ICache〕和數(shù)據(jù)緩存〔DCache〕的體系構造是〔B〕
A.?諾依曼構造 B.哈佛構造C.RISC D.CISC9.下面對北橋理解正確的選項是〔C〕
A.北橋又稱標準總線橋路 B.北橋連接CPU與存儲器
C.北橋連接前端總線與較為低速的PCI總線
D.北橋連接CPU與USB、串口等低速設備10.指令和數(shù)據(jù)共享同一總線的體系構造是〔A〕A.?諾依曼構造 B.哈佛構造C.RISC D.CISC11.Intel為上網(wǎng)本、上網(wǎng)機推薦配備了通常采用Atom處理器的系列名稱和芯片組名稱是〔A〕
A.N,i945 B.N,SCH C.Z,i945 D.Z,SCH
12.嵌入式系統(tǒng)硬件的組成局部是〔C〕
A.微處理器、存儲設備、輸入輸出外設、電源 B.存儲設備、輸入輸出外設、電源、人機交互設備C.微處理器、存儲設備、輸入輸出外設、電源、人機交互設備D.微處理器、存儲設備、輸入輸出外設、電源、人機交互設備、BSP
13.SCH芯片組是〔C〕
A.北橋芯片 B.南橋芯片
C.整合了南北橋功能的芯片 D.圖形處理器
14.在嵌入式處理器與外部設備接口中,使用2根線實現(xiàn)多對多雙向收發(fā)的是〔B〕
A.UART B.I2C
C.SPI D.USB
15.64位*86架構屬于〔C〕A.IA-32 B.IA-64C.Intel64 D.EM64T///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////1.屬于RISC類型的處理器有〔B〕A.ARM、*86、MIPS、PowerPC、SuperHB.ARM、MIPS、PowerPC、SuperHC.ARM、*86、MIPS、PowerPCD.ARM、*86、MIPS2.為實現(xiàn)距離約1Km左右、速度在2Mb/s以上的無線通信,我們應該為嵌入式系統(tǒng)選取的通信模塊是〔D〕
A.以太網(wǎng) B.WiFi C.藍牙 D.WiMa*3.IntelATOM處理器中主要用于MID的系列和其代號名稱是〔D〕
A.N,Diamondville B.N,Silverthorne
C.Z,Diamondville D.Z,Silverthorne
4.IntelATOM處理器微架構擁有的流水線是〔B〕
A.倒序 B.順序執(zhí)行 C.亂序執(zhí)行 D.既順序執(zhí)行又亂序執(zhí)行5.Cache更新主內(nèi)存的方式中,直寫式比回寫式〔C〕A.速度快,構造簡單 B.速度快,構造復雜C.速度慢,構造簡單 D.速度慢,構造復雜6.關于處理器內(nèi)核的體系構造和實現(xiàn)構造說法正確的選項是〔B〕
A.一樣體系構造的處理器內(nèi)核,其實現(xiàn)構造也一樣 B.一樣體系構造的處理器內(nèi)核,可以有不同的實現(xiàn)構造
C.一樣實現(xiàn)構造的處理器內(nèi)核,其體系構造可能不同 D.不同實現(xiàn)構造的處理器內(nèi)核,其體系構造必然不同7.IntelATOM處理器屬于〔A〕
A.IA-32架構B.IA-64架構 C.Intel64架構 D.EM64T架構8.IntelATOM處理器對SSE指令支持的最高版本是〔C〕
A.SSE B.SSE2C.SSE3/SSSE3 D.SSE49.IntelATOM處理器在一個周期能同時處理〔C〕
A.兩條浮點加法指令 B.兩條浮點乘法指令
C.浮點加法和浮點乘法指令 D.浮點除法和浮點乘法指令10.在使用MMU的系統(tǒng)中,處理器使用的內(nèi)存地址與地址總線的上內(nèi)存地址〔D〕A.是同一個 B.是同一個,但值不相等C.不是同一個,但值相等 D.不是同一個,值也多半不相等11.關于中斷下面說法正確的選項是:〔C〕
A.軟件中斷時處理器的中斷引腳電平信號發(fā)生變化 B.硬件中斷可以用來實現(xiàn)操作系統(tǒng)的系統(tǒng)調(diào)用 C.硬件中斷由外設引發(fā)的,它是由已和硬件信號開場的 D.在*86中硬件中斷和軟件中斷都稱為陷入〔Trap〕
12."MOVA*,MASK[DI]〞指令的源操作數(shù)屬于〔C〕
A.直接尋址 B.基址變址尋址C.存放器相對尋址 D.存放器間接尋址
13.操作系統(tǒng)的最核心的機制是〔A〕
A.任務調(diào)度 B.內(nèi)存管理C.同步與通信 D.文件系統(tǒng)
14.能從U盤安裝的Moblin映像類型是〔A〕
A.LiveUSB B.Nandimage
C.Loopimages D.KVMimages
15.在Linu*文件連接中,移動了原路徑后會失效的是〔A〕A.軟連接 B.硬連接C.軟連接和硬連接都 D.軟連接和硬連接都不///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////1.屬于嵌入式GUI開發(fā)庫的有〔B〕A.MiniGUI、WindowsMFC、Qt/Embedded、ClutterB.MiniGUI、MicroWindows、Qt/Embedded、ClutterC.MiniGUI、JavaAWT/Swing、Qt/Embedded、ClutterD.MiniGUI、MicroWindows、WindowsPresentationFoundation、Clutter2.在Clutter中,如果想要在時間軸的*個特定時刻發(fā)生*個動作,應該選用〔B〕
A.Alpha類 B.標記類 C.總樂譜類 D.行為類3.Clutter的時間軸〔Timeline〕的功能是〔C〕
A.將一種圖形元素變?yōu)榱硪环N圖形元素 B.改變圖形元素尺寸、位置、顏色等2維屬性
C.讓圖形元素位置和外貌隨隨時間而變化,這樣來形成動畫效果 D.通過改變圖形元素的空間屬性和觀察者的位置等因素,使圖形產(chǎn)生3維的視覺效果
4.下面交互設備常由嵌入式系統(tǒng)采用的是〔B〕
A.小屏幕、小鍵盤、鼠標、觸摸屏、指示筆、屏幕鍵盤B.小屏幕、小鍵盤、特殊按鈕、觸摸屏、指示筆、屏幕鍵盤 C.小屏幕、全鍵盤、特殊按鈕、觸摸屏、指示筆、屏幕鍵盤 D.15英寸大屏幕、小鍵盤、特殊按鈕、觸摸屏、指示筆、屏幕鍵盤5.Clutter應用中,矩形、圖像、文本等圖形元素都屬于〔A〕A.Actor對象 B.Stage對象C.Event對象 D.Signalhandler對象6.減小運算強度是依據(jù)優(yōu)化的〔B〕
A.減少指令或執(zhí)行次數(shù)原則 B.選用速度更快的指令原則
C.提高并行度原則 D.對高速緩存〔Cache〕、存放器的有效使用原則7.借助IntelIPP實現(xiàn)屬于〔C〕
A.由編譯器自動完成優(yōu)化 B.工具輔助的優(yōu)化 C.使用高性能庫 D.人工優(yōu)化8.操作系統(tǒng)的各種低功耗狀態(tài)中,必須保持對內(nèi)存供電的是〔A〕
A.待機 B.休眠 C.睡眠 D.關機9.在嵌入式系統(tǒng)的存儲構造中,存取速度最快的是〔B〕
A.內(nèi)存 B.存放器組 C.Flash D.Cache10.Corte*-M3處理器采用〔A〕A.ARMv7-M架構 B.ARMv4-M架構C.ARMv6-M架構 D.ARMv8-M架構11.關于實時操作系統(tǒng)〔RTOS〕的任務調(diào)度器,以下描述中正確的選項是〔B〕
A.任務之間的公平性是最重要的調(diào)度目標B.大多數(shù)RTOS調(diào)度算法都是可搶占式〔可剝奪式〕的C.RTOS調(diào)度器都采用了基于時間片輪轉的調(diào)度算法D.RTOS調(diào)度算法只是一種靜態(tài)優(yōu)先級調(diào)度算法
12.STM32主存儲塊的頁大小為〔A〕
A.1KB B.2KB C.3KB D.4KB
13.下面關于哈佛構造描述正確的選項是〔A〕
A.程序存儲空間與數(shù)據(jù)存儲空間別離 B.存儲空間與IO空間別離
C.程序存儲空間與數(shù)據(jù)存儲空間合并 D.存儲空間與IO空間合并
14.ARM9TDMI的工作狀態(tài)包括〔D〕
A.測試狀態(tài)和運行狀態(tài) B.掛起狀態(tài)和就緒狀態(tài)
C.就緒狀態(tài)和運行狀態(tài) D.ARM狀態(tài)和Thumb狀態(tài)
15.指令"LDMIAR0!,{R1,R2,R3,R4}〞的尋址方式為〔C〕A.立即尋址 B.存放器間接尋址C.多存放器尋址 D.堆棧尋址///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////1.對存放器R1的內(nèi)容乘以4的正確指令是(C)A.LSRR1,#2 B.LSLR1,#2C.MOVR1,R1,LSL#2 D.MOVR1,R1,LSR#22.存放器R13除了可以做通用存放器外,還可以做〔C〕
A.程序計數(shù)器B.鏈接存放器 C.棧指針存放器D.基址存放器3.ARM指令集和Thumb指令集分別是〔D〕
A.8位,16位 B.16位,32位 C.16位,16位 D.32位,16位4.關于ARM子程序和Thumb子程序互相調(diào)用描述正確的選項是〔B〕
A.系統(tǒng)初始化之后,ARM處理器只能工作在一種狀態(tài),不存在互相調(diào)用B.只要遵循一定調(diào)用的規(guī)則,Thumb子程序和ARM子程序就可以互相調(diào)用C.只要遵循一定調(diào)用的規(guī)則,僅能Thumb子程序調(diào)用ARM子程序D.只要遵循一定調(diào)用的規(guī)則,僅能ARM子程序調(diào)用Thumb子程序5.S3C2410芯片的存放器組有〔D〕A.7個存放器 B.17個存放器C.27個存放器 D.37個存放器6.S3C2410提供的符合IIC協(xié)議的設備連接串行連接線為〔C〕
A.SCL和RT* B.RT*和RC*
C.SCL和SDA D.SDA和RC*7.USB接口移動硬盤最適宜的傳輸類型為〔B〕
A.控制傳輸 B.批量傳輸 C.中斷傳輸 D.等時傳輸8.下面最適合用于工業(yè)控制的一類嵌入式處理器是〔B〕
A.嵌入式微處理器 B.微控制器 C.DSPD.單板機9.μClinu*與標準Linu*最大的區(qū)別在于〔B〕
A.文件系統(tǒng) B.內(nèi)存管理C.任務調(diào)度算法 D.應用開發(fā)模式10.嵌入式操作系統(tǒng)來解決代碼體積與嵌入式應用多樣性的問題一般是〔A〕A.使用可定制的操作系統(tǒng) B.將操作系統(tǒng)分布在多個處理器上運行C.增大嵌入式設備的存儲容量 D.使用壓縮軟件對操作系統(tǒng)進展壓縮11.USB總線采用的通信方式為〔A〕
A.輪詢方式 B.中斷方式 C.DMA方式 D.I/O通道方式
12.存放器R15除可做通用存放器外,還可以做〔A〕
A.程序計數(shù)器 B.鏈接存放器 C.棧指針存放器 D.基址存放器
13.下面指令執(zhí)行后,改變R1存放器內(nèi)容的指令是(
D)
A.TSTR1,#2
B.ORR
R1,R1,R1
C.CMPR1,#2 D.EOR
R1,R1,R1
14.嵌入式應用通??紤]進展運行速度優(yōu)化和代碼尺寸優(yōu)化,這是由嵌入式系統(tǒng)的〔C〕
A.專用性特點決定的 B.計算機系統(tǒng)特點決定的
C.資源受限特點決定的 D.功耗約束特點決定的
15.每條指令都采用標準字長、執(zhí)行時間短,便于指令的流水線優(yōu)化的微處理器屬于〔C〕A.?諾依曼構造架構類型 B.哈佛構造架構類型C.RISC架構類型 D.CISC架構類型///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////1.可用作嵌入式操作系統(tǒng)的有〔A〕A.Linu*〔V*works,uc/os-II〕 B.windows2000C.windows*P D.DOS2.對于ARM7三級流水線,當一條指令被譯碼時,上一條指令正被〔D〕
A.取指B.譯碼 C.PC值遞增D.執(zhí)行3.ARM處理器的工作模式有〔C〕
A.5種 B.6種 C.7種 D.8種4.LDRR2,[R3,#128]的尋址方式是〔C〕
A.存放器尋址B.存放器移位C.變址尋址D.間接尋址5.假設前次運算產(chǎn)生了進位/借位,則CPSR的〔C〕A.N為1 B.Z為1C.C為1 D.V為16.子程序的最后一條指令必須是〔A〕
A.MOVPC,R14 B.MOVPC,R14_und
C.SUBSPC,R14_fig,#4 D.SUBSPC,R14_irg,#47.ARM7處理器收到快中斷請求,則進入〔A〕
A.快中斷異常 B.中斷異常 C.未定義指令異常 D.預取中止異常8.一個字對齊地址應該是〔B〕
A.2的倍數(shù) B.4的倍數(shù) C.8的倍數(shù)D.16的倍數(shù)9.Cache用于存放主存數(shù)據(jù)的局部拷貝,主存單元地址與Cache單元地址之間的轉換用〔A〕
A.硬件完成 B.軟件完成 C.用戶完成 D.程序員完成10.假設R1=0*31,R2=0*2則執(zhí)行指令ADD R0,R1,R2LSL#3后,R0的值是〔C〕A.0*33 B.0*34C.0*39 D.0*3811.ARM匯編語句"ADDR0,R2,R3,LSL#1〞的作用是〔A〕
A.R0=R2+(R3<<1) B.R0=(R2<<1)+R3C.R3=R0+(R2<<1) D.(R3<<1)=R0+R212.存儲一個32位數(shù)0*2168465到2000H~2003H四個字節(jié)單元中,假設以大端模式存儲,則2000H存儲單元的內(nèi)容為〔A〕
A.02H B.16H C.65H D.84H13.μCOS-II中對關鍵代碼段由于希望在執(zhí)行的過程中不被中斷干擾,通常采用關中斷的方式,以下*86匯編代碼正確而且不會改變關中斷之前的中斷開關狀態(tài)的是〔D〕
A.先CLI、執(zhí)行關鍵代碼、再STIB.先STI、執(zhí)行關鍵代碼、再CLI
C.先POPF、CLI、執(zhí)行關鍵代碼、再PUSHFD.先PUSHF、CLI、執(zhí)行關鍵代碼、再POPF14.ADD R0,R1,#3屬于〔A〕
A.立即尋址 B.多存放器尋址C.存放器直接尋址 D.相對尋址
15.GET偽指令的含義是〔A〕A.包含一個外部文件B.定義程序的入口C.定義一個宏D.聲明一個變量///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////1.嵌入式應用通常需要考慮低功耗設計,即俗稱的"省電〞,這是由嵌入式系統(tǒng)的〔D〕C.資源受限特點決定的 D.功耗約束特點決定的2.下面對南橋理解正確的選項是〔D〕
A.南橋又稱主橋B.南橋連接CPU與存儲器 C.南橋連接前端總線與較為低速的PCI總線D.南橋連接PCI總線與CPU與USB、串口等低速設備以及更為低速的總線〔如ISA〕3.945GC芯片組〔A〕
A.使用了獨立的南北橋芯片 B.使用了整合南北橋功能的芯片 C.與AtomZ系列處理器相配套 D.功耗比SCH芯片組小4.關于嵌入式系統(tǒng)的硬盤存儲器下面說法正確的選項是〔D〕
A.嵌入式系統(tǒng)的硬盤存儲器一般采用SCSI接口B.SATA是一種并行ATA硬盤存儲器接口,因此它速度比ATA快C.固態(tài)硬盤寫數(shù)據(jù)的速度比傳統(tǒng)硬盤快 D.固態(tài)硬盤接口與傳統(tǒng)硬盤一樣,只不過內(nèi)部使用了Flash等作為存儲部件5.IntelATOM處理器是一個〔B〕A.單路路指令流寬度微架構 B.雙路路指令流寬度微架構C.三路路指令流寬度微架構 D.多路路指令流寬度微架構6.在使用MMU的系統(tǒng)中,處理器使用的內(nèi)存地址和地址總線上的內(nèi)存地址分別是〔B〕
A.虛擬地址,虛擬地址 B.虛擬地址,物理地址
C.物理地址,虛擬地址 D.物理地址,物理地址7.S3C2410USB接口的個數(shù)是〔B〕
A.1 B.2 C.3 D.48.假設前次運算結果為零,則CPSR中為1的標志為〔B〕
A.N B.Z C.CD.V9.快中斷效勞程序的最后一條指令必須是〔C〕
A.MOVPC,R14 B.MOVPC,R14_undC.SUBSPC,R14_fig,#4 D.SUBSPC,R14_irg,#410.ARM7處理器響應中斷時,處理器硬件修改PC為〔C〕A.0*00000000B.0*00000010C.0*00000018D.0*0000001C11.外部設備向處理器發(fā)出中斷請求,處理器進入〔B〕
A.快中斷異常 B.中斷異常C.未定義指令異常 D.預取中止異常12.一個半字對齊地址應該是〔A〕
A.2的倍數(shù) B.4的倍數(shù) C.8的倍數(shù) D.16的倍數(shù)13.ARM存放器組存放器個數(shù)是〔D〕
A.2 B.8C.30 D.3714.STM32中,1個DMA請求占用至少〔B〕
A.1個周期的CPU訪問系統(tǒng)總線時間B.2個周期的CPU訪問系統(tǒng)總線時間
C.3個周期的CPU訪問系統(tǒng)總線時間D.4個周期的CPU訪問系統(tǒng)總線時間
15.除了I/O設備本身的性能外,可能影響嵌入式系統(tǒng)I/O數(shù)據(jù)傳輸速度的主要因素是(B〕A.Cache存儲器性能B.總線的傳輸速率C.主存儲器的容量D.CPU的字長///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////1.屬于Linu*系統(tǒng)的嵌入式操作系統(tǒng)是〔A〕A.RT-Linu*、Embedi*、Moblin B.RT-Linu*、Embedi*、V*WorksC.RT-Linu*、WindowsCE、Moblin D.Windows*P、V*Works、μC/OS-II2.操作系統(tǒng)移植的任務主要有〔B〕
A.操作系統(tǒng)定制B.編寫硬件抽象層和操作系統(tǒng)定制 C.編寫B(tài)ootloader和操作系統(tǒng)定制D.編寫設備驅動程序和操作系統(tǒng)定制3.Linu*屬于的系統(tǒng)和采用的構造分別是〔B〕
A.搶占式多任務,微內(nèi)核 B.搶占式多任務,單體式內(nèi)核 C.合作式多任務,微內(nèi)核 D.合作式多任務,單體式內(nèi)核4.對于嵌入式系統(tǒng),其能源消耗的3個主要部件是〔D〕
A.處理器、主板、屏幕B.處理器、硬盤、屏幕C.處理器、顯卡、屏幕 D.處理器、無線通信、屏幕5.關于處理器的TDP說法正確的選項是〔C〕A.處理器的TDP就是處理器功耗 B.處理器的TDP大于處理器功耗C.處理器的TDP反映其熱量釋放的指標 D.處理器的TDP反映的是單位時間內(nèi)實際消耗的電源能量6.Corte*-M3采用〔A〕
A.3級流水線構造 B.4級流水線構造
C.6級流水線構造 D.8級流水線構造7.ARMCorte*-M3支持的指令是〔A〕
A.SETEND B.MOV C.ADD D.MVN8.UC/OS-II系統(tǒng)中,用戶應用程序最多可以使用的任務個數(shù)是〔B〕
A.48B.56 C.64D.689.關于Linu*下面說法正確的選項是〔C〕
A.路徑名以"\〞符號分割 B.命令和路徑名大小寫不敏感C.文件系統(tǒng)是從"/〞開場的統(tǒng)一的目錄空間 D.文件系統(tǒng)中有諸如C:、D:之類的驅動器盤符10.內(nèi)部指令與外部指令構造的處理器說法正確的選項是〔B〕A.內(nèi)部指令就是用戶使用的匯編指令B.直接譯碼執(zhí)行指令的是內(nèi)部指令C.用戶使用的匯編指令在處理器內(nèi)直接譯碼執(zhí)行D.一條外部指令一定會解碼成一條以上的內(nèi)部指令11.一般來說,順序執(zhí)行構造的處理器要比亂序執(zhí)行構造的處理器〔C〕
A.速度快,構造簡單 B.速度快,構造復雜C.速度慢,構造簡單 D.速度慢,構造復雜12.在*86處理器的執(zhí)行模式中,支持內(nèi)存保護和分頁是〔B〕
A.實模式 B.保護模式 C.實模式和保護模式 D.用戶模式13.PGO優(yōu)化屬于〔B〕
A.由編譯器自動完成優(yōu)化 B.工具輔助的優(yōu)化
C.使用高性能庫 D.人工優(yōu)化14.UC/OS-II中的信號量計數(shù)值的范圍為〔c〕
A.0~511B.0~512 C.0~65535D.0~6553615.STM32的Flash閃存編程一次可以寫入〔C〕A.4位B.8位 C.16位 D.32位///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////1.嵌入式系統(tǒng)軟件的開發(fā)通常采用〔B〕A.與PC應用軟件開發(fā)一樣的方式 C.本地環(huán)境開發(fā)的方式D.穿插編譯與開發(fā)和本地環(huán)境開發(fā)兩種方式都可以2.操作系統(tǒng)定制的目的是〔C〕
A.讓操作系統(tǒng)網(wǎng)絡通信速度更快B.讓操作系統(tǒng)操作界面符合用戶習慣 C.讓操作系統(tǒng)所占的存儲空間盡量小D.讓操作系統(tǒng)能在指定的處理器上運行3.利用ICC實現(xiàn)的優(yōu)化屬于〔A〕
A.由編譯器自動完成優(yōu)化 B.工具輔助的優(yōu)化C.使用高性能庫 D.人工優(yōu)化4.在APB2上的I/O腳的翻轉速度為〔A〕
A.18MHzB.38MHzC.50MHz D.78MHz5.STM32嵌套向量中斷控制器(NVIC)具有可編程的優(yōu)先等級的個數(shù)是〔A〕A.16 B.32 C.48 D.646.STM32的最大SPI速度到達〔A〕
A.18MHz B.24MHz C.32MHz D.48MHz7.BootLoader的主要作用是〔A〕
A.機器啟動時引導操作系統(tǒng)B.操作系統(tǒng)實現(xiàn)對硬件操作的抽象,使操作系統(tǒng)的代碼與硬件無關C.為操作系統(tǒng)屏蔽各種外設的細節(jié)差異,為操作硬件提供了統(tǒng)一的軟件接口D.統(tǒng)一管理硬件資源,把硬件的諸多功能進展抽象,以效勞的形式提供應應用程序8.低功耗優(yōu)化的最根本原則是〔D〕
A.盡量快速運行程序B.采用事件驅動的程序設計方法C.盡量使用功耗低的硬件來實現(xiàn)任務D.盡量減少處理器和各種外設的工作時間9.在嵌入式系統(tǒng)中,采用查詢方式實現(xiàn)輸入輸出的主要原因是〔C〕
A.速度最快B.CPU可以不介入C.實現(xiàn)起來比擬容易D.在對多個事件查詢工作時,能對突發(fā)事件做出實時響應10.USART2的USART2_REMAP=1的重映射只適用于〔B〕A.64引腳的封裝 B.100引腳的封裝C.136引腳的封裝 D.144引腳的封裝11.當輸出模式位MODE[1:0]="10〞時,最大輸出速度為〔A〕
A.2MHz B.10MHz C.20MHz D.32MHz12.STM32的外部中斷/事件控制器〔E*TI〕支持的中斷/事件請求個數(shù)是〔B〕
A.16 B.19 C.25 D.3013.為了允許訪問備份存放器和RTC,電源控制存放器的DBP位必須置為〔B〕
A.0 B.1 C.2 D.314.在嵌入式系統(tǒng)設計中,嵌入式處理器選型是在進展〔C〕
A.需求分析時完成 B.系統(tǒng)集成時完成 C.體系構造設計時完成 D.軟硬件設計時完成15.嵌入式系統(tǒng)最常用的數(shù)據(jù)傳送方式是〔B〕A.查詢 B.中斷 C.DMA D.I/O處理機填空題///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////16.嵌入式系統(tǒng)的三大根本特征是嵌入性、__________________________、計算機系統(tǒng)。17.MID的英文全稱是______________________________________________________。18.嵌入式系統(tǒng)是以__________________中心,以計算機技術為根底的專用計算機系統(tǒng)。19.在嵌入式系統(tǒng)設計過程中,需求分析包括:________________和非功能性需求分析。20.ARM字數(shù)據(jù)存儲格式有:________________________________________和小端格式。21.RS-232C的幀格式由四局部組成,包括:起始位、__________、奇偶校驗位和停頓位。________________________能支持實時系統(tǒng)工作的操作系統(tǒng)。23.I/O接口電路數(shù)據(jù)傳送方式有:_________、中斷、DMA、I/O通道和I/O處理機方式。__________________________________________________。25.ARM處理器中的R13常用作存儲_____________________________________________。20.大端格式 21.數(shù)據(jù)位 22.實時性 23.查詢 24.系統(tǒng)的實時性 ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////16.Bootloader主要功能是_________________________________、加載和運行內(nèi)核程序。17.嵌入式系統(tǒng)的設計可以分成三個階段:分析、設計和__________________________。___________________________版內(nèi)核和指令集。19.ARM微處理器有七種工作模式,它們分為兩類_____________________、特權模式。_________________________________________________。21.ARM核有兩個指令集,分別是ARM、____________________________________。22.ARM微處理器復位后,PC〔R15〕的地址通常是_______________________________。23.嵌入式微處理器的架構分為__________________________________和CISC兩種類型。?諾依曼和____________________________________兩種。25.IntelATOM最早推出的3代處理器的代號按其誕生時間分別為:Silverthorne、Diamondville和__________________________________。///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////16.ARM微處理器有七種工作模式,其中用戶模式屬于_______________________________。17.開放源碼的工具鏈是________________________________________________________。18.C與匯編語言混合編程的模式有___________________________和嵌入式匯編代碼兩種。19.ARM處理器中的R15常用作存儲_____________________________________________。20.總線按照傳輸關系分類可分為:____________________________________和對等構造。21.嵌入式系統(tǒng)常用的Flash中能支持程序*IP的是____________________________Flash。22.GDB的圖形操作界面前端工具是____________________________________________。_____________________________________家族和Debian家族。24.嵌入式軟件的構建一般依次要經(jīng)歷__________________,_、定址和打包等4個步驟。25.ICE的英文全稱是__________________________________________________________。16.非特權模式 17.GNU工具鏈 18.C調(diào)用匯編代碼 19.PC 20.主從構造21.NOR 22.Insight 23.Redhat 24.編譯 25.In-CircuitEmulator///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////16.嵌入式常用的調(diào)試方法和設備有________________、駐留監(jiān)控程序、在線仿真器、JTAG仿真器和其他調(diào)試方法。17.嵌入式軟件開發(fā)流程從先到后依次分為____________階段、構建階段、部署階段、調(diào)優(yōu)階段和其他階段。18.嵌入式軟件優(yōu)化目標主要包括是_________________、功耗性能和空間性能等三個方面。19.MoblinSDK又稱__________________________________________________________。20.典型的嵌入式系統(tǒng)軟件從下至上分別為__________、操作系統(tǒng)層、系統(tǒng)效勞層和應用層。21.評估板〔evaluationboard〕又稱________________________________________________。22.安裝Moblin的上網(wǎng)本和上網(wǎng)機通常采用_______________________________________。23.AnjutaIDE的啟動命令是___________________________________________________。24.Flash芯片燒寫方式可以分為___________________________方式和在線編程模式兩種。25.ARM處理器中的R14常用作存儲__________________________________________。///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////16.Linu*工程創(chuàng)立器命令行的啟動命令是_______________________________________。17.GCC生成可執(zhí)行文件先后依次要經(jīng)歷___________、編譯、匯編_和鏈接等4個的步驟。18.GNU工具集中,編譯、鏈接工具是_________________________________________。19.嵌入式系統(tǒng)常用的Flash有NORFlash和__________________________Flash兩種,20.典型嵌入式軟件部署方式可以分為_______________________________和網(wǎng)絡式兩種.21.嵌入式軟件優(yōu)化目標主要包括是__________________、功耗性能和空間性能等三個方面。22.嵌入式軟件開發(fā)流程分為編碼階段、___________階段、部署階段、調(diào)優(yōu)階段和其他階段。23.Moblin的操作系統(tǒng)內(nèi)核是____________________________________________________。24.Moblin根底層提供的功能可大致分為用戶界面效勞和_______________效勞兩個局部。25.一個典型的嵌入式系統(tǒng)軟件從下至上分別為中間層、________、系統(tǒng)效勞層和應用層。16.P///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////16.操作系統(tǒng)定制的英文名為Customization,又稱操作系統(tǒng)__________________________。17.GNU工具集中調(diào)試工具是___________________________________________________。18.Linu*系統(tǒng)中鍵盤屬于______________________________________,磁盤屬于塊設備。19.Linu*發(fā)行版主要有Redhat家族和_________________________________________家族。20.Linu*設備的類型有字符設備、塊設備、______________________________________等。21.Moblin映像包括Moblin平臺、_____________________________和應用程序_等3局部。22.執(zhí)行當前目錄下的myprog可執(zhí)行文件的命令為:________________________________。23.桌面計算機的WIMP交互界面在硬件上是以____________、鍵盤和鼠標等設備為根底的。24.Moblin提供了QT、________________________________和Clutter等不同的界面開發(fā)庫,
25.UI的英文含義是UserInterface,中文常翻譯成____________________________________。///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////16.完全把系統(tǒng)軟件和硬件局部隔離開來的是__________,從而大大提高了系統(tǒng)的可移植性。17.嵌入式系統(tǒng)的軟件包括兩局部:______________________________和用戶的應用程序。18.BootLoader就是在________運行前執(zhí)行的一小段程序,用于引導加載程序以及系統(tǒng)內(nèi)核。19.GNU工具集中性能分析和優(yōu)化工具是__________________________________________。20.Moblin推薦使用______________________________________________來開發(fā)用戶界面。21.在VTune中熱點區(qū)域〔hotspot〕是指那些_____________________________________。22.對程序的性能優(yōu)化,需要遵循等價原則、__________________和合算原則等幾條原則。23.使用IPP庫的C源代碼程序中必須包含_________________________________頭文件。24.高速緩存使用的依據(jù)是_________________________________________________原則。25.局部性包含兩個方面,它們分別是_______________________________和空間局部性。16.硬件抽象層 17.系統(tǒng)軟件 1821.花費很長執(zhí)行時間的代碼區(qū)域 22.有效原則 23.ipp.h 24.局部性 ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////16.Intel專用的性能庫主要有兩個作用,一個是___________,二是幫助優(yōu)化程序運行性能。17.Intel專用的性能庫包括_______________、數(shù)學核心庫MKL、線程生成模塊TBB等組件。18.匯編語言與C混合編程的模式主要有兩種:一種是C調(diào)用匯編代碼,另一種是_______________________________。19.嵌入式系統(tǒng)的優(yōu)化大致分為:___________________、代碼尺寸優(yōu)化和低功耗優(yōu)化等方面。20.高速緩存與內(nèi)存的數(shù)據(jù)交換是以_______________________________________為單位的。21.PGO優(yōu)化的含義是__________________________________________________________。22.如果在高速緩存中有所需數(shù)據(jù),處理器直接訪問高速緩存,這種情況稱為___________。23.處理器〔或CPU〕的動態(tài)功率,又稱___________________________________________。24.處理器的功耗包括__________________________________________和動態(tài)功耗2局部。25.嵌入式系統(tǒng)的構架中,一般軟件亦分為__________________和應用軟件兩個主要局部。20.塊〔block〕 21.Profile導引的優(yōu)化 22.命中 23.切換功率 24.靜態(tài)功耗 名詞解釋///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////26.實時任務:帶有實時性約束的任務稱為實時任務(Real-TimeTask)。27.普適計算:又稱普存計算或普及計算,PervasiveComputing或UbiquitousComputing:強調(diào)和環(huán)境融為一體的計算,計算機本身從人們視線里消失。28.簡單單處理器系統(tǒng):一般只由單片嵌入式微處理器(集成有存儲器、I/O、A/D等)和輔助器件(如電源、時鐘等)組成。29.可擴展單處理器系統(tǒng):除了微處理器(包括片上集成器件,字長8或16bit)之外,還需要添加一些簡單的擴展芯片,如擴展存儲器和外部接口。30.嵌入式片上系統(tǒng):隨著電子設計自動化(EDA)的推廣和超大規(guī)模集成電路(VLSI)設計的普及,以及半導體工業(yè)的迅速開展,可以在一個硅片上實現(xiàn)一個更為復雜的系統(tǒng),這就是片上系統(tǒng)。///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////26.復雜嵌入式系統(tǒng):面向大規(guī)模的應用,一般選用16或32bit嵌入式微處理器。所用微處理器具有豐富的片上外設接口,但是由于應用規(guī)模較大,有時需要擴展存儲器、IC芯片(音視頻處理、加密解密、顯示)等。27.·諾依曼構造:數(shù)據(jù)和指令保存在同一個存儲器上。28.流水技術:將一重復的時序過程分解為假設干子過程,每個子過程都可有效地在其專用功能段上與其它子過程同時執(zhí)行,這種技術稱為流水技術。29.特權模式:特權模式下,程序可以訪問所有系統(tǒng)資源,也可以任意切換微處理器模式。30.超標量:是指在CPU中有一條以上的流水線,并且每個時鐘周期內(nèi)可以完成一條以上指令。///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////26.處理機間流水線:又叫宏流水線,是由兩個以上的處理機串行地對同一數(shù)據(jù)流進展處理,每個處理機完成一項任務。27.實時多任務系統(tǒng):由多個并發(fā)執(zhí)行的實時任務構成的系統(tǒng)稱為實時多任務系統(tǒng)。28.總線橋:使總線可以互連的邏輯電路,可用來連接不同速度、不同規(guī)格的總線。EMPU:由通用計算機的CPU演變而來,不同的是在嵌入式應用中EMPU被裝配在專門設計的印制電路板上,僅保存與應用有關的硬件,并配上必要的外圍電路。30.生存時間:是數(shù)據(jù)有效等待時間,在這段時間里數(shù)據(jù)是有效的。///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////MCU:嵌入式微控制器又稱單片機,它是將整個計算機系統(tǒng)的主要硬件集成到一塊芯片中。27.響應時間:是計算機從識別一個外部事件到做出響應的時間。28.Thumb狀態(tài):此時微處理器執(zhí)行16-bit半字對齊Thumb指令。29.功能部件流水線:又叫運算操作流水線,是把處理機的算術邏輯部件分段,使得各種數(shù)據(jù)類型的操作能夠進展流水。30.IP核:IP核是指具有知識產(chǎn)權的、功能具體、接口標準、可在多個集成電路設計中重復使用的功能模塊,是實現(xiàn)系統(tǒng)芯片〔SOC〕的根本構件///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////26.吞吐量:是指在給定時間內(nèi),系統(tǒng)可以處理的事件總數(shù)。DSP處理器:嵌入式數(shù)字信號處理器(DigitalSignalProcessor,DSP)在系統(tǒng)構造上采用哈佛構造和專用的硬件乘法器,在指令算法上提供了快速的離散時間信號處理指令,專門用于信號處理。28.AMBA總線構造:AMBA包括ASB/AHB、APB和APB橋支持多個CPU、存儲器和外圍設備集成在片上系統(tǒng)中。(FullStack):堆棧指針指向最后壓入堆棧的數(shù)據(jù)。30.ARM狀態(tài):此時微處理器執(zhí)行32-bit字對齊ARM指令。///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////26.用戶模式:大多數(shù)用戶程序運行在用戶模式下,此時應用程序不能訪問受操作系統(tǒng)保護的系統(tǒng)資源,應用程序也不能直接切換微處理器模式。27.異常:當正常的程序執(zhí)行流程發(fā)生暫時的停頓時,稱之為異常。(EmptyStack):堆棧指針指向下一個將要放入數(shù)據(jù)的空位置。根據(jù)堆棧的生成方式分。(AscendingStack):堆棧由低地址向高地址生成。30.指令流水線:計算機指令可以分成假設干個階段,每個階段的操作相對獨立。在流水線裝滿之后,幾條指令可以并行執(zhí)行,從而充分利用硬件資源提高CPU運行效率。///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////26.同步:任務之間存在著協(xié)作分工,需要相互傳遞數(shù)據(jù)和信息才能完成各自的功能。27.USB通信模型:主從式構造(Host-Slave),即采用USB總線進展通信的雙發(fā)必有一方在通信控制中擔當主機(Host)的角色。28.工程方案:是為設計一個構造或開發(fā)一個產(chǎn)品描述工程中應該具有的活動和人員安排;29.任務:在軟件設計時抽象出來的具有相互作用的程序集合或軟件實體。30.實時操作系統(tǒng):為有效支持實時多任務應用,從系統(tǒng)中抽象出來的、便于上層應用開發(fā)的平臺,被稱為實時多任務操作系統(tǒng),簡稱實時操作系統(tǒng)(RTOS)。///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////26.多處理器系統(tǒng):多個CPU協(xié)同工作的系統(tǒng),即為多處理器系統(tǒng)。27.哈佛構造:數(shù)據(jù)和指令分開存儲,PC指針僅指向程序存儲器而不指向數(shù)據(jù)存儲器。(DescendingStack):堆棧由高地址向低地址生成。29.微內(nèi)核:嵌入式操作系統(tǒng)中,經(jīng)過劃分功能,用很短的構造〔幾到幾十千字節(jié)〕實現(xiàn)最根本和很具體的功能,此構造成為微內(nèi)核構造。30.互斥:如果當前已經(jīng)有一個任務正在訪問*個共享數(shù)據(jù),則其它任務暫時都不能訪問,只能等到它先用完。簡答題///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////31.簡述嵌入式處理器的特點。答:低檔處理器多采用哈佛構造,高檔處理器多采用馮·諾伊曼構造;〔2分〕品種規(guī)格系列化;對實時多任務有很強的支持能力;〔2分〕可靠性高、功耗低、集成度高、性價比高?!?分〕CMOS電平及其特點。答:發(fā)送端:高電平,低電平;〔2分〕接收端:高電平,低電平。〔2分〕特點:噪聲容限大,負載能力強?!?分〕33.簡述信號的建立時間和信號的保持時間。答:建立時間:在時鐘信號邊沿到來之前,數(shù)據(jù)信號必須提前一段時間保持穩(wěn)定有效?!?分〕保持時間:在時鐘信號邊沿到來之后,數(shù)據(jù)信號必須在隨后的一段時間內(nèi)保持穩(wěn)定有效。〔3分〕34.簡述非搶先式實時操作系統(tǒng)及其優(yōu)缺點。答:對于基于優(yōu)先級的實時操作系統(tǒng)而言,非搶先式實時操作系統(tǒng)是指*個任務運行后,就把CPU控制權完全交給了該任務,直到它主動將CPU控制權還回來?!?分〕優(yōu)點:實時性比不使用實時操作系統(tǒng)的好,程序設計相對簡單,可調(diào)用不可重入函數(shù)〔任務間不嵌套〕。〔2分〕缺點:如果最長任務的執(zhí)行時間不能確定,系統(tǒng)的實時性就不能確定?!?分〕實時性:取決于最長任務的執(zhí)行時間?!?分〕35.簡述優(yōu)先級倒置產(chǎn)生的條件、現(xiàn)象以及解決方案。答:條件:基于優(yōu)先級搶先式的任務調(diào)度、資源共享?!?分〕現(xiàn)象:低優(yōu)先級任務L和高優(yōu)先級任務H共享資源,在任務L占有共享資源之后,任務H就緒,但這時任務H必須等待任務L完成對共享資源的操作。在任務L完成對共享資源的操作之前,任務M也已就緒并將搶先任務L運行。在任務M運行時,系統(tǒng)中具有最高優(yōu)先級的任務H仍然保持掛起狀態(tài)?!?分〕解決方案:優(yōu)先級繼承、優(yōu)先級頂置?!?分〕///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////31.簡述嵌入式開發(fā)環(huán)境主要包括的組件。答:嵌入式系統(tǒng)開發(fā)需要穿插編譯和在線調(diào)試的開發(fā)環(huán)境〔2分〕,主要包括:宿主機、目標機〔評估電路板〕、基于JTAG的ICD仿真器、或調(diào)試監(jiān)控軟件、或在線仿真器ICE運行于宿主機的穿插編譯器和鏈接器、以及開發(fā)工具鏈或軟件開發(fā)環(huán)境嵌入式操作系統(tǒng)?!?分〕32.簡述一個比擬完善的操作系統(tǒng)應當包括的模塊。答:一個比擬完善的操作系統(tǒng)應當包括內(nèi)存管理〔2分〕、進程管理、文件管理〔2分〕以及為了充分利用各種資源而設計的調(diào)度機制等四個模塊?!?分〕33.簡述BootLoader在嵌入式系統(tǒng)中主要起的作用。答:BootLoader是在嵌入式系統(tǒng)復位啟動時,操作系統(tǒng)內(nèi)核運行前,執(zhí)行的一段程序。〔3分〕通過BootLoader,初始化硬件設備,建立內(nèi)存和I/O空間映射圖,為最終加載操作系統(tǒng)內(nèi)核調(diào)整好適當?shù)南到y(tǒng)軟硬件環(huán)境?!?分〕34.簡述嵌入式系統(tǒng)的概念、組成及特點。答:嵌入式系統(tǒng)是以應用為中心,以計算機技術為根底,采用可剪裁軟硬件,適用于對功能、可靠性、本錢、體積、功耗等有嚴格要求的專用計算機系統(tǒng)?!?分〕一般由嵌入式微處理器、外圍硬件設備、嵌入式操作系統(tǒng)以及用戶的應用程序等四個局部組成。〔2分〕其特點有嵌入式系統(tǒng)通常是面向特定應用的。嵌入式系統(tǒng)是將先進的計算機技術、半導體技術和電子技術與各個行業(yè)的具體應用相結合后的產(chǎn)物。〔2分〕35.簡述嵌入式系統(tǒng)中進程間通信主要采用的形式。答:嵌入式系統(tǒng)中進程間通信主要采用兩種形式:共享內(nèi)存和消息傳遞?!?分〕二者在邏輯上沒有什么區(qū)別,進程通信采用哪種方式,主要依賴實際需要。進程間通信也可以采用信號和管道的方式?!?分〕///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////31.簡述嵌入式操作系統(tǒng)進程的定義。答:進程是可并發(fā)執(zhí)行的、具有獨立功能的程序在一個數(shù)據(jù)集合上的運行過程〔3分〕,是操作系統(tǒng)進展資源分配和保護的根本單位?!?分〕·諾依曼構造和哈佛構造的區(qū)別。答:①·諾依曼構造比哈佛構造簡單;〔3分〕②哈佛構造的系統(tǒng)運行效率比馮·諾依曼構造要高。〔3分〕RISC指令集的特點。答:特點:①選擇使用頻率高的簡單指令;〔2分〕②指令長度固定,減少指令格式和尋址方式;〔2分〕③簡易的譯碼指令格式;④在單周期完成指令等〔2分〕CISC指令集的缺點。答:計算機技術開展不斷引入新的復雜的指令集,造成計算機體系構造越來越復雜。〔3分〕指令使用頻率相差懸殊:約20%被反復使用,占整個程序代碼的80%;而剩余的80%的指令不經(jīng)常使用,在程序中只占20%?!?分〕35.簡述超標量技術應用的限制情況。答:超標量處理器在執(zhí)行的過程中必須動態(tài)地檢查指令的相關性;〔2分〕如果代碼中有分支指令,必須將分支被執(zhí)行和分支不被執(zhí)行這兩種情況分開考慮;〔2分〕計算執(zhí)行時間幾乎是不可能的?!?分〕///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////31.簡述ARM指令集的分類。答:ARM指令集總體分為六大類:數(shù)據(jù)處理指令、程序狀態(tài)存放器訪問指令、Load/Store指令、跳轉指令〔轉移指令〕、異常中斷指令、協(xié)處理器指令?!裁款?分〕32.簡述I/O端口的尋址方式及具體思想。答:〔1〕存儲器映射法〔3分〕將I/O端口或部件和存儲器芯片作一樣的處理,即微處理器對他們的讀/寫操作沒什么差異,I/O端口或部件被當作處理器的一局部,占用存儲器地址空間的一局部。對I/O端口或部件內(nèi)的存放器讀/寫操作無需特殊的命令,用存儲器的數(shù)據(jù)傳送指令即可?!?〕I/O隔離法〔3分〕將I/O端口或部件和存儲器芯片作不同的處理,在總線中用控制信號線來區(qū)別,到達使I/O端口或部件地址空間和存儲器地址空間別離的作用。33.簡述嵌入式產(chǎn)品研發(fā)方案報告的主要內(nèi)容。答:1)需求分析,國內(nèi)外開展概況及趨勢等;2〕研發(fā)的可行性論證;3〕軟硬件功能和技術型指標;4〕關鍵性問題和采用的技術路線;5〕研發(fā)投入〔人力財力物力〕;6〕研發(fā)進程。〔每項1分〕34.簡述中斷源的識別方法。答:中斷源識別一般采用中斷向量識別方法:〔2分〕中斷向量即外設提供的中斷程序入口地址?!?分〕微處理器根據(jù)中斷向量轉移到對應中斷效勞程序執(zhí)行事物處理?!?分〕35.簡述FIQ工作方式的特點?答:FIQ異常是由外部中斷信號引起的。〔2分〕FIQ異常模式下有足夠的私有存放器,且支持數(shù)據(jù)傳送和通道處理方式,從而當異常發(fā)生、進入異常效勞時,可防止對私有存放器保存的需求,減少了進入異?;蛲顺霎惓_^程中的總開銷?!?分〕FIQ異常優(yōu)先級高于IRQ異常。FIQ異常向量被放在所有異常的最后,這樣是為了提高相應速度?!?分〕///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////31.簡述提高軟件可靠性的方法。答:嵌入式系統(tǒng)可靠性的根本指標有:可靠度、失效率〔2分〕、平均故障間隔時間、〔2分〕和平均修復時間和利用率等。〔2分〕32.簡述S3C2410的存儲空間的分配方法。答:S3C2410芯片采用的是ARM920T核,地址空間總共為4G。〔2分〕其中,1GB地址空間用于支持外部存儲器的鏈接,此局部被分成8個存儲塊,每塊128MB。另外的空間有一小局部用于I/O端口或部件的尋址,其他的地址空間沒有用到?!?分〕33.簡述嵌入式操作系統(tǒng)與通用操作系統(tǒng)的區(qū)別。答:通用操作系統(tǒng)是一種通用的操作系統(tǒng),可運行在不同的硬件平臺?!?分〕而嵌入式操作系統(tǒng)與一般的Windows操作系統(tǒng)不同,其是一種專用、可定制的特點。〔3分〕34.簡述在應用編程及其優(yōu)點。答:對于大局部基于閃存的系統(tǒng)來說,一項重要的需求就是當這些系統(tǒng)安裝在終端產(chǎn)品上后,具有更新固件的能力,這個能力稱為在應用編程(In-ApplicationProgrammingIAP)。〔3分〕很顯然,在應用編程的好處是可以擺脫昂貴、復雜的編程器和仿真器,為用戶的最終產(chǎn)品提供方便的固件程序的更新能力。另外,對于資源有限的開發(fā)者來說,也提供了一種極低本錢的固件下載方法?!?分〕答:假設多個異常在*一時刻同時出現(xiàn),則,ARM9處理器將按照異常的優(yōu)先級上下順序處理,優(yōu)先級順序由高到底為:復位、數(shù)據(jù)中止、FIQ、IRQ、預取中止、未定義指令和SWI?!?分〕當優(yōu)先級高的異常被響應后,ARM9處理器將跳轉到一個對應的地址處開場執(zhí)行程序,這個異常效勞程序的入口即是其向量地址?!?分〕///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////31.簡述嵌入式系統(tǒng)的BooTLoader的功能。答:BootLoader是系統(tǒng)加電后、操作系統(tǒng)內(nèi)核或用戶應用程序運行之前,首先必須運行的一段程序代碼?!?分〕通過這段程序,為最終調(diào)用操作系統(tǒng)內(nèi)核、運行用戶應用程序準備好正確的環(huán)境?!矊τ谇度胧较到y(tǒng)來說,有的使用操作系統(tǒng),也有的不使用操作系統(tǒng),但在系統(tǒng)啟動時都必須運行BootLoader,為系統(tǒng)運行準備好軟硬件環(huán)境。〕〔4分〕32.簡述目前嵌入式操作系統(tǒng)的種類。答:1〕μC/OS-II嵌入式操作系統(tǒng)內(nèi)核;2〕V*Works嵌入式實時操作系統(tǒng);3〕WinCE操作系統(tǒng);4〕Linu*操作系統(tǒng);5〕Symbian操作系統(tǒng)〔6分〕33.簡述構造嵌入式開發(fā)環(huán)境的三種形式。答:1〕穿插開發(fā)環(huán)境;〔2分〕2〕軟件模擬環(huán)境;〔2分〕3)評估電路板〔2分〕34.簡述嵌入式系統(tǒng)開發(fā)的根本流程。答:1〕系統(tǒng)定義與需求分析;2〕系統(tǒng)設計方案的初步確立;3〕初步設計方案性價比評估與方案評審論證;4〕完善初步方案、初步方案實施;5〕軟硬件集成測試;6〕系統(tǒng)功能性能測試及可靠性測試。〔每項1分〕35.簡述可編程片上系統(tǒng)內(nèi)容。答:用可編程邏輯技術把整個系統(tǒng)放到一塊硅片上,稱作可編程片上系統(tǒng)SOPC。它是一種特殊的嵌入式系統(tǒng),首先它是SOC,即由單個芯片實現(xiàn)整個系統(tǒng)的主要邏輯功能,具有一般SOC根本屬性;〔3分〕其次,它又具備軟硬件在系統(tǒng)可編程的功能,是可編程系統(tǒng),具有可裁剪、可擴大、可升級等靈活的設計方式?!?分〕///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////答:〔Thumb指令集是把32位的ARM指令集的一個子集重新編碼后形成的一個特殊的16位指令集?!场?分〕在性能和代碼大小之間取得平衡,在需要較低的存儲代碼時采用Thumb指令系統(tǒng)用Thumb指令編寫最小代碼量的程序〔能夠很好的解決代碼長度的問題〕,卻取得以ARM代碼執(zhí)行的最好性能,〔2分〕可以帶來低功耗,小體積,低本錢。〔2分〕32.簡述ARM處理器的工作模式。答:1〕正常用戶模式〔usr〕;2〕快速中斷模式〔fiq〕;3〕普通中斷模式〔irq〕;4〕操作系統(tǒng)保護模式〔svc〕或管理模式;5〕數(shù)據(jù)訪問中止模式〔abt〕;6〕處理未定義指令的未定義模式〔und〕;7〕運行特權級的操作系統(tǒng)任務的系統(tǒng)模式〔sys〕?!?分〕33.簡述在c語言程序中內(nèi)嵌匯編語言的方法。答:內(nèi)嵌的匯編指令包括大局部的ARM指令和Thumb指令,但是不能直接引用C的變量定義,數(shù)據(jù)交換必須通過ATPCS進展。〔4分〕嵌入式匯編在形式上表現(xiàn)為獨立定義的函數(shù)體?!?分〕34.簡述存放器CPSR,SPSR的功能。答:1〕CPSR包含條件碼標志、中斷制止位、當前處理器模式以及其它狀態(tài)和控制信息。所有處理器模式下都可以訪問當前的程序狀態(tài)存放器CPSR?!?分〕在每種異常模式下都有一個對應的物理存放器——程序狀態(tài)保存存放器SPSR。當異常出現(xiàn)時,SPSR用于保存CPSR的狀態(tài),以便異常返回后恢復異常發(fā)生時的工作狀態(tài)?!?分〕35.簡述小端和大端存儲器組織的內(nèi)容。答:1)小端存儲器組織是較高的有效字節(jié)存放在較高的存儲器地址,較低的有效字節(jié)存放在較低的存儲器地址〔同同小〕。〔3分〕2)大端存儲器組織是較高的有效字節(jié)存放在較低的存儲器地址,較低的有效字節(jié)存放在較高的存儲器地址〔正反大〕?!?分〕///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////31.簡述數(shù)據(jù)的邊界對齊定義。答:默認情況下,ADS編譯器使用的是數(shù)據(jù)類型的自然邊界對其方式?!?分〕數(shù)據(jù)的自然對其方式是指:如果該數(shù)據(jù)類型是n個字節(jié)的,則該數(shù)據(jù)類型就按n字節(jié)對齊。〔4分〕32.簡述現(xiàn)有ARM核的種類。答:ARM7、ARM9、ARM9E、ARM10E,、SecurCore、ARM11〔每項1分〕33.簡述在C語言程序中調(diào)用匯編語言程序的方法。答:為了保證程序調(diào)用時參數(shù)的正確傳遞,匯編程序的設計要遵守ATPCS。在匯編程序中需要使用E*PORT偽操作來聲明,使得本程序可以被其它程序調(diào)用。〔3分〕同時,在C程序調(diào)用該匯編程序之前需要在C語言程序中使用e*tern關鍵詞來聲明該匯編程序?!?分〕34.簡述實時操作系統(tǒng)的主要功能。答:實時多任務操作系統(tǒng)〔RealTimemulti-taskingOperationSyst
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 生產(chǎn)工序控制管理制度
- 營林生產(chǎn)防火安全制度
- 生產(chǎn)企業(yè)防火巡查制度
- 生產(chǎn)管理廠長制度
- 房管局安全生產(chǎn)基本制度
- 2026山東臨沂高新區(qū)部分事業(yè)單位招聘綜合類崗位5人參考考試題庫附答案解析
- 電力安全生產(chǎn)責任制制度
- 企業(yè)安全生產(chǎn)費用制度
- 砂漿生產(chǎn)精細化管理制度
- 辣條車間生產(chǎn)制度
- GB/T 5709-2025紡織品非織造布術語
- 光伏發(fā)電項目風險
- 企業(yè)微信使用手冊
- 綠化養(yǎng)護驗收實施方案1
- 2024年理財行業(yè)高質量發(fā)展白皮書-農(nóng)銀理財
- 危險化學品經(jīng)營單位(安全生產(chǎn)管理人員)考試題及答案
- UL498標準中文版-2019插頭插座UL標準中文版
- 《非物質文化遺產(chǎn)》課程教學大綱
- 小學英語名師工作室工作總結
- (高清版)DZT 0210-2020 礦產(chǎn)地質勘查規(guī)范 硫鐵礦
- 居民自建樁安裝告知書回執(zhí)
評論
0/150
提交評論