一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

嵌入式系統(tǒng)的40道測試題和答案及詳細解析

Q4MP_gh_c472c21 ? 來源:未知 ? 2019-02-03 11:51 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1.與個人計算機(PC)相比,嵌入式系統(tǒng)具有許多不同的特點。下面不屬于嵌入式系統(tǒng)特點的是( )。

A) 嵌入式系統(tǒng)與具體應(yīng)用緊密結(jié)合,具有很強的專用性

B) 嵌入式系統(tǒng)通常包含在非計算機設(shè)備(系統(tǒng))中,具有隱蔽性

C) 嵌入式系統(tǒng)的軟硬件資源往往受到嚴格的限制

D) 嵌入式系統(tǒng)性能較低,價格也比較便宜

【解析】:與人們?nèi)粘J褂玫膫€人計算機相比,嵌入式系統(tǒng)具有許多不同的特點。1)專用型,嵌入式系統(tǒng)與具體應(yīng)用緊密結(jié)合,具有很強的專用型;2)隱蔽性,嵌入式系統(tǒng)通??偸欠怯嬎銠C設(shè)備(系統(tǒng))中的一個部分,它們隱藏在其內(nèi)部,不為人知;3)資源受限,嵌入式系統(tǒng)通常要求小型化、輕量化、低功耗及低成本,因此其軟硬件資源受到嚴格的限制;4)高可靠性;5)實時性;6)軟件固化。綜上所述,D選項不屬于嵌入式系統(tǒng)的特點。

2. 嵌入式系統(tǒng)中的CPU具有一些與通用計算機所使用的CPU不同的特點,下面不是其特點的是( )。

A) 支持實時處理

B) 低功耗

C) 高主頻

D) 集成了測試電路

【解析】:嵌入式系統(tǒng)中的CPU一般具有4個特點:1)支持實時處理;2)低功耗;3)結(jié)構(gòu)可擴展;4)集成了測試電路。因此,該題選C。

3.嵌入式系統(tǒng)使用的片上系統(tǒng)英文縮寫名為SoC,下面關(guān)于SoC敘述中錯誤的是( )。

A) SoC也稱為系統(tǒng)級芯片,它是電子設(shè)計自動化水平的提高和集成電路制造技術(shù)飛速發(fā)展的產(chǎn)物

B) SoC芯片中既包含數(shù)字電路,也可以包含模擬電路,甚至還能包含數(shù)字/模擬混合電路和射頻電路

C) SoC將嵌入式系統(tǒng)的幾乎全部功能都集成在一塊芯片中,單個芯片就能實現(xiàn)數(shù)據(jù)的采集、轉(zhuǎn)換、存儲、處理和I/O等多種功能

D) SoC的設(shè)計制造難度很大,目前還沒有得到廣泛使用

【解析】:隨著電子設(shè)計自動化水平的提高和VLSI制造技術(shù)的飛速發(fā)展,半導(dǎo)體加工已經(jīng)從微米、亞微米進入到深亞微米的時代,單個芯片上可以集成幾億個甚至幾十億個晶體管,因而能夠把計算機或其他一些電子系統(tǒng)的全部電路都集成在單個芯片上,這種芯片就是所謂的片上系統(tǒng)。SoC芯片中既包含數(shù)字電路,也可以包含模擬電路,甚至還能包含數(shù)字/模擬混合電路和射頻電路。由于SoC將嵌入式系統(tǒng)的幾乎全部功能都集成在一塊芯片中,單個芯片就能實現(xiàn)數(shù)據(jù)的采集、轉(zhuǎn)換、存儲、處理和I/O等多種功能。目前,大多數(shù)32位的嵌入式處理芯片均為SoC,SoC逐漸成為集成電路設(shè)計的主流發(fā)展趨勢。綜上可知,D選項不正確。

A) 集成電路的集成度指的是單個集成電路所含電子元件(如晶體管、電阻、電容等)的數(shù)目多少

B) 根據(jù)集成度的高低,集成電路可以分為小規(guī)模、中規(guī)模、大規(guī)模、超大規(guī)模和極大規(guī)模等幾種

C) 嵌入式系統(tǒng)中使用的處理器芯片屬于大規(guī)模集成電路

D) 集成電路的制造工藝復(fù)雜且技術(shù)難度非常高,許多工序必須在恒溫、恒濕、超潔凈的無塵廠房內(nèi)完成

