ARM系列微處理器簡(jiǎn)介之:ARM體系結構的命名規則
1.2ARM體系結構的命名規則
ARM體系結構是CPU產(chǎn)品所使用的一種體系結構,ARM公司開(kāi)發(fā)了一套擁有知識產(chǎn)權的RISC體系結構的指令集。每個(gè)ARM處理器都有一個(gè)特定的指令集架構,而一個(gè)特定的指令集架構又可以由多種處理器實(shí)現。
本文引用地址:http://dyxdggzs.com/article/257098.htm特定的指令集架構隨著(zhù)嵌入式市場(chǎng)的發(fā)展而發(fā)展。由于所有產(chǎn)品均采用一個(gè)通用的軟件體系,所以相同的軟件可在所有產(chǎn)品中運行(理論上如此)。
ARM產(chǎn)品通常以ARM【x】【y】【z】【T】【D】【M】【I】【E】【J】【F】【-S】形式出現。表1.1顯示了ARM體系結構的命名規則中這些后綴的具體含義。
表1.1 ARM體系結構的命名規則
后綴變量 | 含義 |
x | 系列,號如ARM7、ARM9 |
y | 存儲管理/保護單元 |
z | Cache |
T | Thumb16位譯碼器 |
D | JTAG調試器 |
M | 快速乘法器 |
I | 嵌入式跟蹤宏單元 |
E | 增強指令(基于TDMI) |
J | Jazelle加速 |
F | 向量浮點(diǎn)單元 |
S | 可綜合版本 |
另外,還有一些附加的要點(diǎn):
①ARM7TDMI之后的所有ARM內核,即使“ARM”標志后沒(méi)有包含“TDMI”字符,也都默認包含了TDMI的功能特性;
②JTAG是由IEEE1149.1標準測試訪(fǎng)問(wèn)端口和邊界掃描結構來(lái)描述的,它是ARM用來(lái)發(fā)送和接收處理器內核與測試儀器之間調試信息的一系列協(xié)議;
③嵌入式ICE宏單元是建立在處理器內部用來(lái)設置斷點(diǎn)和觀(guān)察點(diǎn)的調試硬件;
④可綜合,意味著(zhù)處理器內核是以源代碼形式提供的。這種源代碼形式可被編譯成一種易于EDA工具使用的形式。
評論