ARM原理與設計知到智慧樹期末考試答案題庫2025年山東科技大學_第1頁
ARM原理與設計知到智慧樹期末考試答案題庫2025年山東科技大學_第2頁
ARM原理與設計知到智慧樹期末考試答案題庫2025年山東科技大學_第3頁
ARM原理與設計知到智慧樹期末考試答案題庫2025年山東科技大學_第4頁
ARM原理與設計知到智慧樹期末考試答案題庫2025年山東科技大學_第5頁
免費預覽已結束,剩余6頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

ARM原理與設計知到智慧樹期末考試答案題庫2025年山東科技大學采用BL指令進行子程序調用時,返回地址不需要考慮流水線的影響()。

答案:對轉移類指令可以實現子程序調用功能()

答案:對計算機體系結構可以分為CISC和RISC兩種,ARM屬于RISC結構體系()

答案:對能夠將寄存器R1賦值為0X11的指令有()。

答案:LDRR1,#0X11;MOVR1,#0X11程序狀態寄存器包括以下哪些寄存器()。

答案:APSR;IPSR;EPSR移位指令只能單獨使用,不能作為其他指令的操作數()

答案:錯片上外設區中,位綁定區對應別名區地址范圍是0x22000000---0x23ffffff(32M)。()

答案:錯片上SRAM的位綁定區域地址范圍是()。

答案:0x20000000---0x200fffff匯編程序訪問C語言的全局變量時,要通過IMPORT關鍵詞引入該全局變量()

答案:對根據ATPCS規則,要求過程調用對數據棧進行操作時,要求4字節對齊()。

答案:錯根據ATPCS規則,子程序間通過寄存器R0-R3傳遞參數,寄存器R0-R3也可記做A0-A3()。

答案:對根據ATPCS規則,子程序間互相調用通過R0-R3來傳遞參數,不能超過4個參數。()

答案:錯根據ATPCS規則,子程序返回結果,如果是64位,則通過寄存器R0和R1返回,其中R1保存低32位。()

答案:錯根據AMBA總線的規范,IIC通信部件,連接到哪種總線比較合適()。

答案:APB根據AMBA定義的三種系統總線,UART串口這種設備應該掛載在()總線比較合適。

答案:AHB條件EQ表示的含義是()。

答案:相等無條件轉移到NEXTP的指令是()。

答案:BNEXTP;BALNEXTP數據傳輸指令可實現兩個操作數的求和。()。

答案:錯指令LDMDBR1!,{R2,R4,R7}與LDMDBR1!,{R4,R2,R7}執行結果一樣()

答案:對所有的異常都是在ARM狀態下進行處理的。()

答案:對所有指令都可以訪問寄存器R0~R12。()

答案:錯當ARM芯片工作在thumb狀態時,執行的是半字對齊的16位指令。()

答案:對當ARM芯片工作在ARM狀態時,執行的是字對齊的32位指令。()

答案:對當ARM芯片工作在ARM狀態時,執行的是半字對齊的16位指令。()

答案:錯當ARM7剛上電時,處于32位ARM狀態。()

答案:對當ARM7剛上電時,處于16位Thumb狀態。()

答案:錯異步串行通信,波特率為9600bps,每幀數據10bit,每秒鐘最多能傳輸()個字符?

答案:960異常返回時,PC自動從哪個寄存器獲得返回值()。

答案:LR異常響應時,哪個寄存器不自動入棧保護()。

答案:R5異常響應時,取向量是指從向量表中找出對應的服務程序入口地址。()

答案:對異常產生的原因可以是()。

答案:執行軟中斷指令并行通信一定比串行通信速度快。()

答案:錯小端模式是較高的有效字節存放在較高的存儲器地址,較低的有效字節存放在較低的存儲器地址()

答案:對將寄存器R2的低8位取反的指令是()。

答案:EORR2,#0X00FF寄存器R0的字長為16bit。()

答案:錯存儲器操作指令能夠在存儲器與存儲器之間直接傳輸數據()

答案:錯基于CM3核的微控制器必須配置0.5GB的片上RAM。()

答案:錯在線程模式用戶權限下,只能通過異常或中斷進入特權訪問模式。()

答案:對在目前的C語言編譯器能夠直接支持位帶操作。()

答案:錯在定時器中斷程序中可以使用TIM_ClearFlag函數清除中斷請求標志位。()

答案:錯在外設庫函數中,名為PPP_Init的函數,功能通常是初始化外設PPP。()