【解析】:集成電路根據(jù)其集成度的高低,即單個集成電路所含電子元件(如晶體管、電阻、電容等)的數(shù)目可以分為小規(guī)模(SSI)、中規(guī)模(MSI)、大規(guī)模(LSI)、超大規(guī)模(VLSI)和極大規(guī)模(ULSI)等幾種。集成電路的制造大約需要幾百道工序,工藝復(fù)雜且技術(shù)難度非常高,許多工序必須在恒溫、恒濕、超潔凈的無塵廠房內(nèi)完成,生產(chǎn)、控制及測試設(shè)備異常昂貴。嵌入式處理芯片大多屬于VLSI和ULSI。故該題選擇C。

A) 目前使用最廣泛的西文字符集是ASCII字符集,它包含96個可打印字符

B) GB2312是我國目前廣泛使用的漢字編碼國家標準之一

C) GB2312包括6000多漢字,但不包含西文、俄文等其他字符

D) GB2312字符集中的漢字與符號在系統(tǒng)中采用雙字節(jié)表示

【解析】:目前計算機中使用最廣泛的西文字符集及其編碼是ASCII字符集和ASCII碼,即美國標準信息交換碼?;镜腁SCII字符集共有128個字符,包括96個可打印字符和32個控制字符,每個字符使用7個二進制位進行編碼。我國目前廣泛使用的漢字編碼國家標準有GB2312和GB18030。GB2312國標字符集中包含3755個一級常用漢字和3008個二級常用漢字,此外還有682個圖形符號(包括拉丁字母、俄文、日文平假名與片假名、希臘字母、漢語拼音等)。這些漢字和圖形符號在計算機內(nèi)部都采用2字節(jié)(16個二進制位)來表示。所以,此題答案是C。

A) 40MB

B) 60MB

C) 80MB

D) 120MB

【解析】:此題主要為數(shù)字圖像的數(shù)據(jù)量計算。圖像數(shù)據(jù)量的計算公式如下:圖像數(shù)據(jù)量=圖像水平分辨率*圖像垂直分辨率*像素深度/8。由此可知,此題中的數(shù)碼相機一張照片大小為1024*1024*16/8=2M,所以需要使用的存儲器容量為2M*80/4=40M。故選A。

A) 量化、取樣、編碼

B) 取樣、編碼、量化

C) 取樣、量化、編碼

D) 編碼、取樣、量化

【解析】:音頻信息數(shù)字話的過程是取樣、量化、編碼。故此題選C。

A) IP地址解決了網(wǎng)絡(luò)中所有計算機的統(tǒng)一編址問題

B) IP數(shù)據(jù)報是一種獨立于各種物理網(wǎng)絡(luò)的數(shù)據(jù)包格式

C) 目前廣泛使用的是IP協(xié)議的第6版(IPv6),IPv4已經(jīng)很少使用

D) 路由器(router)是實現(xiàn)網(wǎng)絡(luò)與網(wǎng)絡(luò)互連的關(guān)鍵設(shè)備

【解析】:關(guān)于IP協(xié)議,目前大量使用的還是IPv4,故C項錯誤,其余三項正確。

A) RISC是復(fù)雜指令集結(jié)構(gòu)計算機

B) 哈佛結(jié)構(gòu)是程序與數(shù)據(jù)統(tǒng)一的存儲結(jié)構(gòu)

C) ARM處理器的指令編碼全部為32位

D) ARMCortex-M是面向控制的嵌入式Cortex處理器

【解析】:RISC的英文全稱是Reduced Instruction Set Computer,中文是精簡指令集計算機,故A項錯誤;哈佛結(jié)構(gòu)是一種將程序指令存儲和數(shù)據(jù)存儲分開的存儲器結(jié)構(gòu),是一種并行體系結(jié)構(gòu),故B項錯誤;ARM處理器本身是32位設(shè)計,但也配備16位指令集,其中,ARM指令為32位的長度,Thumb指令為16位長度,故C項也不正確。綜上,此題選擇D。

A) 用戶模式是程序正常執(zhí)行的模式

B) 快速中斷模式處理高速中斷,用于高速數(shù)據(jù)傳輸或通道處理

C) 管理模式用于操作系統(tǒng)的保護模式,處理軟中斷

D) 系統(tǒng)模式用于處理未定義的指令陷阱

【解析】:ARM處理器有多種工作模式,其中用戶模式(usr),ARM處理器正常的程序執(zhí)行狀態(tài);系統(tǒng)模式(sys),運行具有特權(quán)的操作系統(tǒng)任務(wù);快中斷模式(fiq),支持高速數(shù)據(jù)傳輸或通道處理;管理模式(svc),操作系統(tǒng)保護模式。除此之外還有數(shù)據(jù)訪問終止模式(abt)、中斷模式(irq)、未定義指令終止模式(und)。綜上,D項錯誤,故選擇D。

A) CPSR記錄ARM的工作狀態(tài)

B) CPSR決定ARM工作模式

