freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

嵌入式系統(tǒng)原理及應(yīng)用-chapter3-arm7tdmi簡介-全文預(yù)覽

2025-02-06 23:40 上一頁面

下一頁面
  

【正文】 態(tài)進入時 F的狀態(tài)0x00 復(fù)位 管理 禁止 禁止0x04 未定義指令 未定義 I F0x08 軟件中斷 管理 禁止 F0x0C 中止(預(yù)?。?中止 I F0x10 中止(數(shù)據(jù)) 中止 I F0x14 保留 保留 — —0x18 IRQ 中斷 禁止 F0x1C FIQ 快中斷 禁止 禁止注 :表中的 I和 F表示不對該位有影響,保留原來的值。 ? 軟件中斷指令 異常哈工大華德應(yīng)用技術(shù)學(xué)院計算機應(yīng)用技術(shù)系 當(dāng) ARM7TDMI處理器遇到一條自己和系統(tǒng)內(nèi)任何協(xié)處理器都無法處理的指令時, ARM7TDMI內(nèi)核執(zhí)行未定義指令陷阱。這意味著 ARM7TDMI內(nèi)核總是會保護被中止的 LDM指令中的 R15(總是最后一個被轉(zhuǎn)移的寄存器)。交換指令( SWP)中止好像沒有被執(zhí)行過一樣(中止必須發(fā)生在 SWP指令進行讀訪問時) ; 異常哈工大華德應(yīng)用技術(shù)學(xué)院計算機應(yīng)用技術(shù)系167。如果指令在流水線中因為發(fā)生分支而沒有被執(zhí)行,中止將不會發(fā)生。任何時候在一個特權(quán)模式下,都可通過置位 CPSR中的 I 位來禁止 IRQ。 不管異常入口是來自 ARM狀態(tài)還是 Thumb狀態(tài),F(xiàn)IQ處理程序都會通過執(zhí)行下面的指令從中斷返回:SUBS PC,R14_fiq,4 在一個特權(quán)模式中,可以通過置位 CPSR中的 F位來禁止 FIQ異常。將跳轉(zhuǎn)地址存入 PC,實現(xiàn)跳轉(zhuǎn)IRQ01BackAddrJumpAddrJumpSYS1?0. . .????“?”表示對該位不關(guān)心哈工大華德應(yīng)用技術(shù)學(xué)院計算機應(yīng)用技術(shù)系在異常處理結(jié)束后,異常處理程序完成以下動作: 程序 A IRQ服務(wù)程序系統(tǒng)模式 IRQ模式程序寄存器組圖示退出異常過程LR_sysSPSR_irqLR_irqLRPCCPSRSPSRSYS1?0. . .? ? ? ?MODTFI. . .N Z C V167。清零 T位(進入 ARM狀態(tài))167。? 進入異常 異常哈工大華德應(yīng)用技術(shù)學(xué)院計算機應(yīng)用技術(shù)系當(dāng)異常結(jié)束時,異常處理程序必須: LR中的值減去偏移量后存入 PC,偏移量根據(jù)異常的類型而有所不同; SPSR的值復(fù)制回 CPSR;。 異常哈工大華德應(yīng)用技術(shù)學(xué)院計算機應(yīng)用技術(shù)系? 進入異常在異常發(fā)生后, ARM7TDMI內(nèi)核會作以下工作: CPSR復(fù)制到適當(dāng)?shù)?SPSR中;3. 將 CPSR模式位強制設(shè)置為與異常類型相對應(yīng)的值; PC從相關(guān)的異常向量處取指。這個堆棧指針應(yīng)必須在系統(tǒng)啟動時初始化。保存使用到的寄存器. . .LDMFD SP!,{R0R3,PC}^。保存使用到的寄存器. . .LDMFD SP!,{R0R3,PC}^。 如果同時發(fā)生兩個或更多異常,那么將按照固定的順序來處理異常,詳見 “ 異常優(yōu)先級 ” 部分。由程序計數(shù)器 PC提供基準(zhǔn)地址,指令中的地址碼字段作為偏移量,兩者相加后得到的地址即為操作數(shù)的有效地址。存儲指針在保存第一個值之后增加。 (7).堆棧尋址哈工大華德應(yīng)用技術(shù)學(xué)院計算機應(yīng)用技術(shù)系 多寄存器傳送指令用于將一塊數(shù)據(jù)從存儲器的某一位置拷貝到另一位置。滿遞減 :堆棧向下增長,堆棧指針指向內(nèi)含有效數(shù)據(jù)項的最低地址。滿遞增 :堆棧向上增長,堆棧指針指向內(nèi)含有效數(shù)據(jù)項的最高地址。 存儲器堆??煞譃閮煞N: 167。 單元中 。將 R1指向的單元中的數(shù)據(jù)讀出到 。的內(nèi)容,放入 R2 STR R1,[R0,4]! 。將寄存器 R1的值和 R2指定的存儲。“與 ”操作,結(jié)果放入 R10x55R0R2 0x01(3).寄存器偏移尋址MOV R0,R2,LSL 30x080x08邏輯左移 3位哈工大華德應(yīng)用技術(shù)學(xué)院計算機應(yīng)用技術(shù)系 寄存器間接尋址指令中的地址碼給出的是一個通用寄存器的編號,所需的操作數(shù)保存在寄存器指定地址的存儲單元中,即寄存器為操作數(shù)的地址指針。 寄存器移位尋址指令舉例如下:MOV R0,R2,LSL 3 。 立即尋址指令舉例如下: SUBSR0,R0,1 。哈工大華德應(yīng)用技術(shù)學(xué)院計算機應(yīng)用技術(shù)系 操作數(shù)的值在寄存器中,指令中的地址碼字段指出的是寄存器編號,指令執(zhí)行時直接取出寄存器值來操作。協(xié)處理器寄存器的傳輸周期。 ARM7TDMI處理器的存儲器周期有 4個基本類型:167。哈工大華德應(yīng)用技術(shù)學(xué)院計算機應(yīng)用技術(shù)系? 存儲器訪問計算機結(jié)構(gòu)說明:“ 馮 這三條指令之間的位置關(guān)系如下表所示:流水線上各指令的地址 流水線工位 描述ARM指令集 Thumb指令集PC PC 取指 指令從存儲器中取出PC4 PC2 譯碼 對指令使用的寄存器進行譯碼PC8 PC4 執(zhí)行 從寄存器組中讀出寄存器,執(zhí)行移位和 ALU操作,寄存器被寫回到寄存器組中哈工大華德應(yīng)用技術(shù)學(xué)院計算機應(yīng)用技術(shù)系? 存儲器訪問 ARM7TDMI處理器使用了 馮 它將跟蹤信息壓縮并通過一個窄帶跟蹤端口輸出。? ICE(In Circuit Emulator)在線仿真是一個支持片上調(diào)試的單元。? 主核和外部的總線連接是通過數(shù)據(jù)總線模塊進行的。高的指令吞吐量;167。 ARM7TDMI的后綴意義為:支持高密度 16位的 Thumb指令集;支持片上調(diào)試;支持 64位乘法;支持 EmbededICE觀察硬件;ARM7TDMI 的可綜合( synthesizable)版本(軟核),對應(yīng)用工程師來說其編程模型與 ARM7TDMI 一致;ARM7 T D M I S ARM7TDMI概述? ARM7TDMI概述:哈工大華德應(yīng)用技術(shù)學(xué)院計算機應(yīng)用技術(shù)系 ARM7TDMI處理器是 ARM通用 32位微處理器家族的成員之一。哈工大華德應(yīng)用技術(shù)學(xué)院計算機應(yīng)用技術(shù)系 ARM7TDMI基于 ARM體系結(jié)構(gòu) V4版本,是目前低端的 ARM核 。在應(yīng)用中比較常見的芯片有: Atmel公司的 AT91系列芯片、 Samsung公司的 S3C系列芯片和 Cirrus公司的 EP7系列等。 ARM7TDMI概述? ARM7TDMI概述:哈工大華德應(yīng)用技術(shù)學(xué)院計算機應(yīng)用技術(shù)系 ARM7TDMI支持 32位尋址范圍,并彌補了 ARM6不能在低于 5V電源電壓下工作的不足。這樣的簡化實現(xiàn)了:167。 ARM7TDMI概述? ARM7TDMI概述:哈工大華德應(yīng)用技術(shù)學(xué)院計算機應(yīng)用技術(shù)系 ARM7TDMI的模塊和內(nèi)核框圖ARM7TDMI模塊ADDR[31:0]WDATA[31:0]RDATA[31:0]數(shù)據(jù)總線掃描線2掃描線1協(xié)處理器接口信號哈工大華德應(yīng)用技術(shù)學(xué)院計算
點擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1