会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明公开
    • Method for allocating real pages to virtual pages having different page sizes therefrom
    • 分配的真实页与他们不同的页大小的虚拟页面的方法。
    • EP0408070A2
    • 1991-01-16
    • EP90113477.5
    • 1990-07-13
    • HITACHI, LTD.
    • Takahasi, KikuoKagimasa, ToyohikoMatsuda, YoshikiMori, Toshiaki
    • G06F12/14
    • G06F12/1009G06F12/145G06F2212/652
    • In a real storage allocation method, a real storage containing a plurality of real pages to which storage keys used for a storage protection purpose should be stored is allocated to a plurality of virtual pages of a virtual storage in accordance with the real pages. The real storage allocation method includes the steps of: (a) allocating one of plural split regions each having a first size which is obtained by subdividing one of plural real pages each having a second size equal to a value "n" ("n" being a positive integer) times higher than the first size, and which is provided with the real storage, to one virtual page having the first size employed to the virtual storage, and (b) repeating the step (a) in such a manner that one of plural split regions each having a first size which is obtained by subdividing other split regions within the one real page, or other real pages having the second sizes, is allocated to other virtual pages having the first pages. Furthermore, the real storage allocation method includes the steps of: (c) among a plurality of first sort of virtual pages each having a first size and a plurality of second sort of virtual pages each having a second size 1/n ("n" being a positive integer) times the first size, which have been previously prepared, when the real storage is allocated to the first sort of virtual page, allocating to the first sort of virtual page, a real page group constructed of one of the first sort of real pages, or "n" pieces of the second sort of continuous real pages which have not yet been allocated to the virtual page among a plurality of first sort of real storages each having the first virtual pages previously employed in the real storage and also a plurality of second sort of real pages each having the second size; and (b) when the real storage is allocated to the second sort of virtual page, allocating one of "n" pieces of split regions obtained by dividing one of the first sort of real page, or one of the second sort of real page.
    • 在实际的存储分配方法,包含真正的网页,以用于应存储在存储保护的目的哪些存储密钥的多个实际存储分配给在雅舞蹈虚拟存储与真实页的虚拟页的多元性。 实存储器分配方法,包括以下步骤:(a)分配每个具有第一sizewhich被细分的多个真实页每一个具有第二尺寸等于一个值“n”得到的多个分割区域中的一个(“n”个 是正整数)倍比所述第一尺寸更高,并且所有设置有实存储器,一个虚拟页具有用于将虚拟存储器中的第一尺寸,和(b)在寻求一种方式重复步骤(a)那样 每个都具有第一sizewhich多个分割区域中的一个被细分一个真实页,或具有第二尺寸以外的真实页中的其它分割区域获得,被分配给具有所述第一网页上的其他虚拟页面。 进一步,实存储器分配方法,包括以下步骤:(c)中第一个排序每个都具有第一大小和第二次排序的每个具有第二尺寸的1 / n(“n”的虚拟页中的多个虚拟页的多元性之间 为正整数)倍的第一大小,这havebeen先前下载的,当实际存储分配给第一个排序虚拟页的,分配给第一个排序虚拟页的,一个真正的页面组中的第一类的一个构造 实际页面,或第二类的连续实时网页尚未被第一个排序每个具有第一虚拟页的实际存储等以前使用真正的存储区中的多元性当中分配给虚拟页的“n”个 第二类的每一个具有第二尺寸真实页的多元性; 和(b)当所述实际存储被分配给第二类型的虚拟页的,分配的分割区域中的“n”个通过将第一排序真实页中的一个,或者第二类型的真实页中的一个获得的一个。
    • 6. 发明公开
    • Method for allocating real pages to virtual pages having different page sizes therefrom
    • 将真实页面分配给具有不同页面大小的虚拟页面的方法
    • EP0408070A3
    • 1992-09-16
    • EP90113477.5
    • 1990-07-13
    • HITACHI, LTD.
    • Takahasi, KikuoKagimasa, ToyohikoMatsuda, YoshikiMori, Toshiaki
    • G06F12/14
    • G06F12/1009G06F12/145G06F2212/652
    • In a real storage allocation method, a real storage containing a plurality of real pages to which storage keys used for a storage protection purpose should be stored is allocated to a plurality of virtual pages of a virtual storage in accordance with the real pages. The real storage allocation method includes the steps of: (a) allocating one of plural split regions each having a first size which is obtained by subdividing one of plural real pages each having a second size equal to a value "n" ("n" being a positive integer) times higher than the first size, and which is provided with the real storage, to one virtual page having the first size employed to the virtual storage, and (b) repeating the step (a) in such a manner that one of plural split regions each having a first size which is obtained by subdividing other split regions within the one real page, or other real pages having the second sizes, is allocated to other virtual pages having the first pages. Furthermore, the real storage allocation method includes the steps of: (c) among a plurality of first sort of virtual pages each having a first size and a plurality of second sort of virtual pages each having a second size 1/n ("n" being a positive integer) times the first size, which have been previously prepared, when the real storage is allocated to the first sort of virtual page, allocating to the first sort of virtual page, a real page group constructed of one of the first sort of real pages, or "n" pieces of the second sort of continuous real pages which have not yet been allocated to the virtual page among a plurality of first sort of real storages each having the first virtual pages previously employed in the real storage and also a plurality of second sort of real pages each having the second size; and (b) when the real storage is allocated to the second sort of virtual page, allocating one of "n" pieces of split regions obtained by dividing one of the first sort of real page, or one of the second sort of real page.
    • 8. 发明公开
    • Method of and apparatus for processing data
    • Verfahren und Vorrichtung zur Datenverarbeitung。
    • EP0248436A2
    • 1987-12-09
    • EP87108129.5
    • 1987-06-04
    • HITACHI, LTD.
    • Kagimasa, ToyohikoMatsuda, YoshikiTakahashi, KikuoYoshizumi, Seiichi
    • G06F9/34G06F7/48
    • G06F9/342G06F9/30036
    • A data processor of this invention specifies (16,17) either of a predetermined maximum length of an address (a bits) and the length of an address less than the former length and at least one register (7) having the number or length of bits of the maximum address length or greater (r bits). The data processor reads out lower-order d bits of said at least one register (7) specified by a first instruction to perform arithmetic operations, and writes the arithmetic result into a register element contained in said at least one register (7). Moreover, the processor reads out bits from a register element contained in said at least one register (7) specified in a second instruction to generate an a-bit address, and reads out d bits from a storage device (5) in response to the thus-generated address to write the d bits into either the storage device (5) or said register element.
      Accordingly, since the data length is consistently d bits irrespective of specified effective length of an address, direct data transfer is enabled between programs each having a different effective length of an address. Facilitating extension of the length of a storage address and assuring compatibility with conventional data processor.
    • 本发明的数据处理器规定(16,17)地址(比特)的预定最大长度和小于前一长度的地址的长度,以及至少一个具有数字或长度的寄存器(7) 最大地址长度或更大的位(r位)。 数据处理器读出由第一指令指定的所述至少一个寄存器(7)的低位d位以执行算术运算,并将算术结果写入包含在所述至少一个寄存器(7)中的寄存器元件。 此外,处理器从包含在第二指令中指定的所述至少一个寄存器(7)中的寄存器元件读出比特以产生一个比特地址,并响应于该存储设备(5)从存储设备(5)读出d个比特 由此产生的地址将d位写入到存储设备(5)或所述寄存器元件中。 因此,由于数据长度与地址的指定有效长度无关,始终为d位,因此在每个具有不同地址有效长度的程序之间启用直接数据传输。 有助于延长存储地址的长度,并确保与传统数据处理器的兼容性。