C) CPSR可設(shè)定是否允許外部中斷和快速中斷

D) CPSR是ARM的控制寄存器

【解析】ARM處理器的CPSR寄存器是程序狀態(tài)寄存器,包含條件碼標志,中斷禁止位,當前處理器模式以及其他狀態(tài)和控制信息。故此題選擇D。

A) 復(fù)位異常級別最高

B) FIQ是外部中斷異常

C) 每個異常中斷向量占據(jù)4個字節(jié)

D) 不同類型的異常中斷其中斷服務(wù)程序入口地址不同

【解析】ARM有七種異常類型,復(fù)位異常、數(shù)據(jù)訪問中止異常、快速中斷請求異常(FIQ)、一般中斷請求(IRQ)、預(yù)取指令異常、軟件中斷異常、未定義異常。每個異常中斷向量占據(jù)4個字節(jié),不同類型的異常中斷其中斷服務(wù)程序入口地址不同,其中復(fù)位異常級別最高。故此題選B。

A) 小端格式是指數(shù)據(jù)的高字節(jié)存儲在高字節(jié)地址中,低字節(jié)數(shù)據(jù)存放在低字節(jié)地址中

B) ARM處理器支持8位、16位、24位和32位數(shù)據(jù)處理

C) MPU為ARM處理器的存儲器管理單元

D) MMU為ARM處理器的存儲器保護單元

【解析】:大端模式,是指數(shù)據(jù)的高位保存在內(nèi)存的低地址中,而數(shù)據(jù)的低位保存在內(nèi)存的高地址中,小端模式,是指數(shù)據(jù)的高位保存在內(nèi)存的高地址中,而數(shù)據(jù)的低位保存在內(nèi)存的低地址中;ARM處理器支持Thumb(16位)/ARM(32位)雙指令集,能很好的兼容8位/16位器件;MPU為ARM處理器的內(nèi)存保護單元,MMU是ARM處理器的內(nèi)存管理單元。綜上,此題選擇A。

A) ARM11之前的命名中TDMI中的T的含義是Thumb,即支持高密度16位Thumb指令集

B) ARM11之后,采用ARMCortex來命名

C) ARM Cortex-R為高端應(yīng)用型Cortex處理器

D) ARM Cortex-M系列處理器內(nèi)部沒有MMU部件

【解析】:此處ARM處理器命名主要是ARM內(nèi)核命名。在ARM Cortex之前,ARM內(nèi)核的命名中T表示支持高密度16位的Thumb指令集;ARM11以后則以Cortex命名,分為三個系列,-A,-R,-M系列,分別面向高端應(yīng)用、實時控制和微控制器。其中ARM Cortex-M內(nèi)部沒有MMU。所以這題選擇C。

A) ADCNE R1,R2,R3

B) ADDEQ R1,R2,R3

C) ANDEQ R1,R2,R3

D) ADCEQ R1,R2,R3

【解析】:ADD和ADC分別表示加操作和帶進位加操作,而AND表示邏輯與操作,NE和EQ分別表示不想等和相等的判斷,故此題選擇D項。

A) TST R1,#0xFE

B) LDRB R1,[R2]

C) MOV R1,R0,LSL#3

D) BIC R0,R0,#0x0B

【解析】:寄存器間接尋址就是以寄存器中的值作為操作數(shù)地址,而操作數(shù)本身存放在存儲器中。用于間接尋址的寄存器必須用[ ]括起來。因此,只有B選項正確,故選B。

A) DCD 0x12;在內(nèi)存區(qū)域分配一個32位字的內(nèi)存空間并初始化為0x00000012

B) CODE16;偽指令通知編譯器,其后的指令序列為16位的Thumb指令

C) Test EQU 50;定義一個常量Test值為50,不能定義32位常數(shù)

D) IMPORT Main;該偽指令通知編譯器當前文件要引用標號Main,但Main在其他源文件中定義

【解析】:DCD為ARM匯編器所支持的數(shù)據(jù)定義偽指令,用于分配一片連續(xù)的字存儲單元并用指定的數(shù)據(jù)初始化,A項正確;CODE16偽指令通知編譯器,其后的指令序列為16位的Thumb指令,故B正確;EQU是等于偽指令,用于為程序中的常量、標號等定義一個等效的字符名稱,Test EQU 50定義標號Test的值為50,C錯誤;IMPORT偽指令用于通知編譯器要使用的標號在其他源文件中定義,但要在當前源文件中引用,而且無論當前源文件是否引用該標號,該標號均會被加入到當前源文件的符號表中,D項解釋正確,故此題選擇C。

①B ②ADD ③AND ④LDR ⑤STR
⑥MOV ⑦EOR ⑧CMP ⑨BX ⑩TEQ

