<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > ARM系列微處理器簡(jiǎn)介之:ARM體系結(jié)構(gòu)的命名規(guī)則

          ARM系列微處理器簡(jiǎn)介之:ARM體系結(jié)構(gòu)的命名規(guī)則

          作者: 時(shí)間:2013-09-13 來(lái)源:網(wǎng)絡(luò) 收藏

          1.2體系結(jié)構(gòu)的命名規(guī)則

          體系結(jié)構(gòu)是CPU產(chǎn)品所使用的一種體系結(jié)構(gòu),公司開(kāi)發(fā)了一套擁有知識(shí)產(chǎn)權(quán)的RISC體系結(jié)構(gòu)的指令集。每個(gè)ARM處理器都有一個(gè)特定的指令集架構(gòu),而一個(gè)特定的指令集架構(gòu)又可以由多種處理器實(shí)現(xiàn)。

          本文引用地址:http://www.ex-cimer.com/article/257098.htm

          特定的指令集架構(gòu)隨著嵌入式市場(chǎng)的發(fā)展而發(fā)展。由于所有產(chǎn)品均采用一個(gè)通用的軟件體系,所以相同的軟件可在所有產(chǎn)品中運(yùn)行(理論上如此)。

          ARM產(chǎn)品通常以ARM【x】【y】【z】【T】【D】【M】【I】【E】【J】【F】【-S】形式出現(xiàn)。表1.1顯示了ARM體系結(jié)構(gòu)的命名規(guī)則中這些后綴的具體含義。

          表1.1 ARM體系結(jié)構(gòu)的命名規(guī)則

          后綴變量

          含義

          x

          系列,號(hào)如ARM7、ARM9

          y

          存儲(chǔ)管理/保護(hù)單元

          z

          Cache

          T

          Thumb16位譯碼器

          D

          JTAG調(diào)試器

          M

          快速乘法器

          I

          嵌入式跟蹤宏單元

          E

          增強(qiáng)指令(基于TDMI)

          J

          Jazelle加速

          F

          向量浮點(diǎn)單元

          S

          可綜合版本

          另外,還有一些附加的要點(diǎn):

          ①ARM7TDMI之后的所有ARM內(nèi)核,即使“ARM”標(biāo)志后沒(méi)有包含“TDMI”字符,也都默認(rèn)包含了TDMI的功能特性;

          ②JTAG是由IEEE1149.1標(biāo)準(zhǔn)測(cè)試訪問(wèn)端口和邊界掃描結(jié)構(gòu)來(lái)描述的,它是ARM用來(lái)發(fā)送和接收處理器內(nèi)核與測(cè)試儀器之間調(diào)試信息的一系列協(xié)議;

          ③嵌入式ICE宏單元是建立在處理器內(nèi)部用來(lái)設(shè)置斷點(diǎn)和觀察點(diǎn)的調(diào)試硬件;

          ④可綜合,意味著處理器內(nèi)核是以源代碼形式提供的。這種源代碼形式可被編譯成一種易于EDA工具使用的形式。



          關(guān)鍵詞: 微處理器 ARM

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();