- 相關推薦
2015《嵌入式系統(tǒng)開發(fā)工程師》面試模擬題
一、寄存器R13,R14,R15的專用功能各是什么?
答:1)寄存器R13保存堆棧指針SP;
2)寄存器R14用作子程序鏈接寄存器,也稱為LR ,用以保存返回地址;
3)R15(PC)用作程序計數(shù)器。
二、ARM處理器的工作模式有哪幾種?
答:1)正常用戶模式(usr);
2)快速中斷模式(fiq);
3)普通中斷模式(irq);
4)操作系統(tǒng)保護模式(svc)或 管理模式 ;
5)數(shù)據(jù)訪問中止模式(abt);
6)處理未定義指令的未定義模式(und);
7)運行特權級的操作系統(tǒng)任務的系統(tǒng)模式(sys)
三、有時要使用Thumb技術的原因
答:(Thumb指令集是把32位的ARM指令集的一個子集重新編碼后形成的一個特殊的16位指令集。)在性能和代碼大小之間取得平衡,在需要較低的存儲代碼時采用Thumb指令系統(tǒng)用Thumb指令編寫最小代碼量的程序(能夠很好的解決代碼長度的問題),卻取得以ARM代碼執(zhí)行的最好性能,可以帶來低功耗,小體積,低成本。
四、介紹一下ACL和NAT?NAT有幾種方式?
ACL:1、訪問控制列表(ACL)是應用在路由器接口的指令列表(規(guī)則),用來告訴路由器哪些數(shù)據(jù)包可以接收轉(zhuǎn)發(fā),哪些數(shù)據(jù)包需要拒絕;2、ACL的工作原理 :讀取第三層及第四層包頭中的信息,根據(jù)預先定義好的規(guī)則對包進行過濾;3、使用ACL實現(xiàn)網(wǎng)絡控制:實現(xiàn)訪問控制列表的核心技術是包過濾;4、ACL的兩種基本類型(標準訪問控制列表;擴展訪問控制列表)
NAT:改變IP包頭使目的地址,源地址或兩個地址在包頭中被不同地址替換。
靜態(tài)NAT、動態(tài)NAT、PAT
【《嵌入式系統(tǒng)開發(fā)工程師》面試模擬題】相關文章:
最新嵌入式系統(tǒng)開發(fā)工程師模擬試題04-26
2015嵌入式系統(tǒng)開發(fā)工程師模擬試題02-27
嵌入式系統(tǒng)開發(fā)工程師模擬試題201603-25
嵌入式系統(tǒng)開發(fā)工程師考試復習要點06-19
嵌入式系統(tǒng)開發(fā)技術工程師考試要點03-19
嵌入式系統(tǒng)開發(fā)技術工程師考試要點:嵌入式系統(tǒng)的組成06-13