用于访问高速缓冲存储器单元的改进的虚拟到实地址翻译装置和方法制造方法及图纸

技术编号:2893309 阅读:349 留言:0更新日期:2012-04-11 18:40
中央处理器的虚地址加速翻译成用于访问高速缓冲存储器的实地址的装置和方法用小相联存储器31响应虚页号快速提供实页号试用部分。实页号试用部分和地址的不变字部分存取高速缓冲存储器目录单元251将虚页号全部翻译成实页号。实页号试用部分与该实页号被译部分在比较器253中比较以确定该高速缓冲存储器252的操作方式。若比较后是真的时,多路复用器36将存储单元地址送到高速缓冲存储器252,被请求信号群送到输出寄存器254。(*该技术在2009年保护过期,可自由使用*)

【技术实现步骤摘要】

,第3979726号、第4264953号和第4669043号美国专利讨论了虚拟地址和高速缓冲存储器单元的联合使用,但并没有描述加快将虚拟地址翻译成真实地址的技术。第4332010号美国专利描述了一种高速缓冲存储器单元,其中存储器单元地址是字(不可翻译的)部分,因此,限制了高速缓冲存储单元的大小。第3723976号、第4612612号和第4682281号美国专利包含了用于存取高速缓冲存储器的信号群的响应虚拟地址的装置和响应实地址的装置。因此,大大地加大了这些装置并使数据处理系统复杂化。因此,需要一种装置和一种加快对存于带有实地址(根据来自中央处理单元的虚拟地址存取的请求)的高速缓冲存储器单元内的信号群进行存取的有关方法。本专利技术的一个目的是提供一个改进的数据处理系统。本专利技术的一个特征是为访问一个数据处理系统的高速缓冲存储器提供一种改进的技术。本专利技术的另一个特征是当由虚拟地址标识的一个信号群被中央处理单元请求时,加快对由实地址标识的和存于高速缓冲存储器单元内的信号群的存取。本专利技术还有一个特征是提供一种改进的方法将虚拟地址翻译成用于高速缓冲存储器的实地址。本专利技术的再本文档来自技高网...

【技术保护点】
一个与中央处理单元相关联的高速缓冲存储器单元用于在由实地址确定的存储单元内存储信号群;其中,上述的中央处理单元提供一个标识被请求信号群的虚拟地址;每个虚拟地址和每个实地址有第一、第二和第三部分;其中,标识相同信号群的虚拟地址和实地址有相同的第一部分;上述高速缓冲存储单元包括:一个高速缓冲存储器目录装置,它用于在由上述第一和第二实地址部分确定的存储单元内存储第三实地址部分;一个高速缓冲存储器装置,它用于在由上述第一和第二实地址部分确定的存储单元内存储一个信号群,上述信号 群由上述第一和第二实地址部分来标识,而上述第三实地址部分被存于上述高速缓冲存储单元的上述第一和第二实地址部分存储...

【技术特征摘要】
...

【专利技术属性】
技术研发人员:罗纳德拉比斯
申请(专利权)人:霍尼韦尔布尔公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1