新聞中心

        ARM920T協(xié)處理器CP15

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






        Register 2,translation table base(TTB)register

        這個(gè)是頁(yè)表基址寄存器。







        使用下面的指令訪問(wèn)TTB:

        MRC p15,0,Rd,c2,c0,0;read TTB register

        MCR p15,0,Rd,c2,c0,0;write TTB register

        Register 3,domain access control register

        這個(gè)是讀寫(xiě)域訪問(wèn)控制寄存器。

















        MRC p15,0,Rd,c3,c0,0;read domain 15:0 access permissions

        MCR p15,0,Rd,c3,c0,0;write domain 15:0 access permissions

        Register 4,reserved

        Register 5,fault status registers

        Register 6,fault address registers

        Register 7,cache operations register







        Register 8,TLB operations register

        用來(lái)管理Translation Lookaside Buffers(TLBs),指令TLB和數(shù)據(jù)TLB。







        Register 9,cache lockdown register

        opcode_2=0x0 訪問(wèn)的是Dcache

        opcode_2=0x1 訪問(wèn)的是 Icache









        Regiter 10,TLB lockdown register

        opcode_2=0x0 訪問(wèn)的是D TLB

        opcode_2=0x1 訪問(wèn)的是 I TLB







        Register 11,12,and 14,reserved

        Register 13,FCSE PID register

        是快速上下文切換擴(kuò)展寄存器。








        MRC p15,0,Rd,c13,c0,0;read FCSE_PID

        MCR p15,0,Rd,c13,c0,0; write FCSE_PID

        ARM9TDMI發(fā)出的地址在0~32MB范圍內(nèi)的被CP15的register 13轉(zhuǎn)換。地址A變成A+(FCSE_PID×32MB)。FCSE_PID是一個(gè)7位的域,能夠使128×32MB的進(jìn)程被映射。









        Register 15,test configuration register

        上一頁(yè) 1 2 下一頁(yè)

        關(guān)鍵詞: ARM920T協(xié)處理器CP1

        評(píng)論


        技術(shù)專(zhuān)區(qū)

        關(guān)閉
        主站蜘蛛池模板: 泸州市| 女性| 韩城市| 井陉县| 阜平县| 海晏县| 秀山| 邵武市| 高阳县| 饶平县| 桐庐县| 广宁县| 安宁市| 贵州省| 宜宾县| 沙坪坝区| 仁布县| 介休市| 浑源县| 保山市| 开平市| 苍南县| 天津市| 岑溪市| 铜山县| 盐源县| 尤溪县| 博客| 郯城县| 探索| 鄄城县| 潼关县| 额济纳旗| 曲水县| 巴里| 闽侯县| 东方市| 囊谦县| 廊坊市| 慈溪市| 江阴市|