當前位置:才華齋>計算機>計算機三級>

計算機等級考試三級嵌入式系統開發鞏固習題2017

計算機三級 閱讀(7.83K)

嵌入式系統開發一般由嵌入式微處理器、外圍硬體裝置、嵌入式作業系統以及用 戶的應用程式等四個部分組成,用於實現對其他裝置的控制、監視或管理等功能。以下是小編整理的計算機等級考試三級嵌入式系統開發鞏固習題2017,歡迎參考閱讀!

計算機等級考試三級嵌入式系統開發鞏固習題2017

一、選擇題

1[單選題] 下面關於嵌入式處理晶片生產廠商的敘述中,錯誤的是( )。

A.基於ARM7TDMl核心的S3C4480嵌入式處理器由韓國三星(Samsung)公司生產

B.基於ARM7TDMl-S核心的LPC2000系列嵌入式處理器由荷蘭恩智浦(NXP)半導體公司生產

C.美國英特爾(Intel)公司未生產過基於ARM的嵌入式處理器

D.美國愛特美爾(ATMEL)公司和飛思卡爾(Freescale)公司都生產多個系列的基於ARM核心的嵌入式處理器晶片

參考答案:C

參考解析:生產ARM處理器晶片的廠家眾多,每個廠商生產的ARM晶片型號各異,除了核心架構外,其內建硬體元件也各有特色,效能也有差異。基於ARM7TDMI核心的S3C4480嵌入式處理器由韓國三星(Samsung)公司生產;基於ARM7TDMI-S核心的LPC2000系列嵌入式處理器由荷蘭恩智浦(NXP)半導體公司生產;美國愛特美爾(ATMEL)公司和飛思卡爾(Freescale)公司都生產多個系列的基於ARM核心的嵌入式處理器。故本題選擇C。

2[單選題] 嵌入式系統中的CPU具有一些與通用計算機所使用CPU不同的特點,下面不是其特點的是( )。

A.低功耗

B.64位字長

C.支援實時處理

D.集成了測試電路

參考答案:B

參考解析:根據CPU的字長,微處理器產品有4位、8位、16位、32位和64位之分。故B錯誤。嵌入式系統中的CPU的另一個特點是結構可擴充套件,故本題選擇B。

3[單選題] 嵌入式系統使用的片上系統英文縮寫名為SoC,下面關於SoC敘述中錯誤的是( )。

也稱為系統級晶片,它是電子設計自動化水平的提高和積體電路製造技術飛速發展的產物

晶片中既包含數位電路,也可以包含類比電路,甚至還能包含數字/模擬混合電路和射頻電路

將嵌入式系統的幾乎全部功能都整合在一塊晶片中,單個晶片就能實現資料的採集、轉換、儲存、處理和I/O等多種功能

的設計製造難度很大,目前還沒有得到廣泛使用

參考答案:D

參考解析:隨著電子設計自動化水平的提高和VLSI製造技術的飛速發展,半導體加工已經從微米、亞微米進入到深亞微米的時代,單個晶片上可以整合幾億個甚至幾十億個電晶體,因而能夠把計算機或其他一些電子系統的全部電路都整合在單個晶片上,這種晶片就是所謂的片上系統。SoC晶片中既包含數位電路,也可以包含類比電路,甚至還能包含數字/模擬混合電路和射頻電路。由於SoC將嵌入式系統的幾乎全部功能都整合在一塊晶片中,單個晶片就能實現資料的採集、轉換、儲存、處理和I/O等多種功能。目前,大多數32位的嵌入式處理晶片均為SoC,SoC逐漸成為積體電路設計的主流發展趨勢。綜上可知,D選項不正確,故本題選擇D。

4[單選題] 通過I2C、SPI、UART、USB等可以實現嵌入式系統間或嵌入式系統與外圍器件等的連線,下面相關敘述中,錯誤的是( )。

A.I2C匯流排只有兩條訊號線,一條是資料線SDA,另一條是時鐘線SCL,所有操作都通過這兩條訊號線完成

通訊時,首先要使SPI從裝置的SSEL處於被選中狀態,表示將要對該從裝置進行操作,然後才能按照SPI時序要求進行資料操作

即通用非同步收發器,可用於全雙工序列非同步通訊

1.1和USB 2.0採用全雙工差分方式進行通訊

參考答案:D

