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

正文內(nèi)容

[計(jì)算機(jī)硬件及網(wǎng)絡(luò)]arm體系結(jié)構(gòu)-在線瀏覽

2025-02-21 19:57本頁面
  

【正文】 M966ES:針對要求高性能和低功耗的可預(yù)測的指令執(zhí)行時(shí)間的硬實(shí)時(shí)應(yīng)用設(shè)計(jì) ARM968ES:最小、功耗最小的 ARM9E系列處理器,針對嵌入式實(shí)時(shí)應(yīng)用設(shè)計(jì); ?ARM9E是針對微控制器、 DSP和 Java的單處理器解決方案; ?ARM Jazelle 技術(shù)提供 8倍的 Java 加速性能 (ARM926EJS) ; ?5級整數(shù)流水線; ?在 300MIPS( Dhrystone ); ?可選擇的 向量浮點(diǎn)單元 VFP9 協(xié)處理器指令優(yōu)秀海浮點(diǎn)性能,對于 3D圖形加速和實(shí)時(shí)控制可達(dá)到 215MFLOPS。 ARM10E ARM1020E:帶 DSP指令集,在片調(diào)試功能,獨(dú)立的 32KB數(shù)據(jù)和指令 Cache, MMU支持; ARM1022E:與 ARM1020E相同,只是獨(dú)立的數(shù)據(jù)和指令Cache變?yōu)?16KB; ARM1026EJS:同時(shí)具有 MPU和 MMU,可綜合版本; ?帶分支預(yù)測的 6級整數(shù)流水線; ?在 430MIPS( Dhrystone ); ?對于 3D圖形運(yùn)算和實(shí)時(shí)控制采用 VFP協(xié)處理器,浮點(diǎn)運(yùn)算性能最高可達(dá) 650MFLOPS; ?雙 64位 AMBA總線接口和 64位內(nèi)部總路線接口; ?優(yōu)化的緩存結(jié)構(gòu)提高了處理器訪問低速存儲器的性能; ?可在 , , 現(xiàn) ARM簡介 ARM11 ARM11 MPCore:可綜合的多處理器核, 1至 4個(gè)處理器可配置; ARM1136J(F)S:可配置的數(shù)據(jù)和指令 Cache,可提供 MPEG4編碼加速功能; ARM1156T2(F)S:帶集成浮點(diǎn)協(xié)處理器,帶內(nèi)存保護(hù)單元MPU ; ARM1176JZ(F)S:帶針對 CPU和系統(tǒng)安全架構(gòu)擴(kuò)展的 TrustZone技術(shù)。 SecurCore SC100:第一個(gè) 32位安全處理器;、 SC110:在 SC100上增加密鑰協(xié)處理器; SC200:帶 Jazelle技術(shù)的高級安全處理器; SC210:在 SC200上增加密鑰協(xié)處理器 ?SecurCore是專門為智能卡、安全 IC提供的32位安全處理器, 為電子商務(wù)、銀行、網(wǎng)絡(luò)、移動多媒體、公共交通提供安全解決方案; ?體積小、功耗低,代碼壓縮密度高; ?為快速增長的 Java卡平臺提供 Java加速功能; ARM簡介 Cortex CortexA:面向應(yīng)用的微處理器,針對復(fù)雜操作系統(tǒng)和應(yīng)用程序設(shè)計(jì); CortexR:針對實(shí)時(shí)系統(tǒng)的嵌入式處理器; CortexM:針對成本敏感應(yīng)用優(yōu)化的深度嵌入式處理器; ?2021年發(fā)布,提供增強(qiáng)的媒體和數(shù)字處理能力,增加了系統(tǒng)性能; ?支持 ARM、 Thumb、 Thumb2指令集; ?Thumb2指令集提供了更高的代碼存儲密度,進(jìn)一步降低成本; Intel系列 StrongARM: ARMv4體系 XScale: ARMv5TE體系,增加 MMX指令 ?StrongARM主要應(yīng)用于手持設(shè)備和PDA, 5級流水線,具有獨(dú)立的數(shù)據(jù)和指令 Cache,不支持 Thumb指令集,目前已停產(chǎn); ?XScale是目前 Intel公司主推的高性能嵌入式處理器,分通用處理器、網(wǎng)絡(luò)處理器和 I/O處理器三類。 ARM簡介 典型的 ARM處理器核產(chǎn)品 ARM7 SamSung 公司的: S3C45 S3C44B0 Cirrus Logic 公司的: EP7211 、 EP721 EP7312 Atmel 公司的 : At91M40800、 At91R40807 Piliph公司的: LPC2104/05/06 LinkUp Systems 公司的 ARM 系列 : L7200 、 L7205 NetSilicon 公司的: NET+15/40/50 Triscend 公司的: TA7S12 典型的 ARM處理器核產(chǎn)品 ? ARM9 SamSung 公司的: S3C2410 Cirrus Logic 公司的: EP9312 Atmel 公司的 : AT91RM9200 ? ARM10 Intel的 StrongARM 的系列: Xscale(PXA250\255) ARM微處理器體系結(jié)構(gòu) ? 數(shù)據(jù)類型 ? ARM微處理器的工作狀態(tài) ? ARM體系結(jié)構(gòu)的存儲器格式 ? 處理器模式 ? 寄存器組織 ? ARM狀態(tài)下的寄存器組織 ? Thumb狀態(tài)下的寄存器組織 數(shù)據(jù)類型 ? ARM處理器支持以下 數(shù)據(jù)類型 : ? 字節(jié)( Byte):各種處理器體系結(jié)構(gòu)中,字節(jié)的長度均為 8位。 ? 字( Word):字的長度為 32位,而在 8位 /16位處理器體系結(jié)構(gòu)中,字的長度一般為 16位,請注意區(qū)分。 ARM微處理器的工作狀態(tài) ARM處理器在兩種工作狀態(tài)之間可以 切換 : ? 進(jìn)入 Thumb狀態(tài) 。如果處理器在 Thumb狀態(tài)進(jìn)入異常,則當(dāng)異常處理 (IRQ、 FIQ、 Undef、 Abort 和 SWI)返回時(shí),自動轉(zhuǎn)換到 Thumb狀態(tài)。 ? 當(dāng)操作數(shù)寄存器的狀態(tài)位 (位 [0])為 0時(shí),執(zhí)行 BX指令進(jìn)入 ARM狀態(tài)。在此情況下,把 PC 放人異常模式鏈接寄存器中。 ARM體系結(jié)構(gòu)的存儲器格式 ARM體系結(jié)構(gòu)將存儲器看作是從零地址開始的字節(jié)的線性組合。 作為 32位的微處理器, ARM體系結(jié)構(gòu)所支持的最大尋址空間為 4GB。 ARM體系結(jié)構(gòu)的存儲器格式 ? 大端格式:字?jǐn)?shù)據(jù)的高字節(jié)存儲在低地址中,而字?jǐn)?shù)據(jù)的低字節(jié)則存放在高地址中。 31 2423 1615 8 7 0位 小端模式 byte3 byte2 byte1 byte0 字地址 8 4 0 處理器模式 ? ARM體系結(jié)構(gòu)支持 7種處理器模式,分別為: 用戶模式、快中斷模式、中斷模式、管理模式、中止模式、未定義模式和系統(tǒng)模式 。 處理器模式 處理器模式 說明 備注 用戶 (usr) 正常程序工作模式 不能直接切換到其它模式 系統(tǒng) (sys) 用于支持操作系統(tǒng)的特權(quán)任務(wù)等 與用戶模式類似,但具有可以直接切換到其它模式等特權(quán) 快中斷 (fiq) 支持高速數(shù)據(jù)傳輸及通道處理 FIQ異常響應(yīng)時(shí)進(jìn)入此模式 中斷 (irq) 用于通用中斷處理 IRQ異常響應(yīng)時(shí)進(jìn)入此模式 管理 (svc) 操作系統(tǒng)保護(hù)代碼 系統(tǒng)復(fù)位和軟件中斷響應(yīng)時(shí)進(jìn)入此模式 中止 (abt) 用于支持虛擬內(nèi)存和 /或存儲器保護(hù) 在 ARM7TDMI沒有大用處 未定義 (und) 支持硬件協(xié)處理器的軟件仿真 未定義指令異常響應(yīng)時(shí)進(jìn)入此模式 處理器模式 ? 特權(quán)模式 處理器模式 說明 備注 用戶 (usr) 正常程序工作模式 不能直接切換到其它模式 系統(tǒng) (sys) 用于支持操作系統(tǒng)的特權(quán)任務(wù)等 與用戶模式類似,但具有可以直接切換到其它模式等特權(quán) 快中斷 (fiq) 支持高速數(shù)據(jù)傳輸及通道處理 FIQ異常響應(yīng)時(shí)進(jìn)入此模式 中斷 (irq) 用于通用中斷處理 IRQ異常響應(yīng)時(shí)進(jìn)入此模式 管理 (svc) 操作系統(tǒng)保護(hù)代碼 系統(tǒng)復(fù)位和軟件中斷響應(yīng)時(shí)進(jìn)入此模式 中止 (abt) 用于支持虛擬內(nèi)存和 /或存儲器保護(hù) 在 ARM7TDMI沒有大用處 未定義 (und) 支持硬件協(xié)處理器的軟件仿真 未定義指令異常響應(yīng)時(shí)進(jìn)入此模式 除用戶模式外,其它模式均為 特權(quán)模式 。此外,特權(quán)模式可以自由的切換處理器模式,而用戶模式不能直接切換到別的模式。它們除了可以通過程序切換進(jìn)入外,也可以由特定的異常進(jìn)入。每種異常模式都有一些獨(dú)立的寄存器,以避免異常退出時(shí)用戶模式的狀態(tài)不可靠。 系統(tǒng)模式是特權(quán)模式,不受用戶模式的限制。 系統(tǒng) (sys) 用戶 (usr) 處理器啟動時(shí)的模式轉(zhuǎn)換圖 管理模式 SVC (Supervisor) 多種特權(quán)模式變化 用戶程序的運(yùn)行模式 復(fù)位后 缺省模式 主要完成各模式的堆棧設(shè)置,注意不要進(jìn)入用戶模式 一般為用戶模式 User 寄存器組織 ? ARM處理器有 37(31+6)個(gè)物理寄存器 ,有 18個(gè)可編程訪問的寄存器。在不同的工作模式和處理器狀態(tài)下,程序員可以訪問的寄存器也不盡相同。 SPSR_fiq SPSR_irq SPSR_und SPSR_abt SPSR_svc 無 SPSR CPSR CPSR 狀態(tài)寄存器 R15 R15(PC) R14_fiq R14_irq R14_und R14_abt R14_svc R14 R14(LR) R13_fiq R13_irq R13_und
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1