2024年大學(xué)試題(計(jì)算機(jī)科學(xué))-嵌入式系統(tǒng)筆試歷年真題薈萃含答案_第1頁
2024年大學(xué)試題(計(jì)算機(jī)科學(xué))-嵌入式系統(tǒng)筆試歷年真題薈萃含答案_第2頁
2024年大學(xué)試題(計(jì)算機(jī)科學(xué))-嵌入式系統(tǒng)筆試歷年真題薈萃含答案_第3頁
2024年大學(xué)試題(計(jì)算機(jī)科學(xué))-嵌入式系統(tǒng)筆試歷年真題薈萃含答案_第4頁
2024年大學(xué)試題(計(jì)算機(jī)科學(xué))-嵌入式系統(tǒng)筆試歷年真題薈萃含答案_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

2024年大學(xué)試題(計(jì)算機(jī)科學(xué))-嵌入式系統(tǒng)筆試歷年真題薈萃含答案(圖片大小可自由調(diào)整)答案解析附后卷I一.參考題庫(共25題)1.JTAG的引腳TCK的主要功能是()A、?測試時(shí)鐘輸入;B、?測試數(shù)據(jù)輸入,數(shù)據(jù)通過TDI輸入JTAG口;C、?測試數(shù)據(jù)輸出,數(shù)據(jù)通過TDO從JTAG口輸出;D、?測試模式選擇,TMS用來設(shè)置JTAG口處于某種特定的測試模式。2.請簡述ARM7TDMI采用哪幾級流水線結(jié)構(gòu),并說明在ARM狀態(tài)下各階段指令地址的關(guān)系。3.按照內(nèi)核結(jié)構(gòu),可將嵌入式操作系統(tǒng)分為單內(nèi)核操作系統(tǒng)與微內(nèi)核操作系統(tǒng),下列不屬于微內(nèi)核操作系統(tǒng)的是()。A、iOSB、AndroidOSC、SymbianD、uC/OS-II4.用匯編指令對R15賦值,可以實(shí)現(xiàn)()A、程序的跳轉(zhuǎn)B、實(shí)現(xiàn)B指令功能C、子程序的返回5.下面有關(guān)嵌入式系統(tǒng)開發(fā)的說明中,錯誤的是()。A、嵌入式系統(tǒng)開發(fā)往往是與應(yīng)用目標(biāo)緊密聯(lián)系在一起的B、嵌入式系統(tǒng)的應(yīng)用程序需要基于某個(gè)嵌入式操作系統(tǒng)上來開發(fā)C、嵌入式系統(tǒng)開發(fā)往往需要綜合考慮系統(tǒng)的硬件、軟件邏輯功能如何實(shí)現(xiàn)D、嵌入式系統(tǒng)開發(fā)往往需使用宿主機(jī)-目標(biāo)機(jī)的開發(fā)架構(gòu)來進(jìn)行6.根據(jù)嵌入式軟件開發(fā)的不同階段,嵌入式開發(fā)工具有哪些種類?7.嵌入式軟件開發(fā)流程從先到后依次分為()階段、構(gòu)建階段、部署階段、調(diào)優(yōu)階段和其他階段。8.GNU是一種用于開發(fā)基于Linux操作系統(tǒng)的工具軟件套件。它包括了編譯器、連接器、調(diào)試器以及文本編輯器、語法除錯等工具。其中()是編譯器、GDB是()工具。9.請寫出ARM內(nèi)核和ARMSoC處理器的異同,并舉例進(jìn)行說明。10.嵌入式系統(tǒng)與通用計(jì)算機(jī)有哪些區(qū)別?11.下列系統(tǒng)屬于實(shí)時(shí)系統(tǒng)的是()。A、電子郵件系統(tǒng)B、電子書閱讀器C、微博D、飛行控制系統(tǒng)12.嵌入式系統(tǒng)一般由嵌入式微處理器,系統(tǒng)外部電路,(),和特定應(yīng)用程序4個(gè)部分組成。A、嵌入式操作系統(tǒng)B、硬件驅(qū)動程序C、BootLoaderD、文件系統(tǒng)13.進(jìn)行嵌入式操作系統(tǒng)選擇的時(shí)候,主要應(yīng)當(dāng)考慮什么因素?14.閱讀下列與看門狗有關(guān)的寄存器描述,解釋每一行代碼的功能。 15.指令和數(shù)據(jù)共享同一總線的體系結(jié)構(gòu)是()A、馮?諾依曼結(jié)構(gòu)B、哈佛結(jié)構(gòu)C、RISCD、CISC16.簡述NAND技術(shù)的特點(diǎn)17.指令“LDMIAR0!,{R1,R2,R3,R4}”的尋址方式為()A、立即尋址B、寄存器間接尋址C、多寄存器尋址D、堆棧尋址18.下面關(guān)于哈佛結(jié)構(gòu)描述正確的是()A、?程序存儲空間與數(shù)據(jù)存儲空間分離B、?存儲空間與IO空間分離C、?程序存儲空間與數(shù)據(jù)存儲空間合并D、?存儲空間與IO空間合并19.下圖給出了兩種LED數(shù)碼管的內(nèi)部結(jié)構(gòu)原理圖,其中圖(a)為共()極LED數(shù)碼管,圖(b)為共()極LED數(shù)碼管。 20.某系統(tǒng)需要大量的高速緩存,最合適的存儲器是()A、SRAMB、DRAMC、EEPROMD、Flash21.引導(dǎo)裝入程序在系統(tǒng)加電之后會加載操作系統(tǒng),并將系統(tǒng)控制權(quán)交給操作系統(tǒng)。()22.用匯編語言實(shí)現(xiàn)下列功能的程序段,令R1=a,R2=b。while(a!=0)23.如圖:存儲器地址4010H,4014H,4018H的內(nèi)容分別為1,2,3。寄存器R1,R2,R3的值都為0。R0的值為0x4010。 問:給出指令執(zhí)行后,寄存器R0,R1,R2,R3的結(jié)果。(IA:每次傳送后地址加4)24.某型號飛機(jī)內(nèi)有一塊嵌入式控制板完成復(fù)雜的硬實(shí)時(shí)控制功能,以下嵌入式操作系統(tǒng)中,最適宜采用的操作系統(tǒng)是()。A、iOSB、VxWorksC、TinyOSD、嵌入式Linux25.嵌入式系統(tǒng)設(shè)計(jì)需要建立交叉開發(fā)環(huán)境。卷II一.參考題庫(共25題)1.指令集一般由數(shù)據(jù)傳輸指令,運(yùn)算指令,邏輯指令和程序流控制指令組成。2.S3C2410的處理器對內(nèi)存的訪問只能通過Load/Store指令來實(shí)現(xiàn)。3.RQ中斷的優(yōu)先級別是()A、1B、2C、3D、44.下列中斷處理過程的步驟,最先執(zhí)行的是()A、?安裝堆棧B、?調(diào)用中斷服務(wù)C、?恢復(fù)堆棧D、?保存寄存器5.嵌入式操作系統(tǒng)開發(fā)中,使用軟件組件技術(shù)有什么好處?6.S3C2410A的電源管理模塊具有哪幾種工作模式?各有什么特點(diǎn)?7.什么是實(shí)時(shí)操作系統(tǒng)?8.簡述NORFlash與NANDFlash的區(qū)別。9.解釋嵌入式處理器的名詞MCU、EMPU、SOC、DSP、SOPC、ARM的基本概念,指出其在嵌入式系統(tǒng)中的應(yīng)用特色。10.邏輯運(yùn)算中,有幾個(gè)基本的語法,其中-o表示(),()表示與(AND)。11.所有的電子設(shè)備都屬于嵌入式設(shè)備。12.嵌入式軟件優(yōu)化目標(biāo)主要包括是()、功耗性能和空間性能等三個(gè)方面。13.嵌入式系統(tǒng)中的CPU具有一些與通用計(jì)算機(jī)所使用的CPU不同的特點(diǎn),下面不是其特點(diǎn)的是()。A、支持實(shí)時(shí)處理B、低功耗C、高主頻D、集成了測試電路14.編寫程序代碼,實(shí)現(xiàn)設(shè)置GPIO8和GPIO41為輸出功能,GPIO8為低電平輸出,設(shè)置GPIO41為高電平輸出。15.下面可以用來查看文件系統(tǒng)中剩余空間大小的命令()A、lsB、ddC、dfD、fdisk16.什么是數(shù)據(jù)的邊界對齊?17.簡述ARMV4及以上版本的CPSR的哪一位反映了處理器的狀態(tài)?若CPSR=0x000000090,分析系統(tǒng)狀態(tài)。18.簡述VxWorks的特點(diǎn)19.實(shí)時(shí)系統(tǒng)的關(guān)鍵問題是保證()20.在VTune中熱點(diǎn)區(qū)域(hotspot)是指()的代碼區(qū)域。21.Makefile的基本結(jié)構(gòu)是文本文件。()22.簡述在C語言程序中調(diào)用匯編語言程序的方法。23.什么是嵌入式操作系統(tǒng)?24.寄存器R13除了可以做通用寄存器外,還可以做()A、程序計(jì)數(shù)器B、鏈接寄存器C、棧指針寄存器D、基址寄存器25.中斷控制器的基本功能有哪些?卷III一.參考題庫(共25題)1.用ARM匯編編寫程序?qū)崿F(xiàn)96位二進(jìn)制加法的功能。 2.簡述引導(dǎo)裝入程序和第二階段引導(dǎo)裝入程序的區(qū)別。3.屬于嵌入式GUI開發(fā)庫的有()A、MiniGUI、WindowsMFC、Qt/Embedded、ClutterB、MiniGUI、MicroWindows、Qt/Embedded、ClutterC、MiniGUI、JavaAWT/Swing、Qt/Embedded、ClutterD、MiniGUI、MicroWindows、WindowsPresentationFoundation、Clutter4.ARM指令完成的功能是如果清除R7中的bit0,1,5位,正確的指令是()。 A、A)B、B)C、C)D、D)5.ARM處理器的異常的正確理解應(yīng)該是()A、外部中斷B、內(nèi)部異常C、系統(tǒng)調(diào)用D、以上都是6.ARM3級流水線下取第一條指令前程序計(jì)數(shù)器為PC,則取第三條指令為()A、PC+3B、PC+6C、PC+8D、PC+127.按照實(shí)時(shí)性能和內(nèi)核結(jié)構(gòu)劃分,QNX操作系統(tǒng)屬于()。A、硬實(shí)時(shí)微內(nèi)核嵌入式操作系統(tǒng)B、軟實(shí)時(shí)微內(nèi)核嵌入式操作系統(tǒng)C、硬實(shí)時(shí)單內(nèi)核嵌入式操作系統(tǒng)D、硬實(shí)時(shí)宏內(nèi)核嵌入式操作系統(tǒng)8.嵌入式系統(tǒng)硬件的組成部分是()A、微處理器、存儲設(shè)備、輸入輸出外設(shè)、電源B、存儲設(shè)備、輸入輸出外設(shè)、電源、人機(jī)交互設(shè)備C、微處理器、存儲設(shè)備、輸入輸出外設(shè)、電源、人機(jī)交互設(shè)備D、微處理器、存儲設(shè)備、輸入輸出外設(shè)、電源、人機(jī)交互設(shè)備、BSP9.ADDR0,R1,#3屬于()尋址方式。A、立即尋址B、多寄存器尋址C、寄存器直接尋址D、相對尋址10.嵌入式系統(tǒng)的軟件移植原因有哪些?怎樣移植?可移植系統(tǒng)如何設(shè)計(jì)?11.ADDR0,R1,#1的含義是()12.在描述文件時(shí),有時(shí)在文件名部分用到一些通配符,“*”表示該位置可以是一個(gè)任意的單個(gè)字符。()13.進(jìn)程可以分為大部分時(shí)間用于提交I/O請求或是等待I/O請求的()和主要時(shí)間用于執(zhí)行代碼上的()14.Moblin提供了QT、()和Clutter等不同的界面開發(fā)庫。15.幾乎所有的內(nèi)核全局變量和共享數(shù)據(jù)都需要某種形式的同步方法。()16.關(guān)于任務(wù)以下說法不正確的是()A、任務(wù)可以有類型說明B、任務(wù)可以返回一個(gè)數(shù)值C、任務(wù)可以有形參變量D、任務(wù)是一個(gè)無限循環(huán)17.嵌入式Linux操作系統(tǒng)一般在ROM中存放的布局并不包括()A、BootloaderB、內(nèi)核參數(shù)區(qū)C、Linux內(nèi)核D、交叉編譯器18.什么是訪存時(shí)序配合?19.什么是標(biāo)準(zhǔn)CMOS電平?有何特點(diǎn)。20.馮.諾依曼基本思想主要是提出了()A、二進(jìn)制和存儲器B、CPU和存儲器C、二進(jìn)制和程序存儲D、存儲器和輸入輸出設(shè)備21.Linux在啟動過程中可以使用哪些方法初始化以太網(wǎng)/IP接口?22.在使用MMU的系統(tǒng)中,處理器使用的內(nèi)存地址與地址總線的上內(nèi)存地址()A、是同一個(gè)B、是同一個(gè),但值不相等C、不是同一個(gè),但值相等D、不是同一個(gè),值也多半不相等23.微控制器(MCU)是嵌入式系統(tǒng)常用的芯片之一,下面有關(guān)微控制器的敘述中錯誤的是()A、MCU芯片中除CPU外還集成了存儲器、總線、定時(shí)/計(jì)數(shù)器、I/O接口等組件B、使用MCU后只需增加少量外接電路和硬件就可組成完整的硬件系統(tǒng)C、MCU的品種和數(shù)量很多,應(yīng)用非常廣泛,占有嵌入式系統(tǒng)的大部分市場D、目前MCU停留在4位和8位階段,32位MCU還很少使用24.下列屬于常見的嵌入式GUI的有()A、WindowsB、QTC、GNOMED、MiniGUI25.有關(guān)Linux內(nèi)核裁剪下列說法錯誤的是()A、可以使用makemenuconfig命令進(jìn)行內(nèi)核的配置B、所有的配置項(xiàng)都可以按以編譯入內(nèi)核,編譯成模塊,不編譯三種方式配置C、使用makezImage命令會編譯生成內(nèi)核鏡像文件zImageD、嵌入式Linux內(nèi)核編譯時(shí)應(yīng)該采用交叉編譯器卷I參考答案一.參考題庫1.參考答案:A2.參考答案:ARM7架構(gòu)采用了三級流水線,分為取指(fetch),譯碼(decode)和執(zhí)行(execute)。程序計(jì)數(shù)器R15(PC)總是指向取指的指令,而不是指向正在執(zhí)行的指令或者正在譯碼的指令。對于ARM狀態(tài)下指令,PC值=當(dāng)前程序執(zhí)行位置。3.參考答案:B4.參考答案:A5.參考答案:B6.參考答案:1.與嵌入式OS相關(guān)的開發(fā)工具,用于開發(fā)基于嵌入式OS的應(yīng)用和部分的驅(qū)動程序等;2.與嵌入式OS無關(guān)的開發(fā)工具,用于開發(fā)基本的驅(qū)動程序、輔助硬件調(diào)試,系統(tǒng)軟件的開發(fā)等。7.參考答案:編碼8.參考答案:GCC;調(diào)試器9.參考答案:10.參考答案: (1)以應(yīng)用為中心 (2)以計(jì)算機(jī)技術(shù)為基礎(chǔ) (3)軟件和硬件可裁減 (4)對系統(tǒng)性能要求嚴(yán)格 (5)軟件的固件化 (6)需要專用的開發(fā)工具11.參考答案:D12.參考答案:A13.參考答案: 一般在進(jìn)行嵌入式操作系統(tǒng)選擇的時(shí)候,應(yīng)當(dāng)考慮如下因素: 1)進(jìn)入市場的時(shí)間,即從開始設(shè)計(jì)到產(chǎn)品投放市場的時(shí)間長短; 2)可移植性 3)可利用的資源,已有的技術(shù)積累 4)系統(tǒng)定制能力 5)成本 6)中文內(nèi)核支持14.參考答案:15.參考答案:A16.參考答案:NAND技術(shù)Flash?Memory具有以下特點(diǎn): (1)以頁為單位進(jìn)行讀和編程操作,具有快編程和快擦除的功能,其塊擦除時(shí)間是2ms;而NOR技術(shù)的塊擦除時(shí)間達(dá)到幾百ms; (2)數(shù)據(jù)、地址采用同一總線,實(shí)現(xiàn)串行讀取。隨機(jī)讀取速度慢且不能按字節(jié)隨機(jī)編程; (3)芯片尺寸小,引腳少,是位成本(bit?cost)最低的固態(tài)存儲器,將很快突破每兆字節(jié)1美元的價(jià)格限制 (4)芯片包含有失效塊,其數(shù)目最大可達(dá)到3~35塊,失效塊不會影響有效塊的性能。17.參考答案:C18.參考答案:A19.參考答案:陽;陰20.參考答案:B21.參考答案:正確22.參考答案:{ 23.參考答案: 24.參考答案:B25.參考答案:正確卷II參考答案一.參考題庫1.參考答案:錯誤2.參考答案:正確3.參考答案:D4.參考答案:D5.參考答案: 1.提高開發(fā)效率; 2.提高開發(fā)的可靠性; 3.提高軟件的可移植性; 4.適合于并行開發(fā); 5.節(jié)省資源; 6.提高軟件復(fù)用性。6.參考答案:正常模式:在這個(gè)模式,由于所有外圍設(shè)備都處于開啟狀態(tài),因此功耗達(dá)到最大。若不需要定時(shí)器,那么用戶可以斷開定時(shí)器的時(shí)鐘,以降低功耗。 慢速模式:稱無PLL模式,在慢速模式不使用PLL,而使用外部時(shí)鐘(XTIPLL或EXTCLK)直接作為S3C2410A中的FCLK。在這種模式下,功耗大小僅取決外部時(shí)鐘的頻率,功耗與PLL無關(guān)。 空閑模式:電源管理模塊只斷開CPU內(nèi)核的時(shí)鐘(FCLK),但仍為所有其他外圍設(shè)備提供時(shí)鐘??臻e模式降低了由CPU內(nèi)核產(chǎn)生的功耗。任何中斷請求可以從空閑模式喚醒CPU。 掉電模式:電源管理模塊斷開內(nèi)部電源。除喚醒邏輯以外,CPU和內(nèi)部邏輯都不會產(chǎn)生功耗。激活掉電模式需要兩個(gè)獨(dú)立的電源,一個(gè)電源為喚醒邏輯供電;另一個(gè)為包括CPU在內(nèi)的其他內(nèi)部邏輯供電,并且這個(gè)電源開/關(guān)可以控制。在掉電模式下,為CPU和內(nèi)部邏輯供電的第二個(gè)電源將關(guān)斷。通過EINT[15:0]或RTC報(bào)警中斷可以從掉電模式喚醒S3C2410A。7.參考答案:指具有實(shí)時(shí)性、能支持實(shí)時(shí)系統(tǒng)工作的操作系統(tǒng)。首要任務(wù)是調(diào)度一切可利用的資源完成實(shí)時(shí)任務(wù),其次才著眼于提高系統(tǒng)的使用效率,重要特點(diǎn)是要滿足對時(shí)間的限制和要求。8.參考答案:1、NORFlash把整個(gè)存儲區(qū)分成若干個(gè)扇區(qū)(Sector),而NANDFlash把整個(gè)存儲區(qū)分成若干個(gè)塊(Block),可以對以塊或扇區(qū)為單位的內(nèi)存單元進(jìn)行擦寫和再編程。 2、NANDFlash執(zhí)行擦除操作是十分簡單的,而NOR型內(nèi)存則要求在進(jìn)行擦除前先要將目標(biāo)塊內(nèi)所有的位都寫為0。 3、由于擦除NORFlash時(shí)是以64~128KB為單位的塊進(jìn)行的,執(zhí)行一個(gè)寫入/擦除操作的時(shí)間為5s,與此相反,擦除NANDFlash是以8~32KB的塊進(jìn)行的,執(zhí)行相同的操作最多只需要4ms。 4、NORFlash的讀速度比NANDFlash稍快一些,NANDFlash的寫入速度比NORFlash快很多。NANDFlash的隨機(jī)讀取能力差,適合大量數(shù)據(jù)的連續(xù)讀取。 5、除了NORFlash的讀,F(xiàn)lashMemory的其他操作不能像RAM那樣,直接對目標(biāo)地址進(jìn)行總線操作。 6、NORFlash帶有SRAM接口,有足夠的地址引腳來尋址,可以很容易地存取其內(nèi)部的每一個(gè)字節(jié)。NANDFlash地址、數(shù)據(jù)和命令共用8位總線/16位總線,每次讀寫都要使用復(fù)雜的I/O接口串行地存取數(shù)據(jù),8位總線/16位總線用來傳送控制、地址和資料信息。 7、NANDFlash讀和寫操作采用512B的塊,基于NAND的閃存可以取代硬盤或其他塊設(shè)備。 8、NORFlash容量通常在1MB~8MB之間。而NANDFlash用在8MB以上的產(chǎn)品當(dāng)中。NORFlash主要應(yīng)用在代碼存儲介質(zhì)中,NANDFlash適用于資料存儲。 9、所有FlashMemory器件存在位交換現(xiàn)象,使用NANDFlash的時(shí)候,同時(shí)使用EDC/ECC(錯誤探測/錯誤糾正)算法,以確保可靠性。 10、NANDFlash中的壞塊是隨機(jī)分布的,NANDFlash需要對介質(zhì)進(jìn)行初始化掃描以發(fā)現(xiàn)壞塊,并將壞塊標(biāo)記為不可用。 11、應(yīng)用程序可以直接在NORFlash內(nèi)運(yùn)行,NORFlash的傳輸效率很高,但是很低的寫入和擦除速度大大影響了它的性能。NANDFlash結(jié)構(gòu)可以達(dá)到高存儲密度,并且寫入和擦除的速度也很快,應(yīng)用NANDFlash的困難在于需要特殊的系統(tǒng)接口。 12、在NORFlash上運(yùn)行代碼不需要任何的軟件支持。在NANDFlash上進(jìn)行同樣操作時(shí),通常需要驅(qū)動程序(MTD),NANDFlash和NORFlash在進(jìn)行寫入和擦除操作時(shí)都需要MTD。9.參考答案: MCU微控制器,又稱單片機(jī),是將整個(gè)計(jì)算機(jī)系統(tǒng)的主要硬件集成到一塊芯片中,和嵌入式處理器相比,其最大的特點(diǎn)是單片化,體積小,功耗低,可靠性好。其是目前嵌入式系統(tǒng)工業(yè)的主流,其片上外設(shè)資源豐富,適合控制,因此稱為MCU; EMPU嵌入式微處理器,其基礎(chǔ)是通用計(jì)算機(jī)中的CPU。在應(yīng)用中,將微處理器裝配在專門設(shè)計(jì)的電路板上,只保留和嵌入式應(yīng)用有關(guān)的母板功能,這樣就減少系統(tǒng)體積和功耗。體積小,功耗低,可靠性好; SOC片上系統(tǒng),其可分為通用和專用兩類。除個(gè)別無法集成的器件以外,整個(gè)嵌入式系統(tǒng)大部分均可集成到一塊或幾塊芯片中去,應(yīng)用系統(tǒng)電路將變得很簡潔,對于減小體積和功耗、提高可靠性非常有利; DSP數(shù)字信號處理器,是一種獨(dú)特的微處理器,DSP處理器利用哈佛結(jié)構(gòu)和改進(jìn)的哈佛結(jié)構(gòu),采用流水線技術(shù)。它的強(qiáng)大數(shù)據(jù)處理能力和高運(yùn)行速度,是最值得稱道的兩大特色; SOPC可編程片上系統(tǒng),它是一種特殊的嵌入式微處理系統(tǒng)。首先,它是片上系統(tǒng),即由單個(gè)芯片完成整個(gè)系統(tǒng)的主要邏輯功能;其次,它是可編程系統(tǒng),以FPGA為硬件基礎(chǔ),具有靈活的設(shè)計(jì)方式,可裁剪、可擴(kuò)充、可升級,并具備在線可編程的功能; ARM通用嵌入式處理器。采用RISC架構(gòu)的ARM的處理器具有如下一些典型的特點(diǎn):體積小、功耗低、成本低、性能高;支持Thumb(16位)/ARM(32位)雙指令集;寄存器數(shù)量眾多,指令執(zhí)行速度快;絕大多數(shù)操作都在寄存器中完成;尋址方式靈活簡單。10.參考答案:或者(OR);-a11.參考答案:錯誤12.參考答案:速度性能13.參考答案:C14.參考答案: 15.參考答案:C16.參考答案:默認(rèn)情況下,ADS編譯器使用的是數(shù)據(jù)類型的自然邊界對其方式。數(shù)據(jù)的自然對其方式是指:如果該數(shù)據(jù)類型是n個(gè)字節(jié)的,那么該數(shù)據(jù)類型就按n字節(jié)對齊。17.參考答案:CPSR=0x000000090表示當(dāng)前處理器工作于ARM狀態(tài),系統(tǒng)處于用戶模式下。CPSR的BIT5(T)反映當(dāng)前處理器工作于ARM狀態(tài)或Thumb狀態(tài)。18.參考答案:目前該操作系統(tǒng)的版本為VxWorks5.4,核心功能主要:微內(nèi)核wind,任務(wù)間的通信機(jī)制,高級的網(wǎng)絡(luò)支持,功能強(qiáng)大的文件系統(tǒng)(VxWorks支持4種文件系統(tǒng):dosFs、rt11Fs、rawFs、tapeFs)和I/O管理,POSIX標(biāo)準(zhǔn)實(shí)時(shí)擴(kuò)展,C++和其他標(biāo)準(zhǔn)支持等核心功能;是現(xiàn)在所有獨(dú)立于處理器的實(shí)時(shí)系統(tǒng)中最具特色的操作系統(tǒng):VxWork系統(tǒng)運(yùn)行環(huán)境支持的CPU包括PowerPC、68K、SPARC、i960、x86等,同時(shí)支持RISC、DSP技術(shù);微內(nèi)核Wind是一個(gè)具有較高性能的標(biāo)準(zhǔn)的嵌入式實(shí)時(shí)操作系統(tǒng)內(nèi)核,其主要特點(diǎn)包括快速多任務(wù)切換、搶占式任務(wù)調(diào)度、任務(wù)間通信手段多樣化等。19.參考答案:系統(tǒng)的實(shí)時(shí)性20.參考答案:花費(fèi)很長執(zhí)行時(shí)間21.參考答案:正確22.參考答案:為了保證程序調(diào)用時(shí)參數(shù)的正確傳遞,匯編程序的設(shè)計(jì)要遵守ATPCS。在匯編程序中需要使用EXPORT偽操作來聲明,使得本程序可以被其它程序調(diào)用。同時(shí),在C程序調(diào)用該匯編程序之前需要在C語言程序中使用extern關(guān)鍵詞來聲明該匯編程序。23.參考答案:一種支持嵌入式系

溫馨提示

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

評論

0/150

提交評論