版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、13中南大學(xué)嵌入式系統(tǒng)考試試卷及答案13中南大學(xué)嵌入式系統(tǒng)考試試卷及答案 編輯整理:尊敬的讀者朋友們:這里是精品文檔編輯中心,本文檔內(nèi)容是由我和我的同事精心編輯整理后發(fā)布的,發(fā)布之前我們對(duì)文中內(nèi)容進(jìn)行仔細(xì)校對(duì),但是難免會(huì)有疏漏的地方,但是任然希望(13中南大學(xué)嵌入式系統(tǒng)考試試卷及答案)的內(nèi)容能夠給您的工作和學(xué)習(xí)帶來便利。同時(shí)也真誠(chéng)的希望收到您的建議和反饋,這將是我們進(jìn)步的源泉,前進(jìn)的動(dòng)力。本文可編輯可修改,如果覺得對(duì)您有幫助請(qǐng)收藏以便隨時(shí)查閱,最后祝您生活愉快 業(yè)績(jī)進(jìn)步,以下為13中南大學(xué)嵌入式系統(tǒng)考試試卷及答案的全部?jī)?nèi)容。(完整word版)13中南大學(xué)嵌入式系統(tǒng)考試試卷及答案親愛的讀者:本文
2、內(nèi)容由我和我的同事精心收集整理后編輯發(fā)布到文庫,發(fā)布之前我們對(duì)文中內(nèi)容進(jìn)行詳細(xì)的校對(duì),但難免會(huì)有錯(cuò)誤的地方,如果有錯(cuò)誤的地方請(qǐng)您評(píng)論區(qū)留言,我們予以糾正,如果本文檔對(duì)您有幫助,請(qǐng)您下載收藏以便隨時(shí)調(diào)用。下面是本文詳細(xì)內(nèi)容。最后最您生活愉快 o(_)o 中南大學(xué)考試試卷(答案)20122013學(xué)年 2 學(xué)期 時(shí)間100分鐘 2013年6 月4日嵌入式系統(tǒng) 課程 32 學(xué)時(shí) 2。0學(xué)分 考試形式: 開 卷 專業(yè)年級(jí): 測(cè)控10級(jí) 總分100分,占總評(píng)成績(jī) 70 %注:此頁不作答題紙,請(qǐng)將答案寫在答題紙上一 填空題(每空1分,共20分)1. 嵌入性、專用性與計(jì)算機(jī)系統(tǒng)是嵌入式系統(tǒng)的3個(gè)基本要素。2.
3、 arm7微處理器采用 馮.諾依曼 總線架構(gòu);arm9微處理器采用 哈佛 總線架構(gòu).3。 arm有三種含義,分別是 公司名稱 、一類處理器的通稱 與 技術(shù)名稱 。4.在risc中,完成數(shù)據(jù)在寄存器和外部存儲(chǔ)器之間的傳輸采用獨(dú)立的 load 與 store 指令。5. arm核有兩個(gè)指令集,分別是arm 、 thumb 。6. arm公司提供的專門用于arm相關(guān)應(yīng)用開發(fā)和調(diào)試的綜合性軟件為:ads1。2 。7.arm微處理器的工作狀態(tài)一般有兩種,兩種狀態(tài)之間的切換采用 bx 指令.8. 當(dāng)程序狀態(tài)寄存器的內(nèi)容為0xa030時(shí),說明處理器運(yùn)行 thumb 狀態(tài)和 用戶 模式下。9. arm核中的
4、r14(或lr) 寄存器,常用作保存子程序的返回地址。10.匯編語言的源程序主要由 指令 、 偽指令 、 語句標(biāo)號(hào) 與 注釋 等四部分組成。二 簡(jiǎn)答題(56分,每小題7分)1簡(jiǎn)述嵌入式系統(tǒng)的概念、組成及特點(diǎn)。答:嵌入式系統(tǒng)是以應(yīng)用為中心,以計(jì)算機(jī)技術(shù)為基礎(chǔ),采用可裁減軟硬件,適用于對(duì)功能、可靠性、成本、體積、功耗等有嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。一般由嵌入式微處理器 、外圍硬件設(shè)備、嵌入式操作系統(tǒng)以及用戶的應(yīng)用程序等四個(gè)部分組成。其特點(diǎn)有1)嵌入式系統(tǒng)通常是面向特定應(yīng)用的2) 嵌入式系統(tǒng)是將先進(jìn)的計(jì)算機(jī)技術(shù)、半導(dǎo)體技術(shù)和電子技術(shù)與各個(gè)行業(yè)的具體應(yīng)用相結(jié)合后的產(chǎn)物3)嵌入式系統(tǒng)的硬件和軟件都必須高效
5、率地設(shè)計(jì), 量體裁衣、去除冗余4)嵌入式系統(tǒng)和具體應(yīng)用有機(jī)地結(jié)合在一起,它的升級(jí)換代也是和具體產(chǎn)品同步進(jìn)行5)為了提高執(zhí)行速度和系統(tǒng)可靠性,嵌入式系統(tǒng)中的軟件一般都固化在存儲(chǔ)器芯片或單片機(jī)本身中6)嵌入式系統(tǒng)本身不具有自主開發(fā)能力。2s3c2440a 中的中斷控制器可以從多個(gè)中斷源接收中斷請(qǐng)求,簡(jiǎn)述中斷控制器請(qǐng)求的fiq 及irq 中斷機(jī)制。3.試說明 看門狗watchdog的作用和原理?答:在嵌入式應(yīng)用中,cpu必須可靠工作,即使因?yàn)槟撤N原因進(jìn)入了一個(gè)錯(cuò)誤狀態(tài),系統(tǒng)也應(yīng)該可以自動(dòng)恢復(fù)??撮T狗的用途就是使微控制器在進(jìn)入錯(cuò)誤狀態(tài)后的一定時(shí)間內(nèi)復(fù)位。其工作原理是在系統(tǒng)正常工作時(shí),用戶程序每隔一段時(shí)
6、間執(zhí)行喂狗動(dòng)作,如果系統(tǒng)出錯(cuò),喂狗時(shí)隔超過看門狗溢出時(shí)間,那么看門狗將會(huì)產(chǎn)生復(fù)位信號(hào),使系統(tǒng)復(fù)位.4。 簡(jiǎn)要說明一下arm的異常的響應(yīng)和返回的過程。答:a 異常的進(jìn)入:(1)將下一條指令的地址存入相應(yīng)連接寄存器lr,以便程序在處理異常返回時(shí)能從正確的位置重新開始執(zhí)行.(2)將cpsr 復(fù)制到相應(yīng)的spsr 中。(3)根據(jù)異常類型,強(qiáng)制設(shè)置cpsr 的運(yùn)行模式位。(4)強(qiáng)制pc 從相關(guān)的異常向量地址取下一條指令執(zhí)行,從而跳轉(zhuǎn)到相應(yīng)的異常處理程序.也可以設(shè)置中斷禁止位來阻止其他無法處理的異常嵌套。b 異常的返回:(1)將鏈接寄存器lr 的值減去相應(yīng)的偏移量后送到pc 中。(2)將spsr 復(fù)制回c
7、psr 中。(3)如果進(jìn)入時(shí)設(shè)置了中斷禁止位,那么清除該標(biāo)志。5。 在c語言與匯編程序混合編程中,子程序調(diào)用的atpcs規(guī)定了哪些基本規(guī)則.簡(jiǎn)要說明寄存器使用規(guī)則。答:基本規(guī)則有三個(gè)方面內(nèi)容,分別是寄存器的使用規(guī)則及其相應(yīng)的名字,數(shù)據(jù)棧的使用規(guī)則,參數(shù)傳遞規(guī)則.a寄存器的使用規(guī)則:(1)子程序通過寄存器r0r3來傳遞參數(shù)。 這時(shí)寄存器可以記作: a0a3 ,被調(diào)用的子程序在返回前無需恢復(fù)寄存器r0r3的內(nèi)容.(2)在子程序中,使用r4r11來保存局部變量,這時(shí)寄存器r4r11可以記作:v1v8。如果在子程序中使用到v1v8的某些寄存器,子程序進(jìn)入時(shí)必須保存這些寄存器的值,在返回前必須恢復(fù)這些寄
8、存器的值,對(duì)于子程序中沒有用到的寄存器則不必執(zhí)行這些操作。在thumb程序中,通常只能使用寄存器r4r7來保存局部變量。(3)寄存器r12用作子程序間scratch寄存器,記作ip;在子程序的連接代碼段中經(jīng)常會(huì)有這種使用規(guī)則。(4)寄存器r13用作數(shù)據(jù)棧指針,記做sp;在子程序中寄存器r13不能用做其他用途。 寄存器sp在進(jìn)入子程序時(shí)的值和退出子程序時(shí)的值必須相等。(5)寄存器r14用作連接寄存器,記作lr ;它用于保存子程序的返回地址,如果在子程序中保存了返回地址,則r14可用作其它的用途.(6)寄存器r15是程序計(jì)數(shù)器,記作pc ;它不能用作其他用途。(7)atpcs中的各寄存器在arm編
9、譯器和匯編器中都是預(yù)定義的。6.簡(jiǎn)述arm處理器的尋址方式,并回答在atpcs規(guī)則中,規(guī)定數(shù)據(jù)棧采用那種類型。答:arm指令系統(tǒng)支持以下7種尋址方式:(1) 寄存器尋址;(2) 立即尋址;(3) 寄存器間接尋址;(4) 變址尋址;(5) 寄存器移位尋址;(6) 多寄存器尋址;(7) 堆棧尋址.在atpcs規(guī)則中,規(guī)定數(shù)據(jù)棧采用滿遞減類型。7如果s3c2440a的uart時(shí)鐘為40mhz,要將uart0設(shè)為正常工作模式 ,并且為偶校驗(yàn),停止位1位,數(shù)據(jù)位7位,波特率為230400bps,該怎么設(shè)置,uart0的線控制寄存器為ulcon0,波特率設(shè)置寄存器為ubrdiv0。答: ubrdiv0=0
10、x09; ulcon0&=0xffffff00; ulcon0=0x2a;三 程序設(shè)計(jì)(24分,每小題12分)1、通過控制gpf0,gpf1,gpf2,gpf3 的控制實(shí)現(xiàn)對(duì)led1,led2,led3,led4輪流亮滅的控制。led燈通過電源與限流電阻與arm的i/o口相連,當(dāng)i/o口為低電平時(shí),點(diǎn)亮led.要求將程序缺失的部分補(bǔ)全。(12分)area data,code,readonlyentryldr r13,=0x1000import ledmainb ledmainend#define gpfcon (*(volatile unsigned *)0x56000050)#define
11、gpfdat (*(volatile unsigned *)0x56000054)#define gpfup (*(volatile unsigned *)0x56000058)int ledmain()void delay(unsigned int);unsigned char ledtab=0xfe,0xfd,0xfb,0xf7;int i;gpfup=(0xfffffff0); /使能上拉f36gpfcon&=(0xff00);gpfcon|=(0x0055;) /將f36設(shè)為輸出口while(1)for(i=0;i4;i+)(gpfdat=ledtabi;)delay(70);retu
12、rn(0);void delay(unsigned int x )unsigned int i,j,k;for(i=0;i=x;i+)for(j=0;j=0xff;j+)for(k=0;k=0xff;k+);2、eint2接s3c2440a的gpf2,并接上拉電阻,下降沿觸發(fā)中斷,試將主程序和中斷服務(wù)程序缺失的部分補(bǔ)全。 (12分)int main()eint_init();enable_eint()while(1)uart_printf(“main is running);void eint_init(void)rgpfcon= rgpfcon (34)|(15);rgpfup|=(12);
13、rextint0=( rextint0(78)(28);pisr_eint2=(unsigned)eint2_isr;void enable_eint(void)reintpend=0xffffff;reintmask=(119);rsrcpnd=bit_eint2;rintpnd|= bit_eint2;rintmsk=( bit_eint2);static void_irq eint2_isr(void)clearpending(bit_eint2);uart_printf(“eint2 is running”);結(jié)尾處,小編送給大家一段話。米南德曾說過,“學(xué)會(huì)學(xué)習(xí)的人,是非常幸福的人。在
14、每個(gè)精彩的人生中,學(xué)習(xí)都是永恒的主題。作為一名專業(yè)文員教職,我更加懂得不斷學(xué)習(xí)的重要性,“人生在勤,不索何獲”,只有不斷學(xué)習(xí)才能成就更好的自己。各行各業(yè)從業(yè)人員只有不斷的學(xué)習(xí),掌握最新的相關(guān)知識(shí),才能跟上企業(yè)發(fā)展的步伐,才能開拓創(chuàng)新適應(yīng)市場(chǎng)的需求.本文檔也是由我工作室專業(yè)人員編輯,文檔中可能會(huì)有錯(cuò)誤,如有錯(cuò)誤請(qǐng)您糾正,不勝感激!at the end, xiao bian gives you a passage. minand once said, people who learn to learn are very happy people?!?。 in every wonderful life
15、, learning is an eternal theme。 as a professional clerical and teaching position, i understand the importance of continuous learning, life is diligent, nothing can be gained”, only continuous learning can achieve better self. only by constantly learning and mastering the latest relevant knowledge, can employees from all walks of life keep up with the pace of enterprise development and innovate to meet the needs of the market。 this document is also edited by my studio professionals, there may be errors in the document, if there are error
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 乙肝病毒的傳播與預(yù)防
- 國(guó)家電網(wǎng)安全生產(chǎn)培訓(xùn)
- 康復(fù)新液聯(lián)合點(diǎn)陣射頻治療敏感性皮膚的臨床研究
- HDAC6激活cGAS-STING通路介導(dǎo)同型半胱氨酸誘導(dǎo)的神經(jīng)慢性炎癥
- 【環(huán)境課件】中國(guó)的環(huán)境管理體制和監(jiān)督管理制度
- 二零二五年度個(gè)人所得稅贍養(yǎng)老人子女贍養(yǎng)金代繳協(xié)議3篇
- 二零二五年度分紅型資產(chǎn)管理協(xié)議4篇
- 泄爆輕質(zhì)墻體施工方案
- 二零二五年度青少年英語夏令營(yíng)合作書3篇
- 真空電加熱鍋爐施工方案
- 中央2025年公安部部分直屬事業(yè)單位招聘84人筆試歷年參考題庫附帶答案詳解
- 三年級(jí)數(shù)學(xué)(上)計(jì)算題專項(xiàng)練習(xí)附答案
- 中醫(yī)診療方案腎病科
- 2025年安慶港華燃?xì)庀薰菊衅腹ぷ魅藛T14人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 人教版(2025新版)七年級(jí)下冊(cè)數(shù)學(xué)第七章 相交線與平行線 單元測(cè)試卷(含答案)
- 玩具有害物質(zhì)風(fēng)險(xiǎn)評(píng)估-洞察分析
- 2024年3月天津第一次高考英語試卷真題答案解析(精校打印)
- 2024年河南省公務(wù)員錄用考試《行測(cè)》真題及答案解析
- 2023年上海鐵路局集團(tuán)有限公司招聘筆試真題
- GB/T 44351-2024退化林修復(fù)技術(shù)規(guī)程
- 《軟件培訓(xùn)講義》課件
評(píng)論
0/150
提交評(píng)論