国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

ARM920T協處理器CP15

發布時間:2011-3-28 14:00    發布者:techshare
關鍵詞: ARM920T , CP15 , 協處理器
ARM920T處理器包含了ARM9TDMI內核,ARM9TDMI實現了ARM architecture v4T。








ARM920T處理器包含兩個協處理器:

CP14。用于調試

CP15。系統控制協處理器,提供附加的寄存器用來配置和控制cache,MMU,保護系統,時鐘模式,和ARM920T其他的系統選項,如大小端操作。你可以使用MCR,MRC訪問定義在CP15中的寄存器。

CP15定義了16個寄存器,寄存器的映射圖如下:







注:寄存器位置0可以訪問兩個寄存器,通過opcode_2的值來確定。

ARM920T存在3個地址。











只能在特權模式下使用MCR和MRC指令訪問CP15。這些指令的格式是:

MCR/MRC{cond} P15,,Rd,CRn,CRm,

指令CDP,LDC,STC和非特權模式的MRC,MCR指令操作CP15會導致未定義指令異常。MRC和MCR指令的CRn域指定了要訪問的協處理寄存器。opcode_1,和CRm域應該是0,除非值被指定用來選擇需要的操作。

Register 0,ID code register

可以通過讀CP15 register 0,opcode_2域設置成除了1的任何值(在讀的時候CRm應該為0)。

如:

MRC p15,0,Rd,c0,c0,0;return ID register







cache type register 0

包含cache的大小和體系結構的信息。可以通過設置域為1,讀CP15 register 0來訪問cache type register。例如:

MRC p15,0,Rd,c0,c0,1;returns cache details







Dsize和Isize域格式一樣:















Register1,control register

這個寄存器包含了ARM920T的控制位。

MRC p15,0,Rd,c1,c0,0 ;read control register

MCR p15,0,Rd,c1,c0,0;write control register

















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和數據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發出的地址在0~32MB范圍內的被CP15的register 13轉換。地址A變成A+(FCSE_PID×32MB)。FCSE_PID是一個7位的域,能夠使128×32MB的進程被映射。









Register 15,test configuration register


作者:李萬鵬
本文地址:http://www.qingdxww.cn/thread-60205-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • 無線充電基礎知識及應用培訓教程2
  • 無線充電基礎知識及應用培訓教程3
  • 為何選擇集成電平轉換?
  • 安靜高效的電機控制——這才是正確的方向!
  • 貿澤電子(Mouser)專區

相關視頻

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 四虎2023| 国内亚州视频在线观看 | 亚洲成人在线免费观看 | 视频精品一区二区三区 | 老师的兔子又大又好吃又多 | 日操操| 黄片毛片免费看 | 最新日韩欧美不卡一二三区 | 99草精品视频 | 麻豆视频网站入口 | 可以免费看黄网站 | 艹逼网| 亚洲第成色999久久网站 | 亚洲精品高清国产麻豆专区 | 亚洲高清免费 | 欧美成人www在线观看网页 | 白丝美女用脚揉男生的命根 | 看看免费a一片欧 | 成人免费黄色片 | 亚欧有色亚欧乱色视频 | 欧美日韩中文字幕一区二区高清 | 免费国产成人高清在线观看麻豆 | 精品视频一二三区 | 久青草网站 | 片多多视频app黄版下载 | 九九九九热精品免费视频 | 亚洲激情视频在线播放 | 亚洲欧美成人 | 国产精品午夜国产小视频 | 四虎影视在线观看2022a | 亚欧成人中文字幕一区 | 韩国福利一区二区三区高清视频 | 麻豆精品在线视频 | 日韩特黄 | 亚洲欧美中文日韩在线v日本 | 99久久综合精品免费 | 欧美成人一区二区三区不卡视频 | 黄片毛片大全 | 色婷婷免费视频 | 亚洲午夜一级毛片 | 亚洲第一区在线观看 |