當前位置:簡歷模板館>面試>面試筆試>

ARM開發崗位筆試題目

面試筆試 閱讀(6.66K)

面試ARM開發崗位時,用人單位通常會舉行筆試面試等多重環節,在筆試階段可以通過強化必備專業知識,與練習ARM開發崗位筆試題目來讓筆試有更加表現。下面的基礎知識和筆試題目是較爲常見的,不妨按照以下內容來舉一反三。

ARM開發重要知識點

1、馮諾依曼結構和哈佛結構

這是ARM嵌入式系統的兩種結構,筆試題通常會問及二者的特點及區別。馮諾依曼結構和哈佛結構的區別是地址空間和數據空間分開與否。

2、同步通信和異步通信

二者特點及各自的優缺點,無論在筆試中還是在面試中都是經常問到的。異步通信優點是準確率更高,缺點是傳輸效率低,同步通信要求發送方和接收方必須完全同步,否則容易出現差錯,但是在硬件符合要求的前提下適合大量傳輸數據。至於二者的特點,應該熟練掌握其各自的定義。

3、ARM寄存器

在應聘ARM開發崗位時,幾乎是必考知識點。要重點掌握ARM處理器的37個寄存器,筆試題通常考察除31個通用寄存器外的6個狀態寄存器及其功能,例如CPSR是指當前程序狀態寄存器,SPSR是指備份程序狀態寄存器,此外還有R0-R12、R13/SP、R14/LR和R15/PC等。

ARM開發筆試題集錦

題目1:舉例介紹嵌入式處理器有哪幾類? 

答:嵌入式微處理器、嵌入式微控制器、嵌入式DSP處理器、嵌入式片上系統。

題目2:什麼是僞指令和僞操作? 

答:在ARM彙編語言程序中有些特殊指令助記符,這些助記符與指令系統的助記符不同,沒有相對應的操作碼或者機器碼,因此通常稱它們爲僞指令,其完成的操作稱爲僞操作。在ARM彙編中的僞指令有:符號定義僞指令、數據定義僞指令、彙編控制僞指令、信息報告僞指令、宏指令等。

題目3:ARM的7種基本工作模式有哪些?

答:1、User:(大部分任務執行在這種普通模式;

2、FIQ:當一個高優先級(fast) 中斷產生時將會進入這種特權模式;

3、RQ:特權模式(Privilege),當一個低優先級(normal) 中斷產生時將會進入這種特權模式;

4、Supervisor:特權模式(Privilege),當復位或軟中斷指令執行時將會進入這種特權模式(SVC模式);

5、Abort:特權模式(Privilege),當存取異常時將會進入這種特權模式;

6、Undef:特權模式(Privilege),當執行未定義指令時會進入這種特權模式;

7、System:使用和User模式相同寄存器集的特權模式。

ARM開發崗位筆試題目

總之,在進行ARM開發筆試時,越是大型企業筆試所涉及的知識面就越廣,涉及題型也更爲全面。如果想在筆試環節有更出色的表現,可以對筆試題目所涉及的知識點進行總結梳理。