• <tt id="4geeg"><kbd id="4geeg"></kbd></tt>
  • <noscript id="4geeg"><noscript id="4geeg"></noscript></noscript>
  • 筆試 > 筆試經驗 > 正文

    ARM開發崗位筆試題目

    2022-05-17    筆試經驗   

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

    相關文章
    熱點文章
    推薦文章
    中文字幕寂寞的人妻,欧美牲交视频高清在线,啦啦啦日本在线直播www
  • <tt id="4geeg"><kbd id="4geeg"></kbd></tt>
  • <noscript id="4geeg"><noscript id="4geeg"></noscript></noscript>