A) ①和⑨

B) ①和⑧

C) ④和⑤

D) ⑧和⑩

【解析】:ARM匯編分支程序采用轉(zhuǎn)移指令B、子程序調(diào)用指令BL或條件轉(zhuǎn)移指令BX來實現(xiàn);在ARM匯編中一般沒有專門的指令用來實現(xiàn)循環(huán),一般采用比較指令CMP、ADD或SUB等能產(chǎn)生條件的指令,然后再通過帶狀態(tài)的條件轉(zhuǎn)移指令BX來實現(xiàn)。故此題選擇A。

A) 嵌入式最小硬件系統(tǒng)包括嵌入式處理器

B) 嵌入式最小硬件系統(tǒng)包括時鐘電路

C) 嵌入式最小系統(tǒng)包括給系統(tǒng)供電的電源電路

D) 嵌入式處理器片內(nèi)一般不包括存儲器,組成最小系統(tǒng)時必須外擴存儲器

【解析】:嵌入式最小硬件系統(tǒng)一般包括嵌入式處理器、時鐘電路、電源電路、復(fù)位電路、存儲器和調(diào)試測試接口。故D項不正確,選擇D。

A) CPU使用最頻繁的少量的程序代碼和數(shù)據(jù)存放在Cache中

B) 系統(tǒng)正在運行的程序的大部分數(shù)據(jù)和代碼存放在主存儲器(內(nèi)存)中

C) 嵌入式系統(tǒng)使用Cache的優(yōu)點是只需要增加少許成本,就能使整個系統(tǒng)的性能得到顯著提高

D) 嵌入式處理器內(nèi)部的Cache采用DRAM

【解析】:在嵌入式系統(tǒng)中,對于CPU使用最頻繁的少量的程序代碼和數(shù)據(jù)用SRAM作為高速緩沖存儲器(Cache)存放,系統(tǒng)正在運行中的程序的大部分數(shù)據(jù)和代碼存放在主存儲器(內(nèi)存)中,尚未啟動運行的其余程序或數(shù)據(jù)則存放在容量大的外部存儲器如磁盤中待命。使用Cache的優(yōu)點是只需要增加少許成本,就能使整個系統(tǒng)的性能得到顯著提高。D項敘述有誤,故此題選擇D。

A) DDR SDRAM中的DDR是指雙倍數(shù)據(jù)速率

B) DDR2 SDRAM可預(yù)讀取2位數(shù)據(jù)

C) 磁性隨機存取存儲器MRAM是一種非易失性存儲器,擁有SRAM的高速存取能力,以及DRAM的高集成度

D) 鐵電存儲器FRAM既具有只讀存儲器非易失性的特點,又具有隨機存儲器可快速隨機讀寫的特點,而且速度快,功耗低

【解析】:DDR是Dual Data Rate的縮寫,指雙倍數(shù)據(jù)速率;DDR2使原來DDR可預(yù)讀取2位變成可預(yù)讀取4位(或8位),把DDR的數(shù)據(jù)傳輸速率又提高了兩倍(四倍);磁性隨機存取存儲器MRAM是一種非易失性存儲器,擁有SRAM的高速存取能力,以及DRAM的高集成度;鐵電存儲器FRAM既具有只讀存儲器非易失性的特點,又具有隨機存儲器可快速隨機讀寫的特點,而且速度快,功耗低。故B項錯誤,此題選B。

A) 1個時鐘信號SCK對應(yīng)一位數(shù)據(jù)的發(fā)送和另一位數(shù)據(jù)的接收

B) 數(shù)據(jù)從主機移位寄存器一位一位移入到從機移位寄存器,同時從機移位寄存器中的數(shù)據(jù)一位一位移入到主機移位寄存器

C) 8個時鐘周期完成1個字節(jié)的操作

D) SPI不能實現(xiàn)全雙工通信

【解析】:將數(shù)據(jù)寫到SPI發(fā)送緩沖區(qū)后,一個時鐘信號SCK對應(yīng)一位數(shù)據(jù)的發(fā)送(MISO)和另一位數(shù)據(jù)的接收(MOSI);在主機中數(shù)據(jù)從移位寄存器中自左向右發(fā)出送到從機(MOSI),同時從機中的數(shù)據(jù)自右向左發(fā)到主機(MISO),經(jīng)過8個時鐘周期完成1字節(jié)的發(fā)送。故D項錯誤,選D。

A) 在具有OTG的USB總線上,可以實現(xiàn)在沒有主機情況下從設(shè)備之間直接進行點對點通信

B) USB 2.0 的速度為480Mbps,USB3.0達到640Mbps

