Method of processing a data move instruction for moving data between
main storage and extended storage and data move instruction processing
apparatus
    1.
    发明授权
    Method of processing a data move instruction for moving data between main storage and extended storage and data move instruction processing apparatus 失效
    处理用于在主存储和扩展存储和数据移动指令处理装置之间移动数据的数据移动指令的方法

    公开(公告)号:US6128714A

    公开(公告)日:2000-10-03

    申请号:US813633

    申请日:1997-03-07

    申请人: Osamu Onodera

    发明人: Osamu Onodera

    摘要: A storage unit comprises a plurality of storage modules, each of which is dynamically assigned to and used as each area in a main storage (MS) or an extended storage (ES). The storage unit or a system controller has address arrays for MS and for ES which store information indicating which of the storage modules comprised in the storage unit each area in the MS and the ES corresponds to. When the contents of the MS/ES address arrays are rewritten to change a storage module belonging to the ES to a storage module belonging to the MS, a page-in operation is realized without executing an actual data move operation. Similarly, a page-out operation is realized without executing an actual data move operation by changing a storage module belonging to the MS to a storage module belonging to the ES.

    摘要翻译: 存储单元包括多个存储模块,每个存储模块被动态地分配给主存储(MS)或扩展存储(ES)中的每个区域并用作主存储器(MS)或扩展存储器(ES))中的每个区域。 存储单元或系统控制器具有用于MS和ES的地址阵列,其存储指示存储单元中包括在MS和ES中的每个区域中的哪些存储模块的信息对应于的信息。 当重写MS / ES地址阵列的内容以将属于ES的存储模块更改为属于MS的存储模块时,实现了进入操作而不执行实际的数据移动操作。 类似地,通过将​​属于MS的存储模块改变为属于ES的存储模块,实现翻页操作而不执行实际的数据移动操作。

    Virtual machine and method for controlling the same
    2.
    发明授权
    Virtual machine and method for controlling the same 失效
    虚拟机及其控制方法

    公开(公告)号:US5530820A

    公开(公告)日:1996-06-25

    申请号:US329649

    申请日:1994-10-25

    申请人: Osamu Onodera

    发明人: Osamu Onodera

    IPC分类号: G06F9/46 G06F12/10 G06F12/08

    CPC分类号: G06F12/109

    摘要: A level-2 virtual machine is constructed under the control of a level-1 operating system (OS) operating on a real machine (level-1), and a level-3 virtual machine is constructed under the control of another operating system (OS) operating on the level-2 virtual machine. A level-3 virtual address generated in the level-3 virtual machine is translated to a level-2 virtual address, which is further translated to a level-1 virtual address. A third predetermined main storage address is added to the level-1 virtual address to generate a level-1 absolute address. The translated address is checked as to whether it is within a predetermined area on the main storage.

    摘要翻译: 一级二级虚拟机由在真机(level-1)上操作的一级操作系统(OS)的控制下构建,三级虚拟机在另一操作系统(OS )在二级虚拟机上运行。 在3级虚拟机中生成的3级虚拟地址转换为2级虚拟地址,进一步转换为1级虚拟地址。 将第三预定主存储地址添加到1级虚拟地址以生成1级绝对地址。 检查翻译的地址是否在主存储器上的预定区域内。

    Method of parallel purging of translation lookaside buffer in a
