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

正文內(nèi)容

arm7體系結(jié)構(gòu)概述-資料下載頁(yè)

2025-01-13 00:00本頁(yè)面
  

【正文】 DCD 0IRQ_Addr DCD IRQ_HandlerFIQ_Addr DCD FIQ_Handler異常向量表:取出跳轉(zhuǎn)地址后向服務(wù)程序跳轉(zhuǎn) CODE32 AREA vectors,CODE,READONLY ENTRYReset LDR PC, ResetAddr LDR PC, UndefinedAddr . . . DCD 0xb9205f80 LDR PC, [PC, 0xff0] LDR PC, FIQ_AddrResetAddr DCD ResetInitUndefinedAddr DCD Undefined. . .Nouse DCD 0IRQ_Addr DCD IRQ_HandlerFIQ_Addr DCD FIQ_Handler異常向量表:ResetInit 復(fù)位服務(wù)程序Undefine 未定義服務(wù)程序IRQ_Handler IRQ中斷服務(wù)程序FIQ_Handler FIQ中斷服務(wù)程序……周立功單片機(jī) 當(dāng)多個(gè)異常同時(shí)發(fā)生時(shí),一個(gè)固定的優(yōu)先級(jí)系統(tǒng)決定它們被處理的順序: 異常? 異常優(yōu)先級(jí)優(yōu)先級(jí)降低周立功單片機(jī)注意:167。未定義的指令和 SWI異常互斥。因?yàn)橥粭l指令不能既是未定義的,又能產(chǎn)生有效的軟件中斷;167。當(dāng) FIQ使能,并且 FIQ和數(shù)據(jù)中止異常同時(shí)發(fā)生時(shí), ARM7TDMI內(nèi)核首先進(jìn)入數(shù)據(jù)中止處理程序,然后立即跳轉(zhuǎn)到 FIQ向量。在 FIQ處理結(jié)束后返回到數(shù)據(jù)中止處理程序。數(shù)據(jù)中止的優(yōu)先級(jí)必須高于FIQ以確保數(shù)據(jù)轉(zhuǎn)移錯(cuò)誤不會(huì)被漏過(guò)。 異常? 異常優(yōu)先級(jí)周立功單片機(jī)第 2章 目錄內(nèi)部框圖數(shù)據(jù)類型q8. 程序狀態(tài)寄存器I/O周立功單片機(jī) 復(fù)位? 復(fù)位 當(dāng) nRESET信號(hào)被拉低時(shí)(一般外部復(fù)位引腳電平的變化和芯片的其它復(fù)位源會(huì)改變這個(gè)內(nèi)核信號(hào)), ARM7TDMI處理器放棄正在執(zhí)行的指令 。 在復(fù)位后,除 PC和 CPSR之外的所有寄存器的值都不確定。周立功單片機(jī) 復(fù)位? 復(fù)位 當(dāng) nRESET信號(hào)再次變?yōu)楦唠娖綍r(shí), ARM處理器執(zhí)行下列操作: M[4:0]變?yōu)?b10011(管理模式); CPSR中的 I和 F位; CPSR中的 T位; PC從地址 0x00開始對(duì)下一條指令進(jìn)行取指。 周立功單片機(jī)第 2章 目錄內(nèi)部框圖數(shù)據(jù)類型q8. 程序狀態(tài)寄存器I/O周立功單片機(jī) 存儲(chǔ)器及存儲(chǔ)器映射 I/O? 簡(jiǎn)介 ARM7TDMI處理器采用馮 諾依曼( Von Neumann)結(jié)構(gòu),指令和數(shù)據(jù)共用一條 32位數(shù)據(jù)總線。只有裝載、保存和交換指令可訪問存儲(chǔ)器中的數(shù)據(jù)。周立功單片機(jī) 存儲(chǔ)器及存儲(chǔ)器映射 I/O? 簡(jiǎn)介 ARM7的規(guī)范僅定義了處理器核與存儲(chǔ)系統(tǒng)之間的信號(hào)及時(shí)序(局部總線),而現(xiàn)實(shí)的芯片一般在外部總線與處理器核的局部總線之間有一個(gè)存儲(chǔ)器管理部件將局部總線的信號(hào)和時(shí)序轉(zhuǎn)換為現(xiàn)實(shí)的外部總線信號(hào)和時(shí)序。因此,外部總線的信號(hào)和時(shí)序與具體的芯片相關(guān),不是 ARM7的標(biāo)準(zhǔn)。具體到某個(gè)芯片的外部存儲(chǔ)系統(tǒng)的設(shè)計(jì)需要參考其芯片的數(shù)據(jù)手冊(cè)或使用手冊(cè)等資料。 周立功單片機(jī)ARM7內(nèi)核存儲(chǔ)器控制器 存儲(chǔ)器 存儲(chǔ)器及存儲(chǔ)器映射 I/O? 簡(jiǎn)介ARM7定義了局部總線的接口時(shí)序各芯片廠商制定了自己的接口時(shí)序ARM7局部總線一般在兩者之間加入存儲(chǔ)器控制器周立功單片機(jī)存儲(chǔ)器系統(tǒng)有兩種映射機(jī)制:167。小端存儲(chǔ)器系統(tǒng): 在小端格式中,數(shù)據(jù)的高字節(jié)存放在高地址中。因此存儲(chǔ)器系統(tǒng)字節(jié) 0連接到數(shù)據(jù)線 7~ 0。 167。大端存儲(chǔ)器系統(tǒng): 在大端格式中,數(shù)據(jù)的高字節(jié)存放在低地址中。因此存儲(chǔ)器系統(tǒng)字節(jié) 0連接到數(shù)據(jù)線 31~ 24。 0x87654321字?jǐn)?shù)據(jù)的大小端存儲(chǔ)方式 存儲(chǔ)器及存儲(chǔ)器映射 I/O? 存儲(chǔ)器格式0x78 高地址低地址 0x56 0x34 0x12大端模式0x12 高地址低地址 0x34 0x56 0x78小端模式周立功單片機(jī) 一個(gè)基于 ARM內(nèi)核的芯片可以只支持大端模式或小端模式,也可以兩者都支持。 在 ARM指令集中不包含任何直接選擇大小端的指令,但是一個(gè)同時(shí)支持大小端模式的 ARM芯片可以通過(guò)硬件配置(一般使用芯片的引腳來(lái)配置)來(lái)匹配存儲(chǔ)器系統(tǒng)所使用的規(guī)則。 存儲(chǔ)器及存儲(chǔ)器映射 I/O? 存儲(chǔ)器格式注意 :如果實(shí)際的存儲(chǔ)器格式與芯片的存儲(chǔ)器格式不符時(shí),只有以字為單位的數(shù)據(jù)存取才正確,否則將出現(xiàn)不可預(yù)期的結(jié)果。周立功單片機(jī) ARM結(jié)構(gòu)通常希望所有的存儲(chǔ)器訪問都合理的對(duì)齊。具體來(lái)說(shuō)就是字訪問的地址通常是字對(duì)齊的,而半字訪問使用的地址是半字對(duì)齊的。不按這種方式對(duì)齊的存儲(chǔ)器訪問稱為 非對(duì)齊的存儲(chǔ)器訪問 。167。將一個(gè)非字(半字)對(duì)齊的地址寫入 ARM(Thumb)狀態(tài)的 R15寄存器,將引起非對(duì)齊的指令取指。167。在一個(gè)非字(半字)對(duì)齊的地址讀寫一個(gè)字(半字),將引起非對(duì)齊的數(shù)據(jù)訪問: 存儲(chǔ)器及存儲(chǔ)器映射 I/O? 非對(duì)齊的存儲(chǔ)器訪問周立功單片機(jī) 基于 ARM內(nèi)核的芯片具有許多的外設(shè),這些外設(shè)訪問的標(biāo)準(zhǔn)方法是使用 存儲(chǔ)器映射的 I/O,為外設(shè)的每個(gè)寄存器都分配一個(gè)地址。通常,從這些地址裝載數(shù)據(jù)用于讀入,向這些地址保存數(shù)據(jù)用于輸出。有些地址的裝載和保存用于外設(shè)的控制功能,而不是輸入或輸出功能。 存儲(chǔ)器及存儲(chǔ)器映射 I/O? 存儲(chǔ)器映射的 I/O注意 :存儲(chǔ)器映射的 I/O位置的操作不同于正常的存儲(chǔ)器位置的操作。通常,存儲(chǔ)器映射的 I/O位置沒有高速緩存和無(wú)緩沖區(qū)。周立功單片機(jī) 存儲(chǔ)器及存儲(chǔ)器映射 I/O? 存儲(chǔ)器映射的 I/O存儲(chǔ)器區(qū)memory外設(shè)區(qū)域地址空間 0x000000000xE0000000ARM核操作外設(shè)操作存儲(chǔ)器存儲(chǔ)器控制器周立功單片機(jī) 存儲(chǔ)器及存儲(chǔ)器映射 I/O? 使用 C語(yǔ)言如何訪問存儲(chǔ)器和外設(shè)…uint32 IOStatus。IOStatus = IO0PIN。…...define IO0PIN (*((volatile unsigned long *) 0xE0028000))...周立功單片機(jī)電腦打鈴器電腦打鈴器 硬件框圖CPULPC2132鍵盤輸入輸出接口2023年 11月 1 11:00 星期六 下次動(dòng)作: 12 11:10液晶顯示任務(wù) 1鍵盤檢測(cè)任務(wù) 4輸出控制任務(wù) 3信息顯示任務(wù) 2鍵盤處理周立功單片機(jī)用戶模式USR系統(tǒng)模式SYS管理模式SVCIRQ模式IRQFIQ模式FIQ中止模式未定義abt/undThumb 狀態(tài)ARM狀態(tài)任務(wù) 1按鍵檢測(cè)任務(wù) 2按鍵處理任務(wù) 3信息顯示任務(wù) 4輸出控制IRQ2按鍵中斷IRQ3秒中斷系統(tǒng)調(diào)用 1關(guān)閉 IRQ系統(tǒng)調(diào)用 2打開 IRQ系統(tǒng)調(diào)用……系統(tǒng)調(diào)用 n任務(wù)切換IRQ1系統(tǒng)節(jié)拍FIQ1掉電處理 While(1)電腦打鈴器電腦打鈴器 程序分布示意圖其它代碼操作系統(tǒng)內(nèi)核周立功單片機(jī) 思考與練習(xí)? ARM的模式和狀態(tài)等知識(shí),請(qǐng)考慮如何將原有的程序移植到 ARM上運(yùn)行,模式和狀態(tài)要如何選擇?周立功單片機(jī)周立功單片機(jī)演講完畢,謝謝觀看!
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1