C) 主機的USB接口向從設(shè)備提供了電源

D) USB支持熱插拔

【解析】:USB OTG的作用是可以擺脫主機,直接在具有OTG的USB總線上完成點對點通信,實現(xiàn)在沒有主機的情況下從設(shè)備之間直接進行數(shù)據(jù)傳送,故A正確;目前USB2.0的速度為480Mb/s,USB3.0達到5Gb/s即640MB/s,故B項錯誤;USB接口提供了內(nèi)置電源,主機的USB接口向從設(shè)備提供電源,C正確;USB總線接口支持設(shè)備的即插即用和熱插拔功能,所以D也正確。此題選擇B。

A) 目前嵌入式系統(tǒng)中使用的觸摸屏除電阻式觸摸屏外,還有電容式觸摸屏

B) 電阻式觸摸屏是一種電阻傳感器,它將矩形區(qū)域中觸摸點(X,Y)的物理位置轉(zhuǎn)換為代表X坐標和Y坐標的電壓

C) 電阻式觸摸屏通過多點觸摸或滑動進行操作

D) 相對于電容式觸摸屏,電阻式觸摸屏結(jié)構(gòu)簡單、價格低

【解析】:目前的觸摸屏有兩種形式,一種是電阻式觸摸屏(俗稱軟屏),另一種是電容式觸摸屏(俗稱硬屏)。電阻式觸摸屏是一種電阻傳感器,它將矩形區(qū)域中觸摸點(X,Y)的物理位置轉(zhuǎn)換為代表X坐標和Y坐標的電壓,基本原理是利用壓力感應(yīng)進行控制,結(jié)構(gòu)簡單,價格低;而電容式觸摸屏結(jié)構(gòu)復(fù)雜,價格高,帶多點觸摸或滑動操作的觸摸屏均屬于電容式。故此題選擇C。

A) LCD顯示屏自身不帶控制器,沒有驅(qū)動電路,僅僅是顯示器件,價格最低

B) LCD顯示模塊內(nèi)置LCD顯示屏、控制器和驅(qū)動模塊,有字符型、有圖形點陣型等

C) PC機通常使用的是LCD顯示器,除具備顯示屏外,還包括驅(qū)動器、控制器以及外殼等,是完整的LCD顯示設(shè)備

D) DVI(Digital Visual Interface)是一種LCD控制器的標準

【解析】:LCD顯示屏自身不帶控制器,沒有驅(qū)動電路,僅僅是顯示器件(屏),價格最低;LCD顯示模塊內(nèi)置了LCD顯示屏、控制器和驅(qū)動模塊,這類顯示模塊有字符型、有圖形點陣型等。PC機通常使用的是LCD顯示器,除具備顯示屏外還包括驅(qū)動器、控制器以及外殼等,是完整的LCD顯示設(shè)備,其接口也有相應(yīng)的標準,主要包括VGA、DVI兩種主要形式,現(xiàn)在又開始流行HDMI接口。故此題D項敘述錯誤,選D。

A) S3C2410包含32位嵌入式微處理器

B) 內(nèi)部具有分離的指令Cache和數(shù)據(jù)Cache

C) 高速組件和低速外設(shè)接口均采用AHB總線

D) 內(nèi)部集成了存儲器控制器

【解析】:S3C2410是三星公司基于ARM920T核的兩款嵌入式微處理器,屬于中高檔32位嵌入式微處理器;內(nèi)部具有分離的16KB大小的指令Cache和16KB大小的數(shù)據(jù)Cache;使用ARM公司特有的AMBA總線,對于高速組件采用AHB總線,而對于低速外設(shè)接口則采用APB總線,AHB通過橋接器鏈接APB;芯片內(nèi)部集成了許多硬件組件,包括了內(nèi)部SRAM、外部存儲器控制器等等。綜上可知,C項錯誤,故此題選擇C。

A) 實時鐘模塊RTC采用單獨的供電引腳和單獨的時鐘源

B) RTC內(nèi)部的年(YEAR)、月(MON)、日(DAY)數(shù)據(jù)寄存器中的數(shù)據(jù)以BCD碼表示

C) RTC 內(nèi)部的寄存器讀寫有一個使能位,在訪問RTC 寄存器之前需要先使這個使能位置位,這是為了保護系統(tǒng)的實時時鐘不被誤寫

D) RTC內(nèi)部的寄存器能以8位、16位或32位的方式訪問