參考解析:I2C匯流排只有兩條訊號線,一條是資料線SDA,另一條是時鐘線SCL,所有操作都通過這兩條訊號線完成;對SPI的操作,首先要選擇讓基於SPI介面的從裝置的SSEL處於被選中狀態,表示將要對該從裝置進行操作,然後才能按照SPI時序要求進行資料操作;UART即通用非同步收發器,是可以用於全雙工序列非同步通訊的;USB 1.1和USB 2.0有4條訊號線,採用半雙工差分方式進行通訊。故本題選擇D。

5[單選題] 關於ARM處理器的工作模式,以下說法錯誤的是( )。

A.具有多種工作模式

B.工作模式之間可以切換,但切換是有條件的

C.外部中斷模式IRQ,可用於高速中斷處理

D.當處理器處於使用者模式時,如果沒有異常發生是不能改變工作模式的

參考答案:C

參考解析:ARM體系結構支援7種工作模式,工作模式之間可以切換,切換條件取決於當前程式狀態暫存器CPSR的低5位值。使用者模式是程式正常執行工作模式,如果沒有異常發生不能改變工作模式;快速中斷模式(FIQ)用來處理高速中斷;中止模式處理儲存器故障;系統模式執行特權級的作業系統任務。故本題選擇C。

6[單選題] 與個人計算機(PC)相比,嵌入式系統具有許多不同的特點。下面不屬於嵌入式系統特點的是( )。

A.嵌入式系統大多面向控制應用,系統的可靠性十分重要

B.嵌入式系統不需要作業系統

C.嵌入式系統大多具有不同程度的實時性

D.許多嵌入式系統中的軟體都固化在只讀儲存器中

參考答案:B

參考解析:廣義上講,凡是帶有微處理器的專用軟硬體系統都可稱為嵌入式系統。狹義上講,嵌入式系統強調那些使用嵌入式微處理器構成的具有自己的'作業系統和特定功能、用於特定場合的獨立系統。所以選項B不屬於嵌入式系統的特點,故本題選擇B。

7[單選題] 以下ARMCortex處理器最適合實時應用的是( )。

ex-M3

ex-M0+

ex-A15

ex-R4

參考答案:D

參考解析:Cortex處理器包括基於Cortex-R、Cortex-M和Cortex-A核心的系列處理器。目前高階嵌入式應用可使用Cortex-A系列的應用處理器;低端面向控制領域可使用Cortex-M系列微控制器;而Cortex-R系列是面向實時控制的處理器。故本題選擇D。

8[單選題] 以下關於ARM處理器說法正確的是( )。

A.小端格式是指資料的高位元組儲存在高位元組地址中,低位元組資料存放在低位元組地址中

處理器支援8位、16位、24位和32位資料處理

為ARM處理器的儲存器管理單元

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

參考答案:A

參考解析:大端模式,是指資料的高位儲存在記憶體的低地址中,而資料的低位儲存在記憶體的高地址中;小端模式,是指資料的高位儲存在記憶體的高地址中,而資料的低位儲存在記憶體的低地址中;ARM處理器支援Thumb(16位)/ARM(32位)雙指令集,能很好的相容8位/16位器件;MPU為ARM處理器的記憶體保護單元,MMU是ARM處理器的記憶體管理單元。故本題選擇A。

9[單選題] Linux核心的子系統中,不包括( )。

A.程序排程

B.虛擬檔案系統

C.記憶體管理

D.通用公共許可協議

參考答案:D

參考解析:Linux核心主要由5個子系統組成:程序排程(SCHED),記憶體管理(MM),虛擬檔案系統(VFS),網路介面(NET),程序間通訊(IPC)。故本題選擇D。

10[單選題] 如下關於QNX作業系統的說法,正確的是( )。

A.它完全遵循POSIX相關各種標準

B.屬於巨集核心作業系統

C.核心提供4種服務:程序排程、程序間通訊、底層網路通訊和中斷處理

D.程序在非獨立的地址空間執行

參考答案:C

參考解析:QNX是由加拿大QSSL公司(QNX Software System Ltd.)開發的分散式實時作業系統,符合POSIX基本標準和實時標準,使其應用可以方便的進行移植。它具備一個很小的核心,即微核心的作業系統。核心提供4種服務:程序排程、程序間通訊、底層網路通訊和中斷處理。C選項正確,故本題選擇C。

