首页 > 专利信息

使用最佳化方法实现存储器存取控制

申请公布号:CN1577295A

申请号:CN200410045606.3

申请日期:2004.05.08

申请公布日期:2005.02.09

申请人:
微软公司

发明人:M·佩纳多;P·英格兰

分类号:G06F12/10

主分类号:G06F12/10

代理机构:
上海专利商标事务所

代理人:张政权

地址:美国华盛顿州

摘要:揭示了允许有效地实行某些存储器存取控制算法的机制。当存储器存取控制是基于控制对地址转换映射(或映射集)的改变时,可能有必要判断某一映射改变是否会允许以不许可的方式对存储器进行存取访问。可高速缓存关于映射的某些数据,以便比执行对整个映射的评估更有效地进行判断。

主权项:1.一种以计算机可执行指令编码的用于执行处理存储器存取访问请求的方法的计算机可读媒体,其特征在于,所述方法包括:接收对存储器的部分进行存取访问的请求,所述请求通过可通过地址转换映射转换的标识符标识要被存取访问的存储器部分;根据经高速缓存的关于所述地址转换映射的信息,判断所述请求的执行是否会违反一限制对所述存储器存取访问的策略;如果对所述请求的执行不会违反所述策略,则允许根据所述请求对所述存储器存取访问;以及如果对所述请求的执行会违反所述策略,则进行下述任一步骤:阻挡所述请求;或修改所述请求,使得所述请求不违反所述策略,并执行经修改的请求。

专利推荐

Apparatus for pneumatically conveying powdered or granular material

Improvements in or relating to electron sources for an electron gun

Thread tensioning device for sewing machines

Improvements relating to uhf tuning arrangements

Improvements in or relating to arresting and turning apparatus for paper or like sheet in stacking apparatus

Improvements in or relating to multi-storeyed buildings made of prefabricated units and method of constructing same

Improvements in or relating to drawing boards

Doppler radar system

Manual shaft driving means

A dental floss holder and dispenser

Improvements relating to adjustable props,struts and like supports

Arrangement for tempering chocolate compositions

Process for the preparation of perchloryl fluoride

Improvements in or relating to agricultural rotary hoes

Water-soluble derivatives of antibiotics containing free amino-groups and method for preparing the same

Improvements in and relating to apparatus for opening closed containers

Reinforced concrete pipe

Improvements in or relating to mineral separation

Improvements relating to roofing or walling panels

Method of producing tertiary phosphines