嵌入式開發(fā)基礎(chǔ)(習題卷11)_第1頁
嵌入式開發(fā)基礎(chǔ)(習題卷11)_第2頁
嵌入式開發(fā)基礎(chǔ)(習題卷11)_第3頁
嵌入式開發(fā)基礎(chǔ)(習題卷11)_第4頁
嵌入式開發(fā)基礎(chǔ)(習題卷11)_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

試卷科目:嵌入式開發(fā)基礎(chǔ)嵌入式開發(fā)基礎(chǔ)(習題卷11)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpages嵌入式開發(fā)基礎(chǔ)第1部分:單項選擇題,共59題,每題只有一個正確答案,多選或少選均不得分。[單選題]1.假設(shè)磁盤塊與緩沖區(qū)大小相同,每個盤塊讀入緩沖區(qū)的時間為10μs,由緩沖區(qū)送至用戶區(qū)的時間是5μs,系統(tǒng)對每個磁盤塊數(shù)據(jù)的處理時間為2μs。若用戶需要將大小為10個磁盤塊的Doc1文件逐塊從磁盤讀入緩沖區(qū),并送至用戶區(qū)進行處理,那么采用單緩沖區(qū)需要花費的時間為______μs。A)100B)107C)152D)170答案:C解析:在塊設(shè)備輸入時,假定從磁盤把一塊數(shù)據(jù)輸入到緩沖區(qū)的時間為T,緩沖區(qū)中的數(shù)據(jù)傳送到用戶工作區(qū)的時間為M,而系統(tǒng)處理(計算)的時間為C,如下圖所示。當?shù)谝粔K數(shù)據(jù)送入用戶工作區(qū)后,緩沖區(qū)是空閑的可以傳送第二塊數(shù)據(jù)。這樣第一塊數(shù)據(jù)的處理C1與第二塊數(shù)據(jù)的輸入T2是可以并行的,依次類推,如下圖所示。系統(tǒng)對每一塊數(shù)據(jù)的處理時間為:Max(C,T)+M。因為,當T>C時,處理時間為M+T;當T<C時,處理時間為M+C。本題每一塊數(shù)據(jù)的處理時間為10+5=15,Doc1文件的處理時間為15*10+2。[單選題]2.Drawlmage()方法用于在畫布上繪制圖像,以下哪個方法原型是錯誤的?A)Drawlmage(Imageimage,intx,floaty)B)Drawlmage(Imageimage,floatx,floaty)C)Drawlmage(Imageimage,Pointpoint)D)Drawlmage(Imageimage,PointFpoint)答案:A解析:[單選題]3.某?件的組外成員的權(quán)限為只讀;所有者有全部權(quán)限;組內(nèi)的權(quán)限為讀與寫,則該?件的權(quán)限為()A)467B)674C)476D)764答案:D解析:[單選題]4.共陰極數(shù)碼管中各LED的。A)位線并聯(lián)接正電源B)位線并聯(lián)接地C)段線并聯(lián)接正電源D)段線并聯(lián)接地答案:B解析:[單選題]5.下面關(guān)于CAN總線的敘述中,正確的是()。A)CAN能夠?qū)崿F(xiàn)多主通信方式B)CAN通信時采用奇偶校驗方式C)各型ARM芯片均沒有內(nèi)嵌CAN控制器,只能通過外擴CAN控制器的方式才能形成CAN節(jié)點接人CAN總線D)CAN采用長幀通信,一個數(shù)據(jù)幀多可以傳送l28個字節(jié)答案:A解析:[單選題]6.以下哪個不屬于STM32F103的端口號()A)GPIOXB)GPIOC)GPIOFD)GPI0G答案:A解析:[單選題]7.在Linux系統(tǒng)中,驅(qū)動程序注冊中斷處理程序的函數(shù)是A)trap_initB)request_irqC)enable_irqD)register_irq答案:B解析:[單選題]8.嵌入式系統(tǒng)支持的內(nèi)存塊為極小頁時,可分成大小為()的子頁。A)1KBB)4KBC)16KBD)不能再細分答案:D解析:嵌入式系統(tǒng)支持的內(nèi)存塊由大到小分別是段(1MB)、大頁(64KB)、小頁(4KB)和極小頁(1KB)。大頁可分成大小為16KB的子頁,小頁可分成大小為1KB的子頁。[單選題]9.若當前目錄為/etc,命令ls-a將顯示etc目錄下的。A)所有文件B)所有隱含文件C)所有非隱含文件D)文件的具體信息答案:A解析:[單選題]10.存儲器外設(shè)在那條總線上掛著()A)ACBB)AHBC)ALBD)APB答案:B解析:[單選題]11.若一臺服務(wù)器只開放了25和110兩個端口,那么這臺服務(wù)器可以提供()服務(wù)。A)E-mailB)WebC)DNSD)FTP答案:A解析:25端口是SMTP協(xié)議端口,110端口是POP3協(xié)議端口,二者分別是發(fā)送郵件和接收郵件的協(xié)議,因此可以提供電子郵件服務(wù)。[單選題]12.若在一個32位字長的嵌入式微處理器上定義了1個int類型的常量a=0x8192F3A5,按大端存儲法存放于0x6000內(nèi)存地址處,以下選項中能正確表達這種存放順序的是()。A)8192F3A5B)18293F5AC)A5F39281D)5A3F2918答案:A解析:大端字節(jié)順序存儲法是將高字節(jié)數(shù)據(jù)存放在低地址處,低字節(jié)數(shù)據(jù)存放在高地址處,因此選項A是答案。而小端字節(jié)順序存儲法是將低字節(jié)數(shù)據(jù)存放在低地址處,高字節(jié)數(shù)據(jù)存放在高地址處,例如選項C。[單選題]13.ARM匯編指令中,用于實現(xiàn)64位無符號乘法運算的指令是A)UMULLB)UMLALC)MULD)MOV答案:A解析:[單選題]14.端口輸出數(shù)據(jù)寄存器的地址偏移為()A)00HB)08HC)0CHD)04H答案:C解析:[單選題]15.直接存儲器存取的英文縮寫是()。A)DMAB)DRAMC)ISAD)IRQ答案:A解析:[單選題]16.以下關(guān)于文件系統(tǒng)的敘述,錯誤的是()。A)文件控制塊是文件系統(tǒng)中最重要的數(shù)據(jù)結(jié)構(gòu),但不是文件存在的唯一標志B)文件控制塊主要包括文件的標識信息、位置信息和文件的訪問權(quán)限信息等C)文件目錄將系統(tǒng)中所有的文件控制塊按照某種規(guī)律組織起來以便于檢索D)文件目錄也由文件組成答案:A解析:文件控制塊FCB就是文件存在的唯一標志,存放文件的一些基本信息,包括文件的標識信息(文件名、所有者、文件類型、最近修改時間等)、位置信息(文件長度、存放位置等)、訪問權(quán)限信息(口令、保存時限、保護類別)等。文件目錄是文件控制塊的有序集合,將系統(tǒng)中所有的FCB按照某種規(guī)律組織起來便于檢索,就形成了文件目錄,文件目錄也由文件組成。[單選題]17.外部設(shè)備向處理器發(fā)出中斷請求,處理器進入A)快中斷異常B)中斷異常C)未定義指令異常D)預取中止異常答案:B解析:[單選題]18.某個應(yīng)用任務(wù)TaskA正在等待信號量到來從而執(zhí)行,此時TaskA所處的狀態(tài)名稱為()。A)就緒態(tài)狀態(tài)B)執(zhí)行狀態(tài)C)阻塞狀態(tài)D)結(jié)束狀態(tài)答案:C解析:進程基礎(chǔ)三態(tài)是阻塞、就緒、執(zhí)行,題中任務(wù)沒有執(zhí)行,也不僅僅缺CPU資源,還缺信號量資源,因此是阻塞狀態(tài)。[單選題]19.在變址尋址方式中,操作數(shù)的有效地址等于A)變址寄存器內(nèi)容+形式地址(位移量)B)程序計數(shù)器內(nèi)容+形式地址C)基址寄存器內(nèi)容+形式地址D)堆棧指示器內(nèi)容+形式地址答案:C解析:[單選題]20.對于UC/0S-II操作系統(tǒng),以下說法不正確的是()。A)任務(wù)可以有類型說明B)任務(wù)可以返回一個數(shù)值C)第二高優(yōu)先級D)任務(wù)是一個無限循環(huán)答案:B解析:[單選題]21.下列做法中不利于嵌入式應(yīng)用軟件移植的是______。A)在軟件設(shè)計上,采用層次化設(shè)計和模塊化設(shè)計B)在軟件體系結(jié)構(gòu)上,在操作系統(tǒng)和應(yīng)用軟件之間引入一個中間件層C)將不可移植的部分局域化,集中在某幾個特定的文件之中D)在數(shù)據(jù)類型上,盡量直接使用C語言的數(shù)據(jù)類型答案:D解析:本題考查嵌入式系統(tǒng)的基礎(chǔ)知識。嵌入式系統(tǒng)是指用于執(zhí)行獨立功能的專用計算機系統(tǒng)。它由包括微處理器、定時器、微控制器、存儲器、傳感器等一系列微電子芯片與器件,和嵌入在存儲器中的微型操作系統(tǒng)、控制應(yīng)用軟件組成,共同實現(xiàn)諸如實時控制、監(jiān)視、管理、移動計算、數(shù)據(jù)處理等各種自動化處理任務(wù)。嵌入式系統(tǒng)以應(yīng)用為中心,以微電子技術(shù)、控制技術(shù)、計算機技術(shù)和通信技術(shù)為基礎(chǔ),強調(diào)硬件軟件的協(xié)同性與整合性,軟件與硬件可剪裁,以滿足系統(tǒng)對功能、成本、體積和功耗等要求。嵌入式軟件通常分為嵌入式操作系統(tǒng)、嵌入式支撐軟件和嵌入式應(yīng)用軟件。嵌入式操作系統(tǒng)負責嵌入系統(tǒng)的全部軟、硬件資源的分配、調(diào)度工作,控制、協(xié)調(diào)并發(fā)活動;嵌入式支撐軟件用于幫助和支持軟件開發(fā)的軟件,通常包括一些嵌入式中間件等;嵌入式應(yīng)用軟件是針對特定應(yīng)用領(lǐng)域,基于某一固定的硬件平臺,用來達到用戶預期目標的計算機軟件。由于用戶任務(wù)可能有時間和精度上的要求,因此有些嵌入式應(yīng)用軟件需要特定嵌入式操作系統(tǒng)的支持。嵌入式應(yīng)用軟件和普通應(yīng)用軟件有一定的區(qū)別,它不僅要求其準確性、安全性和穩(wěn)定性等方面能夠滿足實際應(yīng)用的需要,而且還要盡可能地進行優(yōu)化,以減少對系統(tǒng)資源的消耗,降低硬件成本。嵌入式軟件的特點有:①嵌入式軟件具有獨特的實用性。嵌入式軟件是為嵌入式系統(tǒng)服務(wù)的,這就要求它與外部硬件和設(shè)備聯(lián)系緊密。嵌入式系統(tǒng)以應(yīng)用為中心,嵌入式軟件是應(yīng)用系統(tǒng),根據(jù)應(yīng)用需求定向開發(fā),面向產(chǎn)業(yè)、面向市場,需要特定的行業(yè)經(jīng)驗。每種嵌入式軟件都有自己獨特的應(yīng)用環(huán)境和實用價值。②嵌入式軟件應(yīng)有靈活的適用性。嵌入式軟件通常可以認為是一種模塊化軟件,它應(yīng)該能非常方便靈活的運用到各種嵌入式系統(tǒng)中,而不能破壞或更改原有的系統(tǒng)特性和功能。首先它要小巧,不能占用大量資源;其次要使用靈活,應(yīng)盡量優(yōu)化配置,減小對系統(tǒng)的整體繼承性,升級更換靈活方便。綜上所述,嵌入式軟件和硬件平臺密切相關(guān),不同的硬件平臺可能使用不同的編譯器,直接使用C語言的數(shù)據(jù)類型,會引入硬件平臺和軟件平臺帶來的差異,不利于軟件移植。[單選題]22.在TCP/IP網(wǎng)絡(luò)中,為各種公共服務(wù)保留的TCP端口號范圍是()。A)1~255B)1~1023C)1~1024D)1~65535答案:B解析:在TCP/IP網(wǎng)絡(luò)中,傳輸層的傳輸控制協(xié)議TCP和用戶數(shù)據(jù)包協(xié)議UDP的源端口、目的端口均占用16bit,其所能表達的端口號范圍達2^16=65536,但其中為各種公共服務(wù)保留的TCP/UDP端口號范圍是1~1023。[單選題]23.STM32的外部中斷/事件控制器(EXTI)支持()個中斷/事件請求。A)16B)43C)19D)36答案:C解析:[單選題]24.指令MOVr0,r1,LSL,#3中,LSL的作用是?A)算術(shù)右移B)邏輯左移C)邏輯右移D)循環(huán)右移答案:B解析:[單選題]25.若前次運算結(jié)果為零,則CPSR中為1的標志為A)NB)ZC)CD)V答案:B解析:[單選題]26.'5'+12的結(jié)果是什么數(shù)據(jù)類型?()A)charB)stringC)intD)double答案:C解析:[單選題]27.在以下ARM處理器指令中可讓寄存器R1中指定位?清零?的指令操作碼為()。A)MOVB)ANDC)ADDD)ORR答案:B解析:[單選題]28.算法的時間復雜度是指______。A)執(zhí)行算法程序所需要的時間B)算法程序的長度C)算法執(zhí)行過程中所需要的基本運算次數(shù)D)算法程序中的指令條數(shù)答案:C解析:本題考查計算機程序設(shè)計方面的基礎(chǔ)知識。算法復雜度分為時間復雜度和空間復雜度。時間復雜度是指執(zhí)行算法所需要的計算工作量;而空間復雜度是指執(zhí)行這個算法所需要的內(nèi)存空間。在計算機科學中,算法的時間復雜度是一個函數(shù),它定量描述了該算法的運行時間。這是一個關(guān)于代表算法輸入值的字符串的長度的函數(shù)。一般情況下,算法的基本操作重復執(zhí)行的次數(shù)是模塊n的某一個函數(shù)f(n),因此,算法的時間復雜度記做:T(n)=O(f(n))。算法的時間復雜度是一個執(zhí)行時間數(shù)量級的表示,并不是執(zhí)行算法程序所需要的時間值,也與算法程序的長度無必然聯(lián)系,也不能簡單的認為就是算法程序中的指令條數(shù)。而是算法執(zhí)行過程中在所需要的基本運算次數(shù),與模塊n(規(guī)模)相關(guān),隨著n的增大,算法執(zhí)行的時間的增長率和f(n)的增長率成正比。[單選題]29.下面最適合用于工業(yè)控制的一類嵌入式處理器是A)嵌入式微處理器B)微控制器C)DSPD)單板機答案:B解析:[單選題]30.ADC轉(zhuǎn)換過程不含哪項()A)采樣B)量化C)編碼D)逆采樣答案:D解析:[單選題]31.每條指令都采用標準字長、執(zhí)行時間短,便于指令的流水線優(yōu)化的微處理器屬于A)馮諾依曼結(jié)構(gòu)架構(gòu)類型B)哈佛結(jié)構(gòu)架構(gòu)類型C)RISC架構(gòu)類型D)CISC架構(gòu)類型答案:C解析:[單選題]32.()命令可更改?個?件的權(quán)限設(shè)置?A)attribB)chmodC)changeD)file答案:B解析:[單選題]33.c-shell中變量名ignoreeof表示A)執(zhí)行之前顯示每一條命令B)使文件名結(jié)束C)必須用logout注銷而不是^DD)禁止文件名擴展答案:C解析:[單選題]34.在支持多線程的操作系統(tǒng)中,假設(shè)進程P創(chuàng)建了若干個線程,那么______是不能被這些線程共享的。A)該進程中打開的文件B)該進程的代碼段C)該進程中某線程的棧指針D)該進程的全局變量答案:C解析:在同一進程中的各個線程都可以共享該進程所擁有的資源,如訪問進程地址空間中的每一個虛地址;訪問進程所擁有的已打開文件、定時器、信號量等,但是不能共享進程中某線程的棧指針。[單選題]35.下面的一段C程序中,循環(huán)體語句______退出循環(huán)。unsignedcharn;inttotal;n=50;while(n-->=0)?{total+=n;}A)執(zhí)行49次后B)執(zhí)行50次后C)執(zhí)行51次后D)死循環(huán),不會答案:D解析:本題考查C語言編程的基本知識。在本題中考生需注意unsignedchar的用法,因為n為無符號整型,永遠不會為負數(shù),所以循環(huán)語句會陷入死循環(huán),不會退出循環(huán)。在實際的軟件編程中一定要小心判斷條件是否可達到。[單選題]36.0x07&0x11的運算結(jié)果是()。A)0x01B)0x11C)0x17D)0x07答案:A解析:[單選題]37.GPIO模塊中用于輸出數(shù)據(jù)的寄存器是A)引腳控制寄存器B)中斷狀態(tài)標志寄存器C)數(shù)據(jù)輸出寄存器D)數(shù)據(jù)方向寄存器答案:C解析:[單選題]38.當輸出模式位MODE[1:0]=?10?時,最大輸出速度為()。A)10MHzB)2MHzC)50MHzD)72MHz答案:B解析:[單選題]39.可以通過()屬性獲得窗體客戶區(qū)域的尺寸。A)LocationB)SizeC)Width和HeightD)ClientSize答案:D解析:[單選題]40.下面是關(guān)于嵌入式系統(tǒng)中使用的鍵盤的敘述,其中錯誤的是()。A)利用嵌入式芯片的GPIO構(gòu)成線性鍵盤時,一個按鍵需要占用一個GPIO引腳B)采用矩陣鍵盤結(jié)構(gòu)時,8個GPIO引腳最多能構(gòu)成12個按鍵的鍵盤C)采用機械式按鍵設(shè)計鍵盤時,按鍵按下時會產(chǎn)生抖動D)矩陣鍵盤通常用行掃描法或反轉(zhuǎn)法讀取按鍵的特征值答案:B解析:[單選題]41.下述哪種實時編程結(jié)構(gòu)中的任務(wù)優(yōu)先級不相同()A)查詢實時編程結(jié)構(gòu)B)前后臺系統(tǒng)C)非搶占式實時操作系統(tǒng)D)搶占式實時操作系統(tǒng)答案:D解析:[單選題]42.對于UC/OS-II操作系統(tǒng),以下說法不正確的是()A)任務(wù)可以有類型說明B)任務(wù)可以返回一個數(shù)值C)任務(wù)可以有形參變量D)任務(wù)是一個無限循環(huán)答案:B解析:[單選題]43.下列哪個是計算機系統(tǒng)中存儲速度最慢的存儲設(shè)備()。A)CPU內(nèi)部寄存器B)高速緩存(Cache)C)內(nèi)存D)硬盤答案:D解析:[單選題]44.下列說法正確的是()A)lnB)df命令可以查看當前?錄占?磁盤空間的??C)comm命令打印兩個?本?件中的相同的內(nèi)容D)rm命令可以?來刪除?錄答案:D解析:[單選題]45.庫代碼中定義的uint16_t數(shù)據(jù)類型,可以表示的數(shù)值范圍是()。A)-32768~32767B)0~65535C)0~255D)0~819200答案:B解析:[單選題]46.switch語句是一個()語句。A)單分支B)雙分支C)三分支D)多分支答案:D解析:[單選題]47.R13是A)通用寄存器B)堆棧指針C)連接寄存器D)程序計數(shù)器答案:B解析:[單選題]48.EMPU是()。A)嵌入式微控制器B)嵌入式微處理器C)片上系統(tǒng)D)嵌入式數(shù)字信號處理器答案:B解析:[單選題]49.當處理器訪問存儲器失敗時,將發(fā)生哪種異常?A)DataAbortB)指令預取異常C)IRQ中斷請求D)FIQ中斷請求答案:B解析:[單選題]50.DCW偽指令的含義是A)分配一片連續(xù)的字存儲單元B)分配一片連續(xù)的字節(jié)存儲單元C)分配一片連續(xù)的半字存儲單元D)以上都不正確答案:C解析:[單選題]51.下列哪條指令可以實現(xiàn)r1=r0x3?A)ADDr1,r0,r0,LSL#1B)ADDr1,r0,r0,LSL#3C)MOVr1,r0,LSL#1D)MOVr1,r0,LSL#3答案:A解析:[單選題]52.ARM指令集和Thumb指令集分別是A)8位,16位B)16位,32位C)16位,16位D)32位,16位答案:D解析:[單選題]53.一個12位分辨率的ADC,若供電電壓為5V,當輸入模擬量為2V時,可計算出輸出數(shù)字量為()。A)102B)103C)1638D)1639答案:C解析:[單選題]54.ICMP協(xié)議屬于因特網(wǎng)中的(請作答此空)協(xié)議,ICMP協(xié)議數(shù)據(jù)單元封裝在______中傳送。A)數(shù)據(jù)鏈路層B)網(wǎng)絡(luò)層C)傳輸層D)會話層答案:B解析:ICMP(InternetcontrolMessageProtocol)與IP協(xié)議同屬于網(wǎng)絡(luò)層,用于傳送有關(guān)通信問題的消息。例如數(shù)據(jù)報不能到達目標站,路由器沒有足夠的緩存空間,或者路由器向發(fā)送主機提供最短通路信息等。ICMP報文封裝在IP數(shù)據(jù)報中傳送,因而不保證可靠的提交。[單選題]55.能返回數(shù)組arr的第一維的最大下標值的是()。A)arrGetLength(0)B)arr.GetLength(1)C)arr.GetUpperBound(0)D)arr.GetUpperBound(1)答案:C解析:[單選題]56.ARM處理器的工作模式有A)5種B)6種C)7種D)8種答案:C解析:[單選題]57.將高級語言源程序翻譯成機器語言程序的過程中,常引入中間代碼。以下關(guān)于中間代碼的敘述中,不正確的是______。A)中間代碼不依賴于具體的機器B)使用中間代碼可提高編譯程序的可移植性C)中間代碼可以用樹或圖表示D)中間代碼可以用棧和隊列表示答案:D解析:本題考查程序語言基礎(chǔ)知識。從原理上講,對源程序進行語義分析之后就可以直接生成目標代碼,但由于源程序與目標代碼的邏輯結(jié)構(gòu)往往差別很大,特別是考慮到具體機器指令系統(tǒng)的特點,要使翻譯一次到位很困難,而且用語法制導方式機械生成的目標代碼往往是煩瑣和低效的,因此有必要設(shè)計一種中間代碼,將源程序首先翻譯成中間代碼表示形式,以利于進行與機器無關(guān)的優(yōu)化處理。由于中間代碼實際上也起著編譯器前端和后端分水嶺的作用,所以使用中間代碼也有助于提高編譯程序的可移植性。常用的中間代碼有后綴式、三元式、四元式和樹(圖)等形式。[單選題]58.嵌入式系統(tǒng)加電或復位后,所有的CPU通常都從某個由CPU制造商預先安排的地址上取指令。例如:對于S3C2410來說,BootLoader會映射到______地址處A)0x0c000000B)0x00000000C)0x00000018D)0x40000018答案:B解析:[單選題]59.STM32F103VET6有3個()位的A-D轉(zhuǎn)換器。A)8B)12C)16D)24答案:B解析:第2部分:判斷題,共13題,請判斷題目是否正確。[判斷題]60.執(zhí)行完inti,j,k=100;后,i,j,k的值都為100。A)正確B)錯誤答案:錯解析:[判斷題]61.在聲明或創(chuàng)建數(shù)組時,[]內(nèi)的逗號數(shù)目即為數(shù)組的維度數(shù)。A)正確B)錯誤答案:錯解析:[判斷題]62.內(nèi)核模塊的加載命令是insmod。A)正確B)錯誤答案:對解析:[判斷題]63.Cortex-M系列不支持Thumb-2指令集。A)正確B)錯誤答案:錯解析:[判斷題]64.高寄存器可以被所有的32位指令訪問,也可以被16位指令訪問。()A)正確B)錯誤答案:錯解析:[判斷題]65.在系統(tǒng)層,處理器狀態(tài)寄存器分別為:APSR,IPSR,PPSR。()A)正確B)錯誤答案:錯解析:[判斷題]66.STM32中能設(shè)置搶占優(yōu)先級和響應(yīng)優(yōu)先級()A)正確B)錯誤答案:對解析:[判斷題]67.C#不適合開發(fā)與硬件密切相關(guān)的代碼,比如網(wǎng)卡的驅(qū)動程序、數(shù)據(jù)采集系統(tǒng)的接口控制程序等。A)正確B)錯誤答案:對解析:[判斷題]68.Cortex-M3系列處理器支持Thumb指令集。()A)正確B)錯誤答案:錯解析:[判斷題]69.C語言程序可以嵌套加入?yún)R編程序模塊;匯編語言程序也可以調(diào)用C語言函數(shù)。A)正確B)錯誤答案:對解析:[判斷題]70.ARM工作模式中系統(tǒng)模式和用戶模式使用不同組物理寄存器。A)正確B)錯誤答案:錯解析:[判斷題]71.對位清零,一般用?&?運算()A)正確B)錯誤答案:對解析:[判斷題]72.STM32的庫函數(shù)調(diào)用不涉及寄存器,說明寄存器可以不用操作()A)正確B)錯誤答案:錯解析:第3部分:問答題,共28題,請在空白處填寫正確答案。[問答題]73.使用[]偽指令可以分配一片8字節(jié)為單位的連續(xù)的存儲單元答案:[DCQ]解析:[問答題]74.總線的功能是信息[]和交換。答案:[傳輸]解析:[問答題]75.按照原理和功能不同,嵌入式處理器分為哪幾種類型?簡要說明它們各自不同的主要性能特點。答案:1、嵌入式微處理器(EMPU)︰具有體積小、重量輕、成本低、可靠性高的優(yōu)點;2、微控制器(MCU):又稱單片機。和嵌入式微處理器相比,微控制器的最大特點是單片化,體積大大減小,從而使功耗和成本下降、可靠性提高;3、DSP處理器(EDSP):適合于執(zhí)行DSP算法,編譯效果高,指令執(zhí)行速度快。在數(shù)字濾波、FFT、譜分析等方面,DSP算法正在大量進入嵌入式領(lǐng)域;4、嵌入式片上系統(tǒng)(SOC):整個嵌入式系統(tǒng)大部分均可集成到一塊或幾塊芯片中去,應(yīng)用系統(tǒng)電路板將變得很簡潔,對于減小體積和功耗、提高可靠性非常有利。解析:[問答題]76.總線標準一般由四個部分來描述,分別是:機械特性、電氣特性、引腳和[]答案:[協(xié)議]解析:[問答題]77.編寫一程序,查找存儲器從0x500000開始的200個字中為5的數(shù)目,將其結(jié)果存到0x600000中。答案:MOVR0,#0x500000MOVR1,#0MOVR7,#200LPLDRR2,[R0],#4CMPR2,#5BNENEXTADDR1,R1,#1NEXTSUBSR7,R7,#1BNELPMOVR0,#0x600000STRR1,[R0]B$解析:[問答題]78.簡述ARM處理器的工作狀態(tài)。答案:ARM微處理器的工作狀態(tài)一般有兩種,并可在兩種狀態(tài)之間切換:1、ARM狀態(tài),此時處理器執(zhí)行32位的字對齊的ARM指令;2、Thumb狀態(tài),此時處理器執(zhí)行16位的、半字對齊的Thumb指令。當ARM微處理器執(zhí)行32位的ARM指令集時,工作在ARM狀態(tài);當ARM微處理器執(zhí)行16位的Thumb指令集時,工作在Thumb狀態(tài)。在程序的執(zhí)行過程中,微處理器可以隨時在兩種工作狀態(tài)之間切換,并且,處理器工作狀態(tài)的轉(zhuǎn)變并不影響處理器的工作模式和相應(yīng)寄存器中的內(nèi)容。解析:[問答題]79.TIM1具備()位可編程預分頻器,時鐘頻率的分頻系數(shù)為()之間的任意數(shù)值。答案:--|--解析:[問答題]80.導致ARM處理器工作模式轉(zhuǎn)變的原因有:軟件控制、異常和外部中斷。答案:4解析:[問答題]81.DMA控制器的每個通道都可以在有固定地址的()和()之間執(zhí)行DMA傳輸。DMA傳輸?shù)臄?shù)據(jù)量是可編程的,可以通過()寄存器中的()和()位編程。答案:--|--|--|--|--解析:[問答題]82.根據(jù)通訊使用的電平標準不同,串口通訊可分為TTL標準及RS-232標準。5VTTL邏輯1:2.4V-5V邏輯0:____;RS-232邏輯1____:邏輯0:_。答案:0~0.5V,-1.5V~-3V,+3V~+15V解析:[問答題]83.RISC的漢語翻譯是什么?答案:精簡指令集解析:[問答題]84.ARM系列微處理器支持的數(shù)據(jù)類型有:▲、半字和字等三種類型。答案:字節(jié)解析:[問答題]85.當STM32復位后,________將被選為系統(tǒng)時鐘。當時鐘源被直接或通過PLL間接作為系統(tǒng)時鐘時,它將不能被____。只有當_________準備就緒了(經(jīng)過啟動穩(wěn)定階段的延遲或PLL穩(wěn)定),才可以從一個時鐘源切換到另一個時鐘源。在被選擇時鐘源沒有就緒時,系統(tǒng)時鐘的切換_______。答案:HSL振蕩器停止目標時鐘源不會發(fā)生解析:[問答題]86.簡述Linux的VFS機制及其特點。答案:VFS是一種抽象的文件機制,內(nèi)核中對文件系統(tǒng)的相關(guān)操作系統(tǒng)實際上都通過操作VFS實現(xiàn),也就是說VFS是

溫馨提示

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

評論

0/150

提交評論