答案:對在串口中斷服務程序中,由狀態寄存器的哪個標志位可判斷接收到一幀數據()。

答案:RXNE因為Thumb狀態執行的16位指令,所以當從ARM狀態轉為Thumb狀態后,寄存器的長度也會切換為16位。()

答案:錯可以通過設置ARM的狀態寄存器CPSR的T位為1,將芯片置為Thumb狀態。()

答案:錯分配存儲空間的長度為6個字節的指令有()。

答案:SPACE6;DCB1,2,3,4,5,6;DCW1,2,3內嵌匯編操作數可以是C語言表達式()

答案:對內嵌匯編操作數可以char、short、int類型,單都作為無符號數進行操作()

答案:對內嵌匯編中可以使用BL指令來調用子程序()。

答案:對內嵌匯編中,可以不可以分配內存,只能使用C語言分配的內存,()。

答案:對關于中止模式說法錯誤的是()。

答案:處理存儲器故障;實現虛擬存儲器;存儲器保護關于CISC和RISC說法正確的是()。

答案:CISC指令集越來越復雜,導致設計越來越困難;CISC結構軟硬件協同也是大問題;RISC指令簡單,格式固定,易于實現;RISC便于高速化關于ARM說法正確的是()。

答案:ARM公司出售微處理器IP核給合作伙伴關于ARM9E中,E表示()。

答案:表示支持增強DSP功能使用RTC實時時鐘時,通常選擇LSE作為RTC時鐘源。()

答案:對使用ORR指令能夠將寄存器R0的值清零()

答案:錯位綁定操作是把位綁定區中的每一位,映射到別名區的一個字。()

答案:對位綁定別名區的字僅最低位有效,為映射的位值,其它位沒有意義。()

答案:對以下屬于自動變址的是()。

