新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > ARM存儲器之:協處理器CP15

        ARM存儲器之:協處理器CP15

        作者: 時間:2013-09-30 來源:網絡 收藏

        本文引用地址:http://www.104case.com/article/257013.htm

        bit[23:20]:生產廠商定義的產品子編號。當產品主編號相同時,使用子編號區分不同的產品子類,如產品中不同的cache的大小。

        bit[31:24]:生產廠商的編號現已定義的如表15.4所示。其他的值公司保留將來使用。

        表15.4 bit[31:24]值與生產廠商

        可能的取值

        芯片生產廠商

        0x41(A)

        ARM公司

        0x44(D)

        DigitalEquipment

        0x69(i)

        Intel公司

        對于ARM7系統的處理器,其主標識符的編碼如圖15.3所示。

        圖15.3ARM7處理器標識符編碼

        其中各部分的含義說明如下。

        bit[3:0]:包含生產廠商定義的處理器版本型號。

        bit[15:4]:生產廠商定義的產品主編號,其最高4位的值為0x7。

        bit[22:16]:生產商定義的產品子編號。當產品的主編號相同時,使用子編號區分不同的產品子類,如產品中不同的產品子類、不同產品中高速緩存的大小。

        bit[23]:ARM7處理器支持下面兩種ARM體系的版本號。0x0代表ARM體系版本3;0x1代表ARM體系版本4T。

        bit[31:24]:生產廠商的編號已定義的如表15.5所示,其他的值ARM公司保留將來使用。

        表15.5 bit[31:24]值與ARM生產廠商

        可能的取值

        ARM芯片生產廠商

        0x41(A)

        ARM公司

        0x44(D)

        DigitalEquipment

        0x69(i)

        Intel公司

        對于ARM7系統的處理器,其主標識符的編碼如圖15.4所示。

        圖15.4ARM7之前處理器標識符編碼

        其中各部分的含義說明如下。

        bit[3:0]:包含生產廠商定義的處理器版本型號。

        bit[31:4]:處理器標識符及其含義如表15.6所示。

        表15.6 ARM之后處理器標識符與含義

        處理器標識符

        含義

        0x4156030

        ARM3(體系版本2)

        0x4156060

        ARM600(ARM體系版本3)

        0x4156061

        ARM610(ARM體系版本3)

        0x4156062

        ARM620(ARM體系版本3)



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 元江| 左云县| 四平市| 兖州市| 萨嘎县| 菏泽市| 两当县| 松桃| 青州市| 航空| 广宗县| 德州市| 兴宁市| 西宁市| 玉门市| 文水县| 阜新| 扬州市| 吴江市| 贺州市| 庆云县| 闵行区| 南京市| 应用必备| 高尔夫| 渝北区| 化州市| 巴彦淖尔市| 武宁县| 阳曲县| 吴江市| 惠水县| 宜兴市| 永州市| 白城市| 阳谷县| 洛隆县| 体育| 鄂尔多斯市| 万盛区| 宁南县|