【解析】:實時時鐘(RTC)組件是一種能提供日歷/時鐘等功能的內(nèi)置硬件。S3C2410的RTC具有的主要功能包括BCD數(shù)據(jù)、閏年產(chǎn)生器、告警功能、獨立的電源端口、支持毫秒滴答時鐘中斷作為RTOS核的滴答時鐘、循環(huán)復(fù)位功能等。實時時鐘模塊RTC采用單獨的供電引腳和單獨的時鐘源;實時時鐘控制寄存器RTCCON共4位,控制時鐘計數(shù)復(fù)位、BCD計數(shù)、時鐘選擇以及確定是否允許RTC讀/寫等;RTC內(nèi)部的數(shù)據(jù)寄存器都是8位寄存器,存放相應(yīng)的BCD碼值。故D項錯誤,此題選D。

A) 基于UART可以構(gòu)成RS-232接口和RS-485接口

B) RS-485接口標準的最長通信距離與RS-232接口標準的最長通信距離相當

C) RS-485標準采用差分信號傳輸方式,因此具有很強的抗共模干擾能力

D) 通過RS-485可構(gòu)成主從式多機通信系統(tǒng),主機可采用輪詢方式與各從機建立通信連接

【解析】:嵌入式處理器至少有一個UART接口,采用標準的電平轉(zhuǎn)換電路可以構(gòu)成RS-232接口和RS-485接口;RS-232無法消除共模干擾,且通信距離只有15m左右,RS-485采用差分信號傳輸方式,因此具有很強的抗共模干擾能力,傳輸距離可以達到1200m,通常用于主從式多機通信系統(tǒng),主機可采用輪詢方式與各從機建立通信連接。故B項敘述錯誤,選B。

A) 電子郵件系統(tǒng)

B) 電子書閱讀器

C) 微博

D) 飛行控制系統(tǒng)

【解析】:實時系統(tǒng)的主要特征是能夠及時響應(yīng)外部發(fā)生的隨機任務(wù)請求,并且能夠在規(guī)定的時限內(nèi)完成任務(wù)。典型的實時系統(tǒng)有民航導(dǎo)航系統(tǒng)、防空預(yù)警系統(tǒng)、電力輸送控制系統(tǒng)等;典型的非實時系統(tǒng)有視頻播放系統(tǒng)、博客發(fā)布系統(tǒng)、手機交互式城市交通導(dǎo)航系統(tǒng)等。故四個選項中只有D項是實時系統(tǒng),此題選D。

A) 持續(xù)時間

B) 吞吐量

C) 生存時間

D) 響應(yīng)時間

【解析】:實時操作系統(tǒng)(RTOS)是一種專門服務(wù)于實時系統(tǒng)應(yīng)用請求的操作系統(tǒng)。它的實時性能指標主要根據(jù)三個指標來衡量:響應(yīng)時間、吞吐量和生存時間。故此題選A。

A) 16

B) 32

C) 64

D) 128

【解析】:很明顯,μC/OS-II具有良好的可裁剪性和可移植性,能夠支持的任務(wù)數(shù)最多為64。此題選擇C。

A) iOS

B) Android OS

C) Symbian

D) μC/OS-II

【解析】:嵌入式操作系統(tǒng)按照內(nèi)核結(jié)構(gòu)可以分為單內(nèi)核操作系統(tǒng)跟微內(nèi)核操作系統(tǒng);屬于微內(nèi)核結(jié)構(gòu)的典型嵌入式操作系統(tǒng)有Symbian、VxWorks、QNX、μC/OS-II、iOS等。故此題選擇B。

A) 用戶界面移植

B) 宿主機移植

C) 體系結(jié)構(gòu)移植

D) 目標板移植

【解析】:一般而言,移植VxWorks操作系統(tǒng)有下列四種操作類型:宿主機移植、體系結(jié)構(gòu)移植、目標板移植和升級以前Tornado集成開發(fā)環(huán)境版本的BSP到最新版本。故選A。

A) VxWorks

B) RTAI

C) RTLinux

D) Windows7

【解析】:RTOS的特點是響應(yīng)中斷請求并且完成相應(yīng)中斷服務(wù)子程序(ISR)的時間非常快。四個選項中,VxWorks、RTAl和RTLinux均是實時操作系統(tǒng),故此題選擇D項。

A) 硬件抽象層是嵌入式硬件電路板的最基本軟件

B) 硬件抽象層包含嵌入式軟件中直接訪問底層硬件的例程集合

C) HAL的函數(shù)是移植操作系統(tǒng)的基礎(chǔ)

D) 硬件抽象層是操作系統(tǒng)內(nèi)核的重要組成部分