答案:LDRR0,[R1,#4]!以下屬于前變址的是()。

答案:LDRR0,[R1,#4]以下屬于ARM的尋址方式的是()。

答案:立即尋址;間接尋址;寄存器尋址以下實現R0<-[R1+R2*4]的語句是()。

答案:LDRR0,[R1,R2,LSL#4]以下哪個是算數左移()。

答案:ASR主堆棧指針寄存器也可以寫作()。

答案:SP_main串行通信中,可以使用的串行通信方式有()。

答案:單工方式;半雙工方式;全雙工方式下列指令正確的是()。

答案:SUBR0,R0,#100下列異常優先級最高的是()。

答案:復位下列屬于ARM的特權模式的是()。

答案:SVC模式;FIQ模式;系統模式下列屬于ARM異常中斷處理程序返回要做的工作的()。

答案:出棧;將SPSR_mode的內容復制到CPSR;清除CPSR中的中斷禁止標志位;根據異常類型將PC變回到用戶指令流中相應指令處下列屬于ARM異常中斷響應過程的是()。

答案:設置當前狀態寄存器CPSR中的相應位;將引起異常指令的下一條指令地址保存到新的異常工作模式的R14中;給程序計數器PC賦值,從相應的中斷異常矢量地址開始執行;將CPSR內存保存到佳肴執行的異常中斷對應的SPSR下列哪個寄存器被置1時,會關掉所有可屏蔽的異常,只剩下NMI和硬fault可以響應()。

答案:PRIMASK下列哪個寄存器又稱為鏈接寄存器()。

答案:R14下列不屬于有效立即數的是()。

答案:0x456下列ARM的狀態寄存器中,表示進位的位是()。

答案:C下列ARM的狀態寄存器中,表示結果為零的位是()。

答案:Z下列ARM的狀態寄存器中,表示結果為負數的位是()。

答案:N下列ARM的狀態寄存器中,表示溢出的位是()。

答案:V下列ARM的未定義工作模式說法正確的是()。

答案:處理未定義的指令陷阱;支持硬件協處理器的軟件仿真下列ARM的FIQ工作模式說法正確的是()。

答案:處理快速中斷;支持高速數據傳送或通道處理;支持突發數據傳輸;有自己特有的R8-R12THUMB-2指令影響的標志位包括()。

答案:N;Z;CSysTick是一個24位計數器,在clock作用下做()計數。

答案:遞減STM32通用定時器具有以下哪些功能。()

答案:定時/計數;輸入捕獲;輸出比較;PWM發生器STM32系統時鐘sysclk可以由以下哪些時鐘源產生()。

答案:HSI;PLLCLK;HSESTM32的定時器中能夠向上計數的有()。

答案:基本定時器;通用定時器;高級定時器STM32微控制器引腳作為輸入口,可配置為以下哪些模式()。

答案:模擬輸入;浮空輸入;下拉輸入;上拉輸入STM32微控制器工作電壓范圍是()。

答案:2.0V~3.6VSTM32F10x系列微控制器最高工作頻率為()。

答案:72MHzSTM32F103是一款ST公司推出的基于Cortex-M3內核的32位微控制器。()

答案:對STM32F103微控制器程序存儲區地址范圍:0x01000000–0x0107FFFF。()

答案:錯STM32F103中斷系統提供16個系統異常和68個可屏蔽中斷源,具有()個中斷優先級。

答案:16STM32F103中斷優先級包括搶占優先級與副優先級,總共有()中分組方式。

答案:5STM32F103C8T6微控制名稱中,字符C表示()。

答案:48引腳RTC的控制寄存器CRL中,用作秒中斷標志位的是()。

答案:SECFRISC的特點包括()。

答案:指令單周期完成;分開的load-store結構的內存訪問指令;基于多個通用寄存器堆操作RISC的中心思想包括()。

答案:硬件只執行很有限的最常用的那部分指令;精簡指令集的復雜度;大部分的復雜操作則由簡單指令合成;簡化指令實現的硬件設計PUSH、POP指令間接地使用堆棧指針寄存器SP。()

答案:對PA1作為外部中斷輸入引腳,它對應EXTI哪個中斷通道()。

答案:EXTI1NVIC支持優先級分組機制,每個中斷優先級值分為搶占優先級區和次優先級區。()

答案:對MVNR0,#0X0001,指令執行后R0值為()。

答案:0X0001MOVR0,#0X0005RSBR1,R0,#0X0007,指令執行后R1值為()。

答案:2LR寄存器用于BL指令中,保存程序的返回地址。()

答案:對LDR偽指令編譯后只能被MOV指令代替()

答案:錯EXTI是哪個外設的縮寫。()

答案:外部中斷/事件控制器C和匯編混合編程時,C語言定義的全局變量,匯編都是可以訪問的()。

答案:錯CPSIDF指令是將FAULTMASK寄存器置1。()

答案:對Cortex系列支持的指令集為Thumb和Thumb-2。()

答案:對CortexM3的PRIMASK寄存器可以關掉所有可屏蔽的異常,只剩下NMI和硬fault可以響應()

答案:對CortexM3的FAULTMASK寄存器置為1時,只有NMI才能響應,其他的異常都被屏蔽了()

答案:對core_cm3.c是Cortex-M3內核及其設備文件。()

答案:對CM3核采用的是滿遞增堆棧()

答案:錯CM3核采用三級流水線結構,程序計數器PC值為當前指令地址加上()。

答案:4CM3核的內部專用外設總線可以訪問的內部組件有()。

答案:NVIC;DWT;FPB;MPUCM3核支持4種低功耗模式。()

答案:錯CM3核總線支持以下哪些操作()。

答案:支持非對齊訪問;支持互斥訪問。;支持小端配置;支持大端配置CM3核外部RAM區最大空間為()。

答案:1GBCM3處理器的所有異常都由NVIC控制和管理。()

答案:對CM3只能使用16位的指令。()

答案:錯ARM進入Thumb狀態的方法是()。

答案:當操作寄存器Rm的最低位為1時,執行BXRmARM進入ARM狀態的方法是()。

答案:當操作寄存器Rm的最低位為0時,執行BXRmARM立即數尋址方式中,以下屬于有效立即數的是()。

答案:0x002100ARM的狀態寄存器CPSR的T位為1時,表示處于Thumb狀態。()

答案:對ARM的狀態寄存器CPSR的T位為1時,表示處于ARM狀態。()

答案:錯ARM的每種特權模式都有自己模式的R14,用來保存返回地址。()

答案:錯ARM的每種特權模式都有屬于自己模式的SPSR。()

答案:錯ARM的中斷向量表,每個表項為四個字節,可以存儲一條指令()

答案:對ARM的R15也叫做PC,是程序計數器。()

答案:對ARM是fabless和chipless生產模式的成功典范。()

答案:對ARM指令執行引起的間接異常包括()。

答案:數據中止ARM指令執行引起的直接異常包括()。

答案:未定義的指令;軟中斷;預取值中止ARM處理器采用流水線后,每個時鐘都可以執行一條指令()

答案:錯ARM處理器可以支持

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論