MPC750UM-MMU阅读笔记

7.3.8 MMU Instructions and Register Summary

The MMU instructions and registers allow the operating system to set up the SRs. Additionally, the operating system has the resources to set up the block address translation areas and the page tables in memory.

MMU指令和寄存器允许操作系统设置这些SR寄存器。另外,操作系统有资源设置内存中块地址转换区域与页表。

Note that because the implementation of TLBs is optional, instructions that refer to TLBs are also optional. However, because TLBs serve as caches of the page table, there must be a software protocol for maintaining coherency between these caches and the tables in memory whenever the tables in memory are modified. Therefore, the OEA specifies that a processor implementing a TLB is guaranteed to have a means for doing the following:

• Invalidating an individual TLB entry

• Invalidating the entire TLB

注意,由于TLB的实现是可选的,因此关于TLB的指令也是可选的。但是,由于TLB用作页表的缓存,因此必须有软件协议来保持缓存与内存中的页表的相关性。因此,OEA规定,实现TLB的处理器保证具有执行以下操作的方法:

•使单个TLB条目无效
•使整个TLB失效

 

Figure 7-5 shows the registers that the operating system uses to program the MMU. These regi

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值