11[單選題] 下面關於S3C2410的外部儲存器的敘述中,錯誤的是( )。

A.S3C2410的儲存器控制組件中包括的儲存器控制器提供訪問片外儲存器晶片所需的控制訊號

B.S3C2410的外部儲存器地址空間共1GB

C.S3C2410的I/O與儲存器採用統一編址方式

D.S3C2410的外部儲存器地址空間可分成數個BANK,每個BANK均可實現8位、16位和32位匯流排寬度的訪問

參考答案:D

參考解析:S3C2410的儲存器控制組件中包括儲存器控制器、外部主控器、NANDFlash控制器等,其中儲存器控制器提供訪問片外儲存器晶片所需的控制訊號,支援大/小端模式,地址空間共1GB;其I/O與儲存器採用統一編址方式,而非I/O對映編址(獨立編址)方式;S3C2410的外部儲存器地址空間可分成8個BANK,BANK0只能是16位和32位匯流排寬度的訪問,其他所有BANK均可實現8位、16位和32位匯流排寬度的訪問。故本題選擇D。

12[單選題] 下列關於μC/OS-Ⅱ作業系統空閒任務的描述中,錯誤的是( )。

A.空閒任務自建立之後永遠不會處於掛起態

B.空閒任務是作業系統初始化函式建立的第一個任務

C.空閒任務的優先順序設為最低優先順序

D.空閒任務永遠不會處於執行態

參考答案:D

參考解析:空閒任務OS_Taskldle是μC/OS-Ⅱ的系統任務,是作業系統初始化函式建立的第一個任務,自建立之後永遠不會處於掛起態,因為它佔據了最低優先順序63,所以只有在其他的任務都因為等待事件的發生而被阻塞的時候才能得到執行。故本題選擇D。

13[單選題] 下面關於硬實時系統和軟實時系統的敘述中,錯誤的是( )。

A.如果任務執行時間超過截止時間後系統的效益變為負,這種實時系統稱為硬實時系統

B.如果任務執行時間超過截止時間後系統的效益下降但仍保持為正,這種實時系統稱為軟實時系統

C.導彈控制器屬於硬實時系統

D.高鐵自動駕駛系統屬於軟實時系統

參考答案:D

參考解析:任務執行時間超過截止時間,系統的總損益就為負,這一種實時系統稱為硬實時系統,否則為軟實時系統。硬實時(Hard Real-Time)系統的執行正確性是同其響應時限緊密相關的。一旦超過時限將導致嚴重的負效益後果,如導彈控制系統、高鐵自動駕駛系統等。然而,在一個軟實時(Soft Real-Time)系統中,雖然也存在時限指標,但是如果輸出響應超過時限,一般不會造成嚴重後果。故D項錯誤,故本題選擇D。

14[單選題] 下面是關於UART的敘述,其中錯誤的是( )。

晶片中的UART收發資訊時,可以採用FIF0模式,也可以採用普通模式

傳送資訊的格式以起始位開始,以停止位結束

傳送資訊時,一次傳送的資料位的長度只能是8位

D.基於UART可組成RS~232介面

參考答案:C

參考解析:ARM晶片中的UART收發資訊時,可以採用FIF0模式,也可以採用普通模式;UART傳送資訊的格式以起始位開始,以停止位結束;UART傳送資訊時,一次傳送的資料位可為5、6、7、8位,由程式設計決定;基於UART可組成RS-232介面。C選項錯誤,故本題選擇C。

15[單選題] 下面關於UART、RS-232、RS-485的敘述中,錯誤的是( )。

A.基於UART可以構成RS-232介面和RS-485介面

-485介面標準的最長通訊距離與RS-232介面標準的最長通訊距離相當

-485標準採用差分訊號傳輸方式,因此具有很強的抗共模干擾能力

D.通過RS-485可構成主從式多機通訊系統,主機可採用輪詢方式與各從機建立通訊連線

參考答案:B

參考解析:嵌入式處理器至少有一個UART介面,採用標準的電平轉換電路可以構成RS-232介面和RS-485介面;RS-232無法消除共模干擾,且通訊距離只有15m左右,RS-485採用差分訊號傳輸方式,因此具有很強的抗共模干擾能力,傳輸距離可以達到1200m,通常用於主從式多機通訊系統,主機可採用輪詢方式與各從機建立通訊連線。B項敘述錯誤,故本題選擇B。