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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應用 > ARM920T協(xié)處理器CP15

          ARM920T協(xié)處理器CP15

          作者: 時間:2016-12-02 來源:網(wǎng)絡 收藏






          Register 2,translation table base(TTB)register

          這個是頁表基址寄存器。







          使用下面的指令訪問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

          這個是讀寫域訪問控制寄存器。

















          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

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







          Register 9,cache lockdown register

          opcode_2=0x0 訪問的是Dcache

          opcode_2=0x1 訪問的是 Icache









          Regiter 10,TLB lockdown register

          opcode_2=0x0 訪問的是D TLB

          opcode_2=0x1 訪問的是 I TLB







          Register 11,12,and 14,reserved

          Register 13,FCSE PID register

          是快速上下文切換擴展寄存器。








          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是一個7位的域,能夠使128×32MB的進程被映射。









          Register 15,test configuration register

          上一頁 1 2 下一頁

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

          評論


          技術(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); })();