




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、填空題1、ARM微處理器有 7種工作模式它們分為兩類 非特權(quán)模式、特權(quán)模式。其中用戶模式屬于 非特權(quán)模式2、ARM 支持兩個指令集,ARM 核因運行的指令集不同,分別有兩個狀態(tài)ARM、Thumb ,狀態(tài)寄存器 CPSR的T位反映了處理器運行不同指令的當(dāng)前狀態(tài)3、ARM核有多個寄存器,其中大部分用于通用寄存器,有小部分作為專用寄存器,R15寄存器用于存儲PC, R13通常用來存儲 SP 。 ARM處理器有兩種總線架構(gòu),數(shù)據(jù)和指令使用同一接口的是 馮諾依曼,數(shù)據(jù)和收指令分開使用不同接口的是哈佛結(jié)構(gòu)4、ARM微處理器復(fù)位后 PC的地址通常是0x0初始的工作模式是Supervisor 。5、ARM微處
2、理器支持虛擬內(nèi)存它是通過系統(tǒng)控制協(xié)處理器CP15和MMU存儲管理部件來進行虛擬內(nèi)存的存儲和管理。當(dāng)系統(tǒng)發(fā)生數(shù)據(jù)異常和指令領(lǐng)取異常時異常處理程序透過嵌入式操作系統(tǒng)的內(nèi)存管理機制通過MMU 交換物理內(nèi)存和虛擬內(nèi)存的頁面以保證程序正常執(zhí)行。6、編譯鏈接代碼時有兩種存儲代碼和數(shù)據(jù)的字節(jié)順序一種是 小端對齊另一種是大端對齊。7、構(gòu)建嵌入式系統(tǒng)開發(fā)環(huán)境的工 具鏈有多種其中開放源碼的工具鏈?zhǔn)荊NU 工具鏈ARM公司提供的工具鏈?zhǔn)?ADS工具鏈 計算機有CISC和RISC兩種類型 以ARM微處理器為核心的計算機屬于RISC類型其指令長度是定長的9.一般而言 蟻繇統(tǒng)的構(gòu)架可以分為4個部分分別是 處理器、存儲器、
3、輸入/輸出和軟件T殳軟件亦分為操作系統(tǒng)相關(guān)和應(yīng)用軟件 兩個主要部分10、根據(jù)嵌入式系統(tǒng)使用的微處理器可以將嵌入式系統(tǒng)分為嵌入式微控制器、嵌入式DSP處理器、嵌入式微處理器以及片上系統(tǒng)。11、操作系統(tǒng)是聯(lián)接硬件與應(yīng)用程序的系統(tǒng)程序,其基本功能有 進程管理、進程間通信I內(nèi)存管理 I/O資源管理。12、從嵌入式操作系統(tǒng)特點可以將嵌入式操作系統(tǒng)分為實時操作系統(tǒng)和分時操作系統(tǒng)其中實時系統(tǒng)亦可分為硬實時系統(tǒng)和軟實時系統(tǒng)。13、內(nèi)核負責(zé)管理各個任務(wù)或者為每個任務(wù)分配CPU時間并且負責(zé)任務(wù)之間的通信,內(nèi)核的基本服務(wù)是任務(wù)切換。14、嵌入式開發(fā)一般采用 宿主機/目標(biāo)機方式,其中宿主機一般是指PC機或者臺式機。1
4、5、哈佛體系結(jié)構(gòu)數(shù)據(jù)空間和地址空間分開,ARM7TDMI采用馮諾依曼體系 的內(nèi)核架構(gòu)。16. ARM7TDMI 采用 3 級流水線結(jié)構(gòu) ARM920TDMI采用 5級流水線。1.1. 蛾作系統(tǒng)粉類可知 Dos操作系統(tǒng)屬于順序執(zhí)行操作系統(tǒng)Unix操作系統(tǒng)屬于分時操作系統(tǒng),VxWorks屬于實時嵌入式操作系統(tǒng)。18、ARM7TDMI中 T表示支持16位Thumb 指令集 D表示在片可調(diào)試,M表示內(nèi)嵌乘法器,Multiplier I表示嵌入式ICE支持在線斷點和調(diào)試。19、嵌入式系統(tǒng)的三要素是 嵌入、專用、計算機。20、從嵌入式系統(tǒng)設(shè)計的角度來看嵌入式軟件結(jié)構(gòu)可以分為循環(huán)輪詢系統(tǒng)、前后臺系統(tǒng)、 單處
5、理器多任務(wù)系統(tǒng)以及多處理器多任務(wù)系統(tǒng)等幾大類。21、衡量系統(tǒng)實時性的主要指標(biāo)有 響應(yīng)時間、生存時間、吞吐量。22、 軟件T殳包括 程序、數(shù)據(jù)和文檔。23、 嵌入檄件的體系結(jié)構(gòu)通常包括 驅(qū)動層、操作系統(tǒng)層、中間件層 和應(yīng)用層。24、嵌入式系統(tǒng)中的任務(wù)管理主要包括創(chuàng)建任務(wù)、刪除任務(wù)、改變?nèi)蝿?wù)狀態(tài)和查詢?nèi)蝿?wù)狀態(tài)等功能。25、任務(wù)由代碼、數(shù)據(jù)、堆棧和任務(wù)控制塊TCB構(gòu)成。26、TCB包含操作系統(tǒng)用來控制任務(wù)所需要的信息如任務(wù)狀態(tài)、CPU寄存器、調(diào)度信息、內(nèi)存管理信息和I/O狀態(tài)信息等。27、 任務(wù)的主要特性包括 動態(tài)性、并行性和異步獨立性。28、RISC采取load/store 結(jié)構(gòu),有利于減少指令格
6、式29、任務(wù)的三種基本狀態(tài)為等待、就緒和執(zhí)行。30、BSP(Board Support Package )的主要特點是 硬件相關(guān)性 與操作系統(tǒng)相關(guān)性。31、評價實時操作系統(tǒng)的主要指標(biāo)有 系統(tǒng)響應(yīng)時間、任務(wù)切換時間、中斷延遲 等。32、實時系統(tǒng)與分時以及批處理系統(tǒng)的主要區(qū)別是高及時性和高可靠性。33、 創(chuàng)建修原語的主要功能有 為任務(wù)申請一個TCB并初始化、將新建任務(wù)設(shè)置為就緒 狀態(tài)并放入就緒隊列中。34、采用優(yōu)先級調(diào)度算法時一個高優(yōu)先級任務(wù)由阻塞狀態(tài)變?yōu)榫途w狀態(tài)時可以有非搶 占式 和搶占式兩種處理方式。35、一個從磁盤上讀文件的任務(wù)在得到了所需要的文件信息后它的狀態(tài)應(yīng)該從阻塞轉(zhuǎn)換成就緒。36、存
7、儲管理中對存儲空間浪費是以 內(nèi)部碎片和外部碎片兩種形式表現(xiàn)出來的。37、地址重定位可以分為 靜態(tài)重定位和動態(tài)重定位兩種。38、靜態(tài)重定位是在程序裝入時進行動態(tài)重定位是在程序執(zhí)行時進行。39、 設(shè)備管理的主要目標(biāo)是 提高外部設(shè)備的利用率、為用戶提供統(tǒng)一的使用界面 。40、信號量的物理意義是當(dāng)信號量值大于零時表示可分配資源的個數(shù)當(dāng)信號量值小于零時表示等待該資源的任務(wù)的個數(shù)。41、用P、V操作IS臨界區(qū)時一佗務(wù)SS入臨界區(qū)前血脂號鼬行 P操作退出臨 界區(qū)時應(yīng)對信號量執(zhí)行 V操作。42、在嵌入式系統(tǒng)中如果被多個任務(wù)同時操作某些資源可能會變得不確定這些資源包括共享事件結(jié)構(gòu)、共享文件、共享硬件設(shè)備。43、
8、在對一個設(shè)備進行操作之前要完成下面三步安裝設(shè)備驅(qū)動、初始化設(shè)備、打開一個 設(shè)備并得到文件描述符。44.塊設(shè)備以塊為單位傳輸數(shù)據(jù) 字符設(shè)備以字節(jié)為單位傳輸數(shù)據(jù)。45、嵌入式系統(tǒng)的基本定義為以應(yīng)用中心以計算機技術(shù)為基礎(chǔ)軟件硬件可裁剪適應(yīng)應(yīng)用系統(tǒng)對功能、可靠性、成本、體積、功耗嚴格要求的專用計算機系統(tǒng)。46、從模塊翱來看獻繇統(tǒng)由三大部分觸分別是 硬件、軟件和開發(fā)平臺。47、煙欠角度來看獻嫁充由四大部分毓分別是 應(yīng)用軟件層、操作系統(tǒng)層、 板級支持包或硬件抽象層和硬件層。48、獻式產(chǎn)品的主要度船標(biāo)包括 上市時間、設(shè)計成本和產(chǎn)品質(zhì)量。49、嵌入式系統(tǒng)的設(shè)時程包括 需求分析、規(guī)格說明、體系結(jié)構(gòu)設(shè)計、構(gòu)件設(shè)計
9、、系統(tǒng) 集成和系統(tǒng)測試。50、 需求分析包括 功能性需求分析和非功能性需求分析。51、為了提高運行速度和可靠性,嵌入式系統(tǒng)一般固化在 存儲器芯片上,而不是存儲在 硬 盤設(shè)備上52.嵌入式系統(tǒng)一般由嵌入式微處理器、外圍硬件設(shè)備、嵌入式操作系統(tǒng)、用戶的應(yīng)用程序等四個部分組成53、反映嵌入式系統(tǒng)設(shè)計人員的水平能力主要在于總體設(shè)計 需求分析、規(guī)格說明和體系結(jié)構(gòu)設(shè)計、和系統(tǒng)調(diào)試。54、列舉常見的ARM系列處理器 ARM7系列、ARM9系列、ARM11系列、Cortex-M系列、Cortex-R 系列、Cortex-A 系列等。55、ARM系列微處理器支持的數(shù)據(jù)類型有字節(jié)、半字和字等三種類型。56、ARM
10、麴峨涯器支持的字癱雕格式有 大端格式和小端格式。57、ARM系列處理器通過執(zhí)行 BX或者BLX指令來實現(xiàn)工作狀態(tài)的切換。58、列舉常見的存儲器類型SRAM、DRAM、Flash、EEPROM等。59、對于RAM 雕器主要有兩種分別是 SRAM 和 DRAM 。60、AMBA 定義了 3組總線AHB/先進高性能總線、ASB/先進系統(tǒng)總線和 APB /先進外圍總線61、目前主流的32位嵌入式微處理器芯片有 ARM MIPS和PowerPC。62、由于嵌入式系統(tǒng)本身不具備 自舉開發(fā)能力,即使設(shè)計完成以后用戶通常也是不能對其程序功能進行修改的,須有一套_開發(fā)工具和環(huán)境_才能進行交叉開發(fā)。63、嵌入式系
11、統(tǒng)設(shè)計時,必須優(yōu)先考慮的問題有:用戶的功能需求、系統(tǒng)體系結(jié)構(gòu)、性能和成本問題、并考慮實時運行和速度、能耗以及體積等問題。64、Bootloader 就是在操作系統(tǒng)內(nèi)核運行之前運行的一段程序,它類似于PC機中的BIOS程序。65、嵌入式系統(tǒng)的軟件包括兩部分:嵌入式操作系統(tǒng)、應(yīng)用程序66、為了提高的開發(fā)的效率,降低開發(fā)難度,提高重用性,經(jīng)驗告訴大家;基于嵌入式操作系統(tǒng),采用模塊化方式是開發(fā)嵌入式系統(tǒng)軟件的必由之路67、嵌入式系統(tǒng)的核心部件是各種類型的嵌入式處理器 ,嵌入式開發(fā)硬件平臺的選擇主要是嵌入式處理器的選擇。68、A/D變換器工作原理可分 逐次比較式和雙積分兩種工作方式69、嵌入式系統(tǒng)發(fā)展趨
12、勢是:嵌入式應(yīng)用軟件的開發(fā)需要強大的開發(fā)工具和嵌入式操作系統(tǒng)的支持,聯(lián)網(wǎng)成為必然趨勢、.支持小型電子設(shè)備實現(xiàn)小尺寸 、微功耗和低成本、并提供精巧的多媒體人機界面70、選才i ARM處理器需要考慮的四大因素有:內(nèi)核/版本; 工作頻率;片內(nèi)存儲容量;片內(nèi)功能模塊。71、嵌入式系統(tǒng)一般由嵌入式微處理器、存儲與I/O部分、外設(shè)與執(zhí)行部分、嵌入式軟件等四個部分組成72、系統(tǒng)初始化過程按照自底向上、從硬件到軟件的次序依次可以分為片級初始化、板級初始化和系統(tǒng)級初始化 3個主要環(huán)節(jié)。73、ARM(列微處理器支持的邊界對齊格式有: 空莖、半字和字對齊。74、 USB規(guī)范定義了四種傳輸分別是控制傳輸、批量傳輸、中
13、斷傳輸和等時傳輸。75、使用gcc命令若想生成警告信息,應(yīng)該給 gcc加參數(shù)-Wall 。76、I/O接口面向軟件設(shè)計人員有三類寄存器分別是數(shù)據(jù)寄存器、狀態(tài)寄存器和控制寄存器。77、I/O接口編址方式有兩種分別是統(tǒng)一編址和獨立編址。78、I/O接口電路數(shù)據(jù)傳送方式有:中斷、查詢、 DMA、I/O通道和I/O處理機方式。79、嵌入式操作系統(tǒng)的內(nèi)核構(gòu)成包括 系統(tǒng)初始化、多任務(wù)管理 和內(nèi)存管理。80、實時系統(tǒng)按照實時性要求不同 可以分為兩種 軟實時系統(tǒng)和硬實時系統(tǒng)。81、實時操作系統(tǒng)的評價指標(biāo)有任務(wù)調(diào)度算法、上下文切換時間、確定性、最小內(nèi)存開銷和最大中斷禁止時間。82、在宿主機上使用編譯器軟件將嵌入
14、式應(yīng)用、嵌入式操作系統(tǒng)編譯成為可以在目標(biāo)機上運行代碼的過程稱為交叉編譯而采用的編譯器稱為交叉編譯器,83 、 Bootloader 主要功能是 系統(tǒng)初始化、加載和運行內(nèi)核程序。84 .嵌入式處理器通常分為 4類即 MPU MCU DSP SOC 。85 .大多數(shù)Boot Loader 都包含啟動加載模式和下載模式兩種不同的操作模式。86 . ARM嵌入式開發(fā)過程中常用的調(diào)試方式有軟件模擬器基于JTAG調(diào)試的ICD開 發(fā) ) Angel調(diào)試開發(fā) 和ICE在線仿真等四種。87心Linux名稱中的J弋表微小 C代表控制從字面上看就知道它是一款適合在微控制器應(yīng)用領(lǐng)域應(yīng)用的Linux操作系統(tǒng)88 .嵌入
15、式系統(tǒng)中BSP是指 板級支持包I GUI指 圖形用戶界面 SOC/SOPC是指片上可編程系統(tǒng)189 . ARM處理器采用RISC體系結(jié)構(gòu)具有指令長度固定、大量使用寄存器、執(zhí)行速 度快、低功耗等特點。1 0./OS-II中任務(wù)的狀態(tài)有5種分別是就緒等待|運行|中 斷 休眠 091、ARM敗解熠37個寄露其中通用寄存器31個、狀態(tài)寄存器6個。92、ARM7TDMI 具有三級流水線結(jié)構(gòu) ,分別是 取指T 譯碼 執(zhí)行93、嵌入式系統(tǒng)一般對操作系統(tǒng)的實時性有比較高的要求按照對實時性的響應(yīng)等級嵌 入式操作系統(tǒng)可分為 強實時系統(tǒng)和弱實時系統(tǒng)94 .采用RS232C實現(xiàn)最簡單的雙機互聯(lián), 至少需要如下信號線:
16、TXD 、 RXD 和GND。95 .瞅式應(yīng)用軟件的開發(fā)過程可以分為三個步驟 嵌入式軟件生成、嵌入式軟件調(diào)試、嵌 入式軟件固化。96 . Linux中常用的通信機制管道、有名管道、無名管道、信號量、消息隊列、共享內(nèi)存、 套接口。97 .文件系統(tǒng)按不同的存儲及管理方式分為不同的類型不同類型的文件系統(tǒng)對文件大小 有不同的限制 FAT32對文件的大小限制為 4G之內(nèi)。98 .在實時多任務(wù)系統(tǒng)中任務(wù)間通信主要有共享數(shù)據(jù)結(jié)構(gòu)和消息機制等兩種方式其中常 見消息機制有管道和消息隊列等兩種方法。99 .ARM微處理器的工作模式中,系統(tǒng)模式并不是通過 異常進入的,它和用戶模 式具有完全一樣的寄存器。100 .嵌
17、入式系統(tǒng)的開發(fā)由于受到 系統(tǒng)資源開銷限制、通常采用 交叉開發(fā)環(huán)境。19.在Linux Shell中可以使用ls -l命令查看文件目錄列助式 若某個文件的類 型及權(quán)限列為crw-rw-rw-則該文件名為字符設(shè)備文件名。27.軟件生存周期由軟件定義、軟件開發(fā)、軟件維護三個時期組成。20. ARM芯片復(fù)位后、系統(tǒng)將進入管理模式。22 .在ARM7TDMI芯片上所有的數(shù)據(jù)操作指算術(shù)運算和邏輯運算都是以位為單位。23 .某芯片保存數(shù)據(jù)時數(shù)據(jù)的高立保存在地址內(nèi)存低位保存在高址內(nèi)存這種存儲格 式稱為大端格式。32 .在交叉開發(fā)中通信連接可以是口連接 網(wǎng)絡(luò)連接、USB連接等。Windows常用的分區(qū)格式有三種,分別是 FAT16、FAT32、NTFS4.0, 5.0格式Linux操作系統(tǒng)里有Ext2、Ext3、Linux swap 和VFAT四種格式.1 .嵌入式系統(tǒng)的軟件體系可以分為四個層次:2 .嵌入式微處理滿的存儲霜可以分為三個部分:3 .根據(jù)處理器配置的情況,嵌入式處理器可以分為:、 、四種類型。4 . 一個點型的嵌入式實時操作系統(tǒng)RTOS的基本內(nèi)核.必須具有的功能 是、四個部分。5 .面向?qū)τ_發(fā)方法的開發(fā)階段為、 四個階段.6 .嵌入式系統(tǒng)的硬件環(huán)境可分為. 、三大 部分。7 . EDA可以定義為,
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 公司游樂園活動方案
- 公司新年酒會策劃方案
- 公司組織爬山策劃方案
- 公司游艇商務(wù)活動方案
- 公司文化集市策劃方案
- 公司綠色騎行活動方案
- 公司新年同樂會活動方案
- 公司母親節(jié)福利活動方案
- 公司消防日活動方案
- 公司線上交流活動方案
- 江蘇省揚州市2023-2024學(xué)年高一下學(xué)期6月期末 英語試卷(含答案無聽力)
- 2025年安慶望江縣融媒體中心專業(yè)技術(shù)人員招聘考試筆試試題(含答案)
- 浙江省溫州市樂清市2022-2023學(xué)年五年級下學(xué)期6月期末科學(xué)試題
- 2025年中國城市禮物發(fā)展白皮書
- 2024年陜西省西安市初中學(xué)業(yè)水平模擬考試地理試卷
- 口腔門診放射管理制度
- cpsm考試試題及答案
- 匯川技術(shù)高壓變頻器技術(shù)標(biāo)準(zhǔn)教材
- 2025年玻璃鋼圍網(wǎng)漁船項目市場調(diào)查研究報告
- 完整版新修訂《厲行節(jié)約反對浪費條例》(課件)
- 廣東省東莞市2025屆九年級下學(xué)期中考二模地理試卷(含答案)
評論
0/150
提交評論