首页> 外国专利> Provision of large-scale virtual address space devices and address conversion method

Provision of large-scale virtual address space devices and address conversion method

机译:提供大型虚拟地址空间设备和地址转换方法

摘要

A method and means of translating a large logical address as a large virtual address (LVA) when dynamic address translator (DAT) is on and for using the large logical address as a large real address (LRA) when DAT (33) is off. This LVA or LRA is used for locating data and instructions in a computer memory. Each LVA is separated into three concatenated parts: a highest-order part (ADEN) for indexing into an access directory (AD) to locate an entry (ADE) for locating one access list (AL); an intermediate part (ALEN) for indexing into a selected AL to access an entry (ALE) that enables location of an associated conventional address translation table which represents a conventional size virtual address space; and a low-order DAT VA part having the same size as the conventional type of virtual address. The low-order DAT VA part is translated by the associated translation table (48). This address translation of the low-order (DAT VA) part provides a real address that represents the translation of the LVA. The LVAs map into a large virtual address space (LVAS) represented by the sequence of valid ALEs in the set of ALs respectively represented by the sequence of valid ADEs in the AD. The sequence of ADEs in the AD respectively locate the ALs containing the ALEs which represent the LVAS. Thus, the range of LVAs (starting from zero) in the LVAS maps to the respective ALEs in the set of ALs. Each AL may contain a respective offset of ALEs that are not part of the LVAS. IMAGE
机译:一种在动态地址转换器(DAT)打开时将大型逻辑地址转换为大型虚拟地址(LVA)的方法和方法,在DAT(33)关闭时将大型逻辑地址用作大型实际地址(LRA)的方法和装置。该LVA或LRA用于在计算机内存中定位数据和指令。每个LVA分为三个级联部分:用于索引访问目录(AD)以查找条目(ADE)以定位一个访问列表(AL)的最高顺序部分(ADEN);中间部分(ALEN),用于索引选择的AL以访问条目(ALE),该条目使得能够定位表示常规大小的虚拟地址空间的相关联的常规地址转换表;以及具有与传统类型的虚拟地址相同大小的低阶DAT VA部件。低阶DAT VA部分由相关的翻译表(48)翻译。低阶(DAT VA)部分的地址转换提供了代表LVA转换的真实地址。 LVA映射到由AL集合中的有效ALE的序列表示的大虚拟地址空间(LVAS),该AL集合分别由AD中的有效ADE的序列表示。 AD中的ADE序列分别定位包含代表LVAS的ALE的AL。因此,LVAS中的LVA范围(从零开始)映射到AL组中的各个ALE。每个AL可以包含不属于LVAS的ALE的各自偏移量。 <图像>

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号