multilevel virtual machine system
    3.
    发明授权
    Method of parallel purging of translation lookaside buffer in a multilevel virtual machine system 失效
    多级虚拟机系统平行清除翻译后备缓冲区的方法

    公开(公告)号:US5574878A

    公开(公告)日:1996-11-12

    申请号:US306983

    申请日:1994-09-16

    IPC分类号: G06F9/46 G06F12/10

    CPC分类号: G06F12/1036

    摘要: A method fr purging a translation lookaside buffer purges only those entries required to be purged in order to eliminate overhead incurring degradation in the use efficiency of the translation lookaside buffer. The buffer is employed in a virtual machine system containing a plurality of levels of virtual machines and at least one register for storing virtual machine identification codes. Upon execution of an instruction, which is issued by a particular one of the virtual machines and which is accompanied by a purge of the translation lookaside buffer, the virtual machine identification code of the particular virtual machine and a virtual machine identification code of another virtual machine having a translation lookaside buffer entry to be purged are stored in the register. When the instruction is executed, the entry storing the virtual machine identification code which coincides with that of the particular virtual machine is purged, while the entry storing the virtual machine identification code which coincides with that of the other virtual machine is purged in parallel.

    摘要翻译: 清除翻译后备缓冲器的方法仅清除需要清除的那些条目,以消除翻译后备缓冲器的使用效率中的开销降低。 该缓冲器用于包含多级虚拟机的虚拟机系统和至少一个用于存储虚拟机识别码的寄存器。 在执行由特定虚拟机发出并且伴随着翻译后备缓冲器的清除的指令时,特定虚拟机的虚拟机识别码和另一虚拟机的虚拟机识别码 具有要清除的翻译后备缓冲器条目存储在寄存器中。 当执行指令时,清除存储与特定虚拟机的虚拟机识别码一致的条目,同时清除存储与另一个虚拟机的虚拟机识别码一致的条目。

    Magnetic head with shaped winding grooves
    4.
    发明授权
    Magnetic head with shaped winding grooves 失效
    磁头带有形状的绕线槽

    公开(公告)号:US5365392A

    公开(公告)日:1994-11-15

    申请号:US008672

    申请日:1993-01-22

    CPC分类号: G11B5/1878

    摘要: A magnetic head having a pair of magnetic core halves, at least one of which is formed of a magnetic oxide material portion, a winding groove and a magnetic metal thin film formed on a surface having the winding groove of the magnetic oxide material portion, which are abutted so that a magnetic gap is formed on an abutment surface of the magnetic metal thin film, wherein an entire surface of the winding groove is slanted with angles of 0.degree. to 60.degree. with respect to gap surfaces constituting the magnetic gap.

    摘要翻译: 一种磁头,其具有一对磁芯半部,其至少一个由氧化物材料部分形成,绕组槽和磁性金属薄膜形成在具有磁性氧化物材料部分的绕组槽的表面上, 抵接在磁性金属薄膜的邻接表面上形成磁隙,其中绕组槽的整个表面相对于构成磁隙的间隙表面以0°至60°的角度倾斜。

    Overflow detection for a decimal arithmetic unit
    5.
    发明授权
    Overflow detection for a decimal arithmetic unit 失效
    十进制运算单元的溢出检测

    公开(公告)号:US4437165A

    公开(公告)日:1984-03-13

    申请号:US282167

    申请日:1981-07-10

    申请人: Osamu Onodera

    发明人: Osamu Onodera

    CPC分类号: G06F7/491

    摘要: A data processing apparatus for performing decimal arithmetic operation with the aid of a decimal arithmetic unit having an operation width corresponding to a plurality of bytes. Length value of an operand which is to undergo arithmetic operation of the decimal arithmetic unit is held in an operand length register, while a byte position which constitutes the least significant position in the arithmetic operation is held in an operand point register. An overflow detection controlling circuit generates a control signal in accordance with the contents in both the registers. An overflow detecting circuit detects presence or absence of an overflow by checking a particular byte contained in the output of the decimal arithmetic unit, the particular byte being designated by the control signal produced from the overflow detection controlling circuit.

    摘要翻译: 一种数据处理装置,用于借助具有对应于多个字节的操作宽度的十进制运算单元执行十进制运算。 要进行十进制算术单元的算术运算的操作数的长度值被保持在操作数长度寄存器中,而构成算术运算中的最低有效位置的字节位置被保持在操作数点寄存器中。 溢出检测控制电路根据两个寄存器的内容生成控制信号。 溢出检测电路通过检查包含在十进制运算单元的输出中的特定字节来检测是否存在溢出,特定字节由由溢出检测控制电路产生的控制信号指定。

    Projection type display unit
    6.
    发明申请
    Projection type display unit 失效
    投影型显示单元

    公开(公告)号:US20070070298A1

    公开(公告)日:2007-03-29

    申请号:US11440004

    申请日:2006-05-25

    IPC分类号: G03B21/18 G03B21/26

    CPC分类号: G03B21/18

    摘要: An armor cabinet of a projection type display unit includes a base cabinet on which main component parts are mounted, and a top cover made from sheet metal which is mounted so as to cover the base cabinet, wherein a rear face portion composed of the top cover is formed in the shape of a curved surface being laid-down U-shaped in side view. At the time of carrying the projection type display unit, the rear face portion in the U-shaped curved surface shape is just fitted to the palm on an ergonomic basis, and the grip can range to the fingertips, so that the rear face portion can be gripped assuredly and securely even with one hand. On the back side of the top cover, bosses are integrally formed by use of a resin which is a different material from the sheet metal of the top cover, and the base cabinet and the top cover are fixed by fastening screws to the bosses from the base cabinet side.

    摘要翻译: 投影式显示单元的装甲柜包括:安装有主要部件的基座机壳和由金属板制成的覆盖基座的顶盖,其中由顶盖构成的后表面部分 形成为侧视图中呈U字形的弯曲表面的形状。 在携带投影型显示单元时,U形曲面形状的后表面部分以人体工程学原理恰好装配到手掌上,并且把手可以在指尖的范围内,使得背面部分可以 一手抓住,牢固牢固。 在顶盖的后侧,通过使用与顶盖的金属板不同的材料的树脂将凸台一体地形成,并且底座和顶盖通过紧固螺钉固定到凸台上 底柜侧。

    Method of processing a data move instruction for moving data between main storage and extended storage and data move instruction processing apparatus
    7.
    发明授权
    Method of processing a data move instruction for moving data between main storage and extended storage and data move instruction processing apparatus 失效
    处理用于在主存储和扩展存储和数据移动指令处理装置之间移动数据的数据移动指令的方法

    公开(公告)号:US06324630B1

    公开(公告)日:2001-11-27

    申请号:US09454592

    申请日:1999-12-07

    申请人: Osamu Onodera

    发明人: Osamu Onodera

    IPC分类号: G06F1200

    摘要: A storage unit comprises a plurality of storage modules, each of which is dynamically assigned to and used as each area in a main storage (MS) or an extended storage (ES). The storage unit or a system controller has address arrays for MS and for ES which store information indicating which of the storage modules comprised in the storage unit each area in the MS and the ES corresponds to. When the contents of the MS/ES address arrays are rewritten to change a storage module belonging to the ES to a storage module belonging to the MS, a page-in operation is realized without executing an actual data move operation. Similarly, a page-out operation is realized without executing an actual data move operation by changing a storage module belonging to the MS to a storage module belonging to the ES.

    摘要翻译: 存储单元包括多个存储模块,每个存储模块被动态地分配给主存储(MS)或扩展存储(ES)中的每个区域并用作主存储器(MS)或扩展存储器(ES))中的每个区域。 存储单元或系统控制器具有用于MS和ES的地址阵列,其存储指示存储单元中包括在MS和ES中的每个区域中的哪些存储模块的信息对应于的信息。 当重写MS / ES地址阵列的内容以将属于ES的存储模块更改为属于MS的存储模块时,实现了进入操作而不执行实际的数据移动操作。 类似地,通过将​​属于MS的存储模块改变为属于ES的存储模块,实现翻页操作而不执行实际的数据移动操作。

    Method and apparatus for connecting i/o channels between sub-channels