【解析】:硬件抽象層(HAL)最早由微軟公司在研發(fā)Windows NT操作系統(tǒng)時提出,在嵌入式領(lǐng)域,硬件抽象層主要用來簡化嵌入式操作系統(tǒng)的移植作業(yè),其定義與微軟公司在Windows NT 開發(fā)時的實現(xiàn)目標基本一致,指的是嵌入式軟件中直接訪問底層硬件的例程集合。在嵌入式系統(tǒng)軟件結(jié)構(gòu)中增加的HAL位于硬件電路板和操作系統(tǒng)內(nèi)核之間,它是嵌入式硬件電路板的最基本軟件,HAL的函數(shù)是移植操作系統(tǒng)的基礎(chǔ)。故A、B、C項正確,此題選擇D。

1.跳轉(zhuǎn)到stage2的C程序入口點

2.為加載stage2準備RAM空間

3.拷貝stage2的執(zhí)行代碼到RAM空間中

4.基本硬件初始化

A) 2413

B) 4231

C) 4213

D) 4321

【解析】:Bootloader的stage1的基本步驟(按執(zhí)行先后順序列出)為:基本硬件初始化,為加載stage2準備RAM空間,拷貝stage2的執(zhí)行代碼到RAM空間中,設(shè)置棧區(qū)指針SP,跳轉(zhuǎn)到stage2的C程序入口點。故正確順序為4231,選擇B。

A) Unix

B) Windows CE

C) Android OS

D) iOS

【解析】:單內(nèi)核結(jié)構(gòu)是傳統(tǒng)傳統(tǒng)操作系統(tǒng)采用的結(jié)構(gòu),也成為宏內(nèi)核(Macro Kernel)。Unix、嵌入式Linux、WinCE、Mac OS、Android OS和DOS操作系統(tǒng)都是典型的單內(nèi)核操作系統(tǒng)。故此題選擇D。

A) 用戶界面

B) 內(nèi)存管理

C) 網(wǎng)絡(luò)接口

D) 進程間通信

【解析】:Linux內(nèi)核主要由5個子系統(tǒng)組成,進程調(diào)度(SCHED),內(nèi)存管理(MM),虛擬文件系統(tǒng)(VFS),網(wǎng)絡(luò)接口(NET),進程間通信(IPC)。A項用戶界面并不屬于內(nèi)核部分的功能,所以選擇A。

A) 通常需要固化程序,即把軟件代碼燒寫到非易失性存儲器中

B) 應(yīng)用軟件必須在基于嵌入式操作系統(tǒng)平臺上來開發(fā)

C) 通常采用宿主機-目標機的開發(fā)架構(gòu)

D) 軟件開發(fā)中通常涉及許多底層的硬件控制程序

【解析】:嵌入式應(yīng)用產(chǎn)品的產(chǎn)品生命周期短,上式時間緊,功耗限制嚴,開發(fā)環(huán)境變化大,因此嵌入式系統(tǒng)的開發(fā)有些不用于通用計算機應(yīng)用開發(fā),主要有以下特點:1.使用宿主機-目標機的開發(fā)架構(gòu);2.與底層硬件控制程序的關(guān)系密切;3.軟硬件資源受限制;4.需要固化程序。故此題選擇B。

A) 在線仿真器

B) JTAG適配器

C) 示波器

D) 傳感器

【解析】:嵌入式應(yīng)用產(chǎn)品的產(chǎn)品生命周期短,上式時間緊,功耗限制嚴,開發(fā)環(huán)境變化大,因此嵌入式系統(tǒng)的開發(fā)有些不用于通用計算機應(yīng)用開發(fā),主要有以下特點:1.使用宿主機-目標機的開發(fā)架構(gòu);2.與底層硬件控制程序的關(guān)系密切;3.軟硬件資源受限制;4.需要固化程序。故此題選擇B。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 嵌入式系統(tǒng)
    +關(guān)注

    關(guān)注

    41

    文章

    3683

    瀏覽量

    131445
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    11083

    瀏覽量

    217183
  • 計算機
    +關(guān)注

    關(guān)注

    19

    文章

    7667

    瀏覽量

    90858

原文標題:嵌入式系統(tǒng)測試題40道附詳細解析

