欧美成人黄色网_欧美精品久久_国产在线一区二区三区_免费视频久久久_亚洲二区视频_欧美大片免费高清观看

產品分類

當前位置: 首頁 > 工業控制產品 > 自動化控制 > DCS系統

類型分類:
科普知識
數據分類:
DCS系統

ARM 架構/特性(處理器)全解

發布日期:2022-04-18 點擊率:34


  ARM 架構是構建每個ARM 處理器的基礎。ARM 架構隨著時間的推移不斷發展,其中包含的架構功能可滿足不斷增長的新功能、高性能需求以及新興市場的需要。有關最新公布版本的信息,請參閱 ARMv8 架構。

  ARM 架構支持跨躍多個性能點的實現,并已在許多細分市場中成為主導的架構。ARM 架構支持非常廣泛的性能點,因而可以利用最新的微架構技術獲得極小的 ARM 處理器實現和極有效的高級設計實現。實現規模、性能和低功耗是 ARM 架構的關鍵特性。

  ARM 已經開發了架構擴展,從而為 Java 加速 (Jazelle)、安全性 (TrustZone)、SIMD 和高級 SIMD (NEON) 技術提供支持。ARMv8-A 架構增加了密碼擴展作為可選功能。

  ARM 架構與精簡指令集計算(RISC)架構類似,因為它包含以下典型 RISC 架構特征:

  統一寄存器文件加載/存儲架構,其中的數據處理操作只針對寄存器內容,并不直接針對內存內容。

  簡單尋址模式,所有加載/存儲地址只通過寄存器內容和指令字段確定。

  對基本 RISC 架構的增強使 ARM 處理器可以實現較高性能、較小代碼大小、較低功耗和較小硅面積的良好平衡。

  A32(ARM)架構/特性

  ARM(通常稱為 A32)是一種固定長度(32 位)的指令集。它是 ARMv4T、ARMv5TEJ 和 ARMv6 架構中使用的基礎 32 位 ISA。在這些架構中,該指令集用于需要高性能的應用領域,或用于處理硬件異常,如中斷和處理器啟動。

  對于性能關鍵應用和舊代碼,Cortex 架構的 Cortex-A 和 Cortex-R 配置文件也支持 ARM ISA。其多數功能都包括在與 Thumb-2 技術一起引入的 Thumb 指令集中。Thumb (T32)從改進的代碼密度中獲益。

  ARM 指令的長度為 32 位,需要 4 字節邊界對齊。

  可以對大多數 ARM 指令進行“條件化”,使其僅在以前的指令設置了特定條件代碼時執行。這意味著,如果應用程序狀態寄存器中的 N、Z、C 和 V 標志滿足指令中指定的條件,則指令僅對程序員的模型操作、內存和協處理器發揮其正常作用。如果這些標記不滿足此條件,則指令會用作 NOP,即執行過程正常進入下一指令(包括將對異常進行任意相關檢查),但不發揮任何其他作用。此條件化指令允許對 if 和 while 語句的一小部分進行編碼,而無需使用跳轉指令。

  條件代碼N:否定條件代碼,如果結果為否定的,則設置為 1

  條件代碼Z:零條件代碼,如果指令的結果為 0,則設置為 1

  條件代碼C:進位條件代碼,如果指令生成進位條件,則設置為 1

  條件代碼V:溢出條件代碼,如果指令生成溢出條件,則設置為 1。

  T32(Thumb)架構/特性

  成本敏感型嵌入式控制應用領域(例如手機、磁盤驅動器、調制解調器和尋呼機)一直在尋求通過某些方式在兼顧內存占用空間的前提下以最低成本實現 32 位性能和地址空間。

  Thumb (T32)指令集提供已壓縮至 16 位寬操作碼的、最常用的 32 位 ARM 指令的子集。在執行時,這些 16 位指令實時、透明地解壓縮為完整 32 位 ARM 指令,且無性能損失。

  Thumb 可向設計人員提供:

  卓越的代碼密度,可實現最小的系統內存大小和最低的成本。

  在 8 位或 16 位總線上的 8 位或 16 位內存中實現 32 位性能,從而降低系統成本。

  建立的 ARM 功能

  行業領先的 MIPS/Watt,以盡可能延長電池壽命和增加 RISC 性能

  小的芯片面積,以進行集成和盡可能降低芯片成本

  全球多合作伙伴源,可提供安全保證。

  設計人員可以同時使用 16 位 Thumb 和 32 位 ARM 指令集,這樣,他們就可以靈活地根據應用需求在子例程級別上增強性能或調整代碼大小。

  Thumb ISA 受 ARM 生態體系的廣泛支持,包括完善的 Windows 軟件開發環境以及開發和評估卡。

  改進了代碼密度,具有性能效率和功效

  Thumb-2 技術使 Thumb 成為混合(32 位和 16 位)長度指令集,是所有 ARMv7 兼容的 ARM Cortex 實現所通用的指令集。Thumb-2 提升了眾多嵌入式應用程序的性能、能效和代碼密度。

  該技術與現有 ARM 和 Thumb 解決方案向后兼容,同時顯著擴展了 Thumb 指令集的可用功能,從而使更多應用程序從 Thumb 的同類最佳代碼密度中獲益。為獲得性能優化的代碼,Thumb-2 技術使用少于 31% 的內存以降低系統成本,同時,提供比現有高密度代碼高出 38% 的性能,因此可用于延長電池壽命,或豐富產品功能集

下一篇: PLC、DCS、FCS三大控

上一篇: 索爾維全系列Solef?PV

推薦產品

更多
主站蜘蛛池模板: 久久国产热 | 一级毛片在线免费看 | 中文字幕久久精品无码 | 高清在线一区二区 | 噜噜影院无毒不卡 | 无限看片在线版免费视频大全 | 乱中年女人伦av一区二区 | 国产欧美综合一区二区三区 | 九九夜色 | 玖玖玖免费观看视频 | 自拍偷自拍亚洲精品播放 | 亚洲欧美香蕉在线日韩精选 | 精品国产96亚洲一区二区三区 | 色哟哟最新在线观看入口 | 日日摸夜夜添夜夜添欧美毛片 | 人妻少妇精品无码专区二区 | 第一次处破女18分钟高清 | www在线免费观看 | 久久青草亚洲av无码麻豆 | 日韩欧美亚洲综合久久影院ds | 全亚洲最大的免费影院 | 特级黄色毛片视频片子 | 欧美老妇大p毛茸茸 | 狠狠久久 | 色综合亚洲一区二区小说 | 亚洲中文无码永久免 | 久久国产精品成人免费 | 久久婷婷色 | 久久99亚洲精品久久久久 | jizz日本zzz日本人 | 亚洲人成人77777网站不卡 | 久久久久久久久国产 | 久久久精品成人免费看 | 欧美亚洲国产激情一区二区 | 亚洲女女女同性video | 国产av亚洲精品久久久久 | 成年人小视频在线观看 | 中文字幕第二区 | 欧美成人免费全部观看在线看 | 狼友av永久网站免费观看孕交 | 老太脱裤让老头玩ⅹxxxx |