and devices through virtual machines controlled by a hypervisor using
ID and configuration information
    8.
    发明授权
    Method and apparatus for connecting i/o channels between sub-channels and devices through virtual machines controlled by a hypervisor using ID and configuration information 失效
    用于通过使用ID和配置信息由管理程序控制的虚拟机在子通道和设备之间连接i / o通道的方法和装置

    公开(公告)号:US5996026A

    公开(公告)日:1999-11-30

    申请号:US833349

    申请日:1997-04-04

    IPC分类号: G06F13/12 G06F7/04 G06F9/00

    CPC分类号: G06F13/122 Y10S707/99931

    摘要: A connection method of a plurality of input/output channels between a plurality of sub-channels of an information processing system having a virtual machine running on a physical machine under control of a hypervisor and a plurality of devices. The method includes issuing from the hypervisor a command for setting configuration information defining a plurality of configuration structures between the sub-channels set for the respective virtual machines and the devices in a storage device and acquiring configuration information containing the sub-channel corresponding to a designated device from the configuration information corresponding to one of the virtual machines based on the device designation contained in the input/output command from the one virtual machine. The virtual machines are enabled after the issuance of the set command and before the issuance of the input/output command. The corresponding configuration information is searched by using ID information of the virtual machine which issued the input/output command in order to execute the step so that one of a plurality of channel paths between a plurality of devices and the sub-channels is selected to execute the input/output designated by the input/output command.

    摘要翻译: 信息处理系统的多个子信道之间的多个输入/输出信道的连接方法,具有在管理程序的控制下在物理机上运行的虚拟机和多个设备。 该方法包括从管理程序发出用于设置在针对各个虚拟机设置的子信道和存储装置中的设备之间定义多个配置结构的配置信息的命令,并且获取包含与指定的对应的子信道的配置信息 设备根据来自一个虚拟机的输入/输出命令中包含的设备指定从与虚拟机之一相对应的配置信息。 虚拟机在发出设置命令之后以及发出输入/输出命令之前启用。 通过使用发出输入/输出命令的虚拟机的ID信息来搜索相应的配置信息,以执行该步骤,使得选择多个设备和子信道之间的多个信道路径中的一个来执行 由输入/输出指令指定的输入/输出。

    Control method for virtual machine running time in virtual machine system
    9.
    发明授权
    Control method for virtual machine running time in virtual machine system 失效
    虚拟机系统中虚拟机运行时间的控制方法

    公开(公告)号:US5898855A

    公开(公告)日:1999-04-27

    申请号:US309407

    申请日:1994-09-20

    IPC分类号: G06F9/46 G06F9/48 G06F9/40

    CPC分类号: G06F9/4843

    摘要: A virtual machine system capable of considerably improving its performance by preventing a variation of time slice values of logical processors and strictly ensuring the concurrent running of a plurality of logical processors belonging to the same virtual machine, in the configuration and management of virtual machines of a multi-processor structure having a plurality of logical processors. A method of controlling a virtual machine running time in the virtual machine system includes collectively storing time slice values of logical processors in a virtual machine to which the logical processors belong, and making a virtual machine control program for supervising and controlling the logical processors to store and manage the time slice values.

    摘要翻译: 一种虚拟机系统,其能够通过防止逻辑处理器的时间片段的变化并且严格确保属于同一虚拟机的多个逻辑处理器的并行运行来显着提高其性能,在虚拟机的配置和管理中 多处理器结构具有多个逻辑处理器。 一种在虚拟机系统中控制虚拟机运行时间的方法包括将逻辑处理器的时间片集合存储在逻辑处理器所属的虚拟机中,并且制作用于监视和控制逻辑处理器以存储的虚拟机控制程序 并管理时间片的值。

    Magnetic head
    10.
    发明授权
    Magnetic head 失效
    磁头

    公开(公告)号:US06950278B2

    公开(公告)日:2005-09-27

    申请号:US11087796

    申请日:2005-03-23

    摘要: A magnetic head having a sliding surface (120) on which a magnetic recording medium is slid, a magnetic gap g formed in the sliding surface for exchanging information signals with the magnetic recording medium, a track width controlling portion for prescribing a track width Tw of the magnetic gap g, with the track width controlling portion being formed by abutting a pair of magnetic core halves (110a, 110b) together, there being track width controlling grooves (111a to 111d) formed in each of the magnetic core halves, metal magnetic films (112a to 112f) provided in association with the magnetic gap g and with the track width controlling portion, and a groove (130) formed in at least one end of the magnetic gap g for extending substantially parallel to the sliding direction of the magnetic recording medium. A length L in μm between a first point of intersection P between the track width controlling groove (111b) formed in one of the magnetic core halves (110a) and one lateral edge of the groove (130) and a second point of intersection Q between the magnetic gap g and the other lateral edge of the groove is related with an intensity of the recording current I [mA] by L≧11.3×ln I−21.9. With the magnetic head, demagnetization produced in the recording track of the magnetic tape is prevented from being produced.

    摘要翻译: 一种具有滑动表面(120)的磁头,磁记录介质滑动在该磁头上,形成在滑动表面中用于与磁记录介质交换信息信号的磁隙g,轨道宽度控制部分,用于规定轨道宽度Tw 磁隙g,其中轨道宽度控制部分通过将一对磁芯半部(110a,110b)邻接在一起形成,在每个磁芯中形成有轨道宽度控制槽(111a至111d) 与磁隙g和轨道宽度控制部分相关联地设置的半个金属磁性膜(112a至112f)以及形成在磁隙g的至少一端中的基本平行于 磁记录介质的滑动方向。 形成在磁芯半部(110a)中的一个磁道半部(110a)中的磁道宽度控制槽(111b)和沟槽(130)的一个侧边缘之间的第一交点P之间的第一交点P之间的长度L和第二交点 磁隙g与槽的另一侧边之间的Q与记录电流I [mA]的强度相关,L> = 11.3×ln I-21.9。 利用磁头,防止在磁带的记录轨道中产生的退磁。