文章出處:【微信號:gh_c472c2199c88,微信公眾號:嵌入式微處理器】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    高速PCB設(shè)計的綜合測試題

    高速PCB設(shè)計的綜合測試題 綜合測試題 答卷人:              得分:  
    發(fā)表于 04-15 00:22 ?1735次閱讀
    高速PCB設(shè)計的綜合<b class='flag-5'>測試題</b>

    嵌入式系統(tǒng)設(shè)計師_歷年試題解析(1)

    嵌入式系統(tǒng)設(shè)計師_歷年試題解析(1)
    發(fā)表于 08-20 10:18

    嵌入式系統(tǒng)設(shè)計師_歷年試題解析(2)

    嵌入式系統(tǒng)設(shè)計師_歷年試題解析(2)
    發(fā)表于 08-20 10:20

    求助!校園招聘測試題

    大家好!我是一名自動化專業(yè)大四學生。之前通過校招通過一家公司的初試,是嵌入式軟件方向 。后來又給我發(fā)了兩測試題,這第二個確實不會做。請大神來指點迷津,小弟不勝感激!附原題: 驅(qū)動程序:a)在
    發(fā)表于 11-23 22:31

    考試常考的嵌入式系統(tǒng)測試題有哪些

    ,具有隱蔽性C) 嵌入式系統(tǒng)的軟硬件資源往往受到嚴格的限制D) 嵌入式系統(tǒng)性能較低,價格也比較便宜【解析】:與人們?nèi)粘J褂玫膫€人計算機相比,
    發(fā)表于 12-21 07:13

    嵌入式軟件工程師基礎(chǔ)測試題匯總,錯過絕對后悔

    嵌入式軟件工程師基礎(chǔ)測試題
    發(fā)表于 12-21 06:19

    正弦波振蕩電路測試題(有答案

    正弦波振蕩電路測試題(有答案) 正弦波振蕩電路基礎(chǔ) 第6章:http://www.www27dydycom.cn/soft/69/2010/2010041973626.html 
    發(fā)表于 04-20 14:01 ?38次下載

    嵌入式C開發(fā)人員最好筆試題

    嵌入式C開發(fā)人員的最好的0x10試題 約定: 1) 下面的測試題中,認為所有必須的頭文件都已經(jīng)正確的包含了 2)數(shù)據(jù)類型 char 一個字節(jié)1 byte int 兩個字節(jié) 2 by
    發(fā)表于 12-01 16:00 ?65次下載

    Linux操作系統(tǒng)的四測試題答案概述

    本文檔的主要內(nèi)容詳細介紹的是Linux操作系統(tǒng)的四測試題答案概述。
    的頭像 發(fā)表于 12-25 18:51 ?4525次閱讀

    嵌入式MCGS串口通信快速入門及編程實例課件和測試題及程序等資料合集

    本文檔的主要內(nèi)容詳細介紹的是嵌入式MCGS串口通信快速入門及編程實例課件和測試題及程序等資料合集。包括了:CRC16校驗碼計算器和浮點數(shù)十六進制轉(zhuǎn)換器應(yīng)用程序
    發(fā)表于 02-13 08:00 ?138次下載
    <b class='flag-5'>嵌入式</b>MCGS串口通信快速入門及編程實例課件和<b class='flag-5'>測試題</b>及程序等資料合集

    Java的基礎(chǔ)測試題資料合集免費下載

    本文檔的主要內(nèi)容詳細介紹的是Java的基礎(chǔ)測試題資料合集免費下載。
    發(fā)表于 10-22 08:00 ?0次下載
    Java的基礎(chǔ)<b class='flag-5'>測試題</b>資料合集免費下載

    ESD靜電放電知識培訓測試題答案

    本文檔的主要內(nèi)容詳細介紹的是ESD靜電放電知識培訓測試題答案。
    發(fā)表于 08-31 08:00 ?14次下載
    ESD靜電放電知識培訓<b class='flag-5'>測試題</b>和<b class='flag-5'>答案</b>

    嵌入式試題

    嵌入式試題庫(嵌入式開發(fā)培訓班收費)-嵌入式試題庫? ? ? ? ? ? ? ? ? ? ? ? ? ??
    發(fā)表于 07-30 14:23 ?24次下載
    <b class='flag-5'>嵌入式</b><b class='flag-5'>試題</b>庫

    嵌入式系統(tǒng)測試2

    嵌入式系統(tǒng)測試21.導(dǎo)彈控制屬于嵌入式系統(tǒng)在()方面的應(yīng)用。正確答案: D. 軍用2.下列()
    發(fā)表于 10-19 18:33 ?10次下載
    <b class='flag-5'>嵌入式</b><b class='flag-5'>系統(tǒng)</b><b class='flag-5'>測試</b>2

    嵌入式linux系統(tǒng)試題庫,嵌入式linux系統(tǒng)移植試題 - 答案

    嵌入式Linux系統(tǒng)移植試題(時間:60分鐘)一、單項選擇題(每題2分,共40分)1.嵌入式linux
    發(fā)表于 11-01 17:07 ?19次下載
    <b class='flag-5'>嵌入式</b>linux<b class='flag-5'>系統(tǒng)</b><b class='flag-5'>試題</b>庫,<b class='flag-5'>嵌入式</b>linux<b class='flag-5'>系統(tǒng)</b>移植<b class='flag-5'>試題</b> - <b class='flag-5'>答案</b>