嵌入式面經(jīng)
1.ARM處理器與中斷(15道)
1.1 CPU的內(nèi)部結(jié)構(gòu)?
CPU的內(nèi)部結(jié)構(gòu)大致可以分為:
(1)控制單元(指令寄存器、指令譯碼器、操作控制器)。
(2)運(yùn)算單元(算術(shù)邏輯單元)。
(3)存儲(chǔ)單元(專用寄存器和通用寄存器)
(4)時(shí)鐘。
1.2 CPU跟內(nèi)存、虛擬內(nèi)存、硬盤的關(guān)系?
(1)CPU要調(diào)用的程序和數(shù)據(jù)來自硬盤,但是CPU又不能直接讀寫硬盤上的系統(tǒng)、程序和數(shù)據(jù),所以必須先將硬盤的內(nèi)容存儲(chǔ)在內(nèi)存中,才能被CPU讀寫。
(2)因此內(nèi)存是一個(gè)中轉(zhuǎn)站,對(duì)計(jì)算機(jī)的運(yùn)行速度有較大影響。
(3)當(dāng)系統(tǒng)需要的內(nèi)存空間大于實(shí)際的物理內(nèi)存空間時(shí),就需要用到虛擬內(nèi)存了。虛擬內(nèi)存可以將部分硬盤空間模擬成內(nèi)存空間,將暫時(shí)不運(yùn)行的程序和不使用的數(shù)據(jù)存儲(chǔ)在硬盤上,需要時(shí)再將其存儲(chǔ)到內(nèi)存。
1.3 ARM結(jié)構(gòu)處理器可分為哪幾類?
嵌入式微處理器
由通用計(jì)算機(jī)的CPU演變而來,位數(shù)在32位以上,具有較高的性能。
嵌入式微控制器
又稱單片機(jī),一般以某一種微處理器內(nèi)核為核心,芯片內(nèi)部集成ROM、RAM、總線、定時(shí)/ 計(jì)數(shù)器、I/O、A/D等各種必要功能和外設(shè)。
嵌入式DSP
硬件結(jié)構(gòu)和指令進(jìn)行過特殊設(shè)計(jì),非常擅長高速實(shí)現(xiàn)各種數(shù)字信號(hào)處理運(yùn)算(如數(shù)字濾波、頻譜分析等)。
1.4嵌入式微處理器和DSP 有什么區(qū)別?
(1)嵌入式微處理器和DSP一個(gè)偏重控制、一個(gè)偏重運(yùn)算。
(2)嵌入式微處理器外圍接口豐富,標(biāo)準(zhǔn)化、通用性、功耗控制等做得很好,適用于消費(fèi)電子、家用電器等控制領(lǐng)域。
(3)DSP對(duì)系統(tǒng)結(jié)構(gòu)和指令做了優(yōu)化,能進(jìn)行大量數(shù)據(jù)的快速計(jì)算,適用于音視頻處理等領(lǐng)域。
1.5 ARM處理器有哪些工作狀態(tài)?ARM 指令和Thumb 指令有什么區(qū)別?
答案:
(1)ARM處理器共有ARM、Thumb/Thumb-2、調(diào)試三種狀態(tài)。
(2)ARM指令是32位的,較全面;Thumb指令是16位的,較精簡(jiǎn)。
解讀:
ARM狀態(tài)
工作于32位指令狀態(tài),所有指令均為32位。
Thumb狀態(tài)
工作于16位指令狀態(tài),所有指令均為16位。
Thumb-2狀態(tài)
ARM狀態(tài)和Thumb狀態(tài)是早期版本,近期推出的Thumb-2狀態(tài)兼有 16和32位指令,具有更高的性能、更低的功耗以及更少的內(nèi)存占用。具有Thumb-2技術(shù)的 ARM處理器無需在ARM和Thumb-2狀態(tài)之間切換了。
調(diào)試狀態(tài)
處理器停機(jī)調(diào)試。
以上內(nèi)容摘自??肚度胧綅徫还P試面試真題講解》,該??粌H有真題講解,還有經(jīng)驗(yàn)分享,不清楚嵌入式該學(xué)什么的同學(xué),想找嵌入式實(shí)習(xí)/正式工作的同學(xué),都可以來看看:
https://blog.nowcoder.net/zhuanlan/v0ELPM
嵌入式公司推薦:華為、小米、OPPO、VIVO、榮耀、一加、CVTE、大疆、insta360影石、美的 、TCL、海信、創(chuàng)維、烽火、比亞迪、吉利、長安、大眾、經(jīng)緯恒潤 、小鵬、圖森未來、百度、滴滴、蔚來、理想、 聯(lián)發(fā)科、 紫光展銳 、全志、寒武紀(jì) 、晶晨半導(dǎo)體 、匯頂、華為、中興、浪潮 、TP-LINK、訊飛、商湯、??低?nbsp;、浙江大華、360、小馬智行、元戎啟行、深信服、移動(dòng)、聯(lián)通、電信、曠視、四維圖新、中芯國際、復(fù)旦微電子、極氪。#??虯I配圖神器#
1.1 CPU的內(nèi)部結(jié)構(gòu)?
CPU的內(nèi)部結(jié)構(gòu)大致可以分為:
(1)控制單元(指令寄存器、指令譯碼器、操作控制器)。
(2)運(yùn)算單元(算術(shù)邏輯單元)。
(3)存儲(chǔ)單元(專用寄存器和通用寄存器)
(4)時(shí)鐘。
1.2 CPU跟內(nèi)存、虛擬內(nèi)存、硬盤的關(guān)系?
(1)CPU要調(diào)用的程序和數(shù)據(jù)來自硬盤,但是CPU又不能直接讀寫硬盤上的系統(tǒng)、程序和數(shù)據(jù),所以必須先將硬盤的內(nèi)容存儲(chǔ)在內(nèi)存中,才能被CPU讀寫。
(2)因此內(nèi)存是一個(gè)中轉(zhuǎn)站,對(duì)計(jì)算機(jī)的運(yùn)行速度有較大影響。
(3)當(dāng)系統(tǒng)需要的內(nèi)存空間大于實(shí)際的物理內(nèi)存空間時(shí),就需要用到虛擬內(nèi)存了。虛擬內(nèi)存可以將部分硬盤空間模擬成內(nèi)存空間,將暫時(shí)不運(yùn)行的程序和不使用的數(shù)據(jù)存儲(chǔ)在硬盤上,需要時(shí)再將其存儲(chǔ)到內(nèi)存。
1.3 ARM結(jié)構(gòu)處理器可分為哪幾類?
嵌入式微處理器
由通用計(jì)算機(jī)的CPU演變而來,位數(shù)在32位以上,具有較高的性能。
嵌入式微控制器
又稱單片機(jī),一般以某一種微處理器內(nèi)核為核心,芯片內(nèi)部集成ROM、RAM、總線、定時(shí)/ 計(jì)數(shù)器、I/O、A/D等各種必要功能和外設(shè)。
嵌入式DSP
硬件結(jié)構(gòu)和指令進(jìn)行過特殊設(shè)計(jì),非常擅長高速實(shí)現(xiàn)各種數(shù)字信號(hào)處理運(yùn)算(如數(shù)字濾波、頻譜分析等)。
1.4嵌入式微處理器和DSP 有什么區(qū)別?
(1)嵌入式微處理器和DSP一個(gè)偏重控制、一個(gè)偏重運(yùn)算。
(2)嵌入式微處理器外圍接口豐富,標(biāo)準(zhǔn)化、通用性、功耗控制等做得很好,適用于消費(fèi)電子、家用電器等控制領(lǐng)域。
(3)DSP對(duì)系統(tǒng)結(jié)構(gòu)和指令做了優(yōu)化,能進(jìn)行大量數(shù)據(jù)的快速計(jì)算,適用于音視頻處理等領(lǐng)域。
1.5 ARM處理器有哪些工作狀態(tài)?ARM 指令和Thumb 指令有什么區(qū)別?
答案:
(1)ARM處理器共有ARM、Thumb/Thumb-2、調(diào)試三種狀態(tài)。
(2)ARM指令是32位的,較全面;Thumb指令是16位的,較精簡(jiǎn)。
解讀:
ARM狀態(tài)
工作于32位指令狀態(tài),所有指令均為32位。
Thumb狀態(tài)
工作于16位指令狀態(tài),所有指令均為16位。
Thumb-2狀態(tài)
ARM狀態(tài)和Thumb狀態(tài)是早期版本,近期推出的Thumb-2狀態(tài)兼有 16和32位指令,具有更高的性能、更低的功耗以及更少的內(nèi)存占用。具有Thumb-2技術(shù)的 ARM處理器無需在ARM和Thumb-2狀態(tài)之間切換了。
調(diào)試狀態(tài)
處理器停機(jī)調(diào)試。
以上內(nèi)容摘自??肚度胧綅徫还P試面試真題講解》,該??粌H有真題講解,還有經(jīng)驗(yàn)分享,不清楚嵌入式該學(xué)什么的同學(xué),想找嵌入式實(shí)習(xí)/正式工作的同學(xué),都可以來看看:
https://blog.nowcoder.net/zhuanlan/v0ELPM
嵌入式公司推薦:華為、小米、OPPO、VIVO、榮耀、一加、CVTE、大疆、insta360影石、美的 、TCL、海信、創(chuàng)維、烽火、比亞迪、吉利、長安、大眾、經(jīng)緯恒潤 、小鵬、圖森未來、百度、滴滴、蔚來、理想、 聯(lián)發(fā)科、 紫光展銳 、全志、寒武紀(jì) 、晶晨半導(dǎo)體 、匯頂、華為、中興、浪潮 、TP-LINK、訊飛、商湯、??低?nbsp;、浙江大華、360、小馬智行、元戎啟行、深信服、移動(dòng)、聯(lián)通、電信、曠視、四維圖新、中芯國際、復(fù)旦微電子、極氪。#??虯I配圖神器#
全部評(píng)論
相關(guān)推薦
點(diǎn)贊 評(píng)論 收藏
分享
04-14 19:24
深圳大學(xué) 嵌入式軟件開發(fā) 點(diǎn)贊 評(píng)論 收藏
分享
05-06 23:31
曲阜師范大學(xué) 單片機(jī) 點(diǎn)贊 評(píng)論 收藏
分享