System for removing section of memory from first system and allocating
to second system in a manner indiscernable to both operating systems
    2.
    发明授权
    System for removing section of memory from first system and allocating to second system in a manner indiscernable to both operating systems 失效
    用于从第一系统中去除存储器部分并以对两个操作系统不可理解的方式分配给第二系统的系统

    公开(公告)号:US5363497A

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

    申请号:US128760

    申请日:1993-09-30

    摘要: The functions of two virtual operating systems (e.g., S/370 VM, VSE or IX370 and S/88 OS) are merged into one physical system. Partner pairs of S/88 processors run the S/88 OS and handle the fault tolerant and single system image aspects of the system. One or more partner pairs of S/370 processors are coupled to corresponding S/88 processors directly and through the S/88 bus. Each S/370 processor is allocated from 1 to 16 megabytes of contiguous storage from the S/88 main storage. Each S/370 virtual operating system thinks its memory allocation starts at address 0, and it manages its memory through normal S/370 dynamic memory allocation and paging techniques, The S/370 is limit checked prevent the S/370 from accessing S/88 memory space. The S/88 Operating System is the master over all system hardware and I/O devices. The S/88 processors access the S/370 address space in direct response to a S/88 application program so that the S/88 may move I/O data into the S/370 I/O buffers and process the S/370 respective Operating Systems in a single system environment without significant rewriting of either operating system. Neither operating system is aware of the other operating system nor the other processor pairs.

    摘要翻译: 两个虚拟操作系统(例如,S / 370VM,VSE或IX370和S / 88OS)的功能被合并到一个物理系统中。 S / 88处理器的合作伙伴对运行S / 88操作系统,并处理系统的容错和单系统映像方面。 S / 370处理器的一个或多个伙伴对直接和通过S / 88总线耦合到对应的S / 88处理器。 每个S / 370处理器从S / 88主存储器分配从1到16兆字节的连续存储。 每个S / 370虚拟操作系统认为其存储器分配从地址0开始,并且通过正常的S / 370动态存储器分配和寻呼技术管理其存储器.S / 370是限制检查,防止S / 370访问S / 88 内存空间。 S / 88操作系统是所有系统硬件和I / O设备的主控。 S / 88处理器直接响应于S / 88应用程序来访问S / 370地址空间,使得S / 88可以将I / O数据移动到S / 370 I / O缓冲器中并且分别处理S / 370 操作系统在单个系统环境中,而不会显着重写任一操作系统。 操作系统都不知道其他操作系统和其他处理器对。

    Fault tolerant data processing system
    3.
    发明授权
    Fault tolerant data processing system 失效
    容错数据处理系统

    公开(公告)号:US5325517A

    公开(公告)日:1994-06-28

    申请号:US353116

    申请日:1989-05-17

    摘要: The functions of two virtual operating systems (e.g., S/370 VM, VSE or IX370 and S/88 OS) are merged into one physical system. Partner pairs of S/88 processors run the S/88 OS and handle the fault tolerant and single system image aspects of the system. One or more partner pairs of S/370 processors are coupled to corresponding S/88 processors directly and through the S/88 bus. Each S/370 processor is allocated from 1 to 16 megabytes of contiguous storage from the S/88 main storage. Each S/370 virtual operating system thinks its memory allocation starts at address 0, and it manages its memory through normal S/370 dynamic memory allocation and paging techniques. The S/370 is limit checked to prevent the S/370 from accessing S/88 memory space. The S/88 Operating System is the master over all system hardware and I/O devices. The S/88 processors access the S/370 address space in direct response to a S/88 application program so that the S/88 may move I/O data into the S/370 I/O buffers and process the S/370 I/O operations. The S/88 and S/370 peer processor pairs execute their respective Operating Systems in a single system environment without significant rewriting of either operating system. Neither operating system is aware of the other operating system nor the other processor pairs.

    摘要翻译: 两个虚拟操作系统(例如,S / 370VM,VSE或IX370和S / 88OS)的功能被合并到一个物理系统中。 S / 88处理器的合作伙伴对运行S / 88操作系统,并处理系统的容错和单系统映像方面。 S / 370处理器的一个或多个伙伴对直接和通过S / 88总线耦合到对应的S / 88处理器。 每个S / 370处理器从S / 88主存储器分配从1到16兆字节的连续存储。 每个S / 370虚拟操作系统认为其存储器分配从地址0开始,并且通过正常的S / 370动态存储器分配和寻呼技术管理其存储器。 S / 370被限制检查以防止S / 370访问S / 88存储器空间。 S / 88操作系统是所有系统硬件和I / O设备的主控。 S / 88处理器直接响应S / 88应用程序来访问S / 370地址空间,以便S / 88可以将I / O数据移动到S / 370 I / O缓冲器中并处理S / 370 I / O操作。 S / 88和S / 370对等体处理器对在单个系统环境中执行其各自的操作系统,而不会显着地重写任一操作系统。 操作系统都不知道其他操作系统和其他处理器对。

    Method and apparatus for the direct transfer of information between
application programs running on distinct processors without utilizing
the services of one or both operating systems
    5.
    发明授权
    Method and apparatus for the direct transfer of information between application programs running on distinct processors without utilizing the services of one or both operating systems 失效
    用于在不使用一个或两个操作系统的服务的情况下在不同处理器之间运行的应用程序之间直接传送信息的方法和装置

    公开(公告)号:US5369749A

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

    申请号:US230433

    申请日:1994-04-19

    IPC分类号: G06F15/17 G06F13/00

    CPC分类号: G06F15/17

    摘要: The functions of two virtual operating systems (e.g., S/370 VM, VSE or IX370 and S/88 OS) are merged into one physical system. Partner pairs of S/88 processors run the S/88 OS and handle the fault tolerant and single system image aspects of the system. One or more partner pairs of S/370 processors are coupled to corresponding S/88 processors directly and through the S/88 bus. Each S/370 processor is allocated from 1 to 16 megabytes of contiguous storage from the S/88 main storage. Each S/370 virtual operating system thinks its memory allocation starts at address 0, and it manages its memory through normal S/370 dynamic memory allocation and paging techniques. The S/370 is limit checked to prevent the S/370 from accessing S/88 memory space. The S/88 Operating System is the master over all system hardware and I/O devices. The S/88 processors access the S/370 address space in direct response to a S/88 application program so that the S/88 may move I/O data into the S/370 I/O buffers and process the S/370 I/O operations. The S/88 and S/370 peer processor pairs execute their respective Operating Systems in a single system environment without significant rewriting of either operating system. Neither operating system is aware of the other operating system nor the other processor pairs.

    摘要翻译: 两个虚拟操作系统(例如,S / 370VM,VSE或IX370和S / 88OS)的功能被合并到一个物理系统中。 S / 88处理器的合作伙伴对运行S / 88操作系统,并处理系统的容错和单系统映像方面。 S / 370处理器的一个或多个伙伴对直接和通过S / 88总线耦合到对应的S / 88处理器。 每个S / 370处理器从S / 88主存储器分配从1到16兆字节的连续存储。 每个S / 370虚拟操作系统认为其存储器分配从地址0开始,并且通过正常的S / 370动态存储器分配和寻呼技术管理其存储器。 S / 370被限制检查以防止S / 370访问S / 88存储器空间。 S / 88操作系统是所有系统硬件和I / O设备的主控。 S / 88处理器直接响应S / 88应用程序来访问S / 370地址空间,以便S / 88可以将I / O数据移动到S / 370 I / O缓冲器中并处理S / 370 I / O操作。 S / 88和S / 370对等体处理器对在单个系统环境中执行其各自的操作系统,而不会显着地重写任一操作系统。 操作系统都不知道其他操作系统和其他处理器对。

    Providing additional system characteristics to a data processing system
through operations of an application program, transparently to the
operating system
    6.
    发明授权
    Providing additional system characteristics to a data processing system through operations of an application program, transparently to the operating system 失效
    通过对应用程序的操作向数据处理系统提供额外的系统特性,对操作系统是透明的

    公开(公告)号:US5283868A

    公开(公告)日:1994-02-01

    申请号:US353111

    申请日:1989-05-17

    IPC分类号: G06F15/16 G06F12/02 G06F13/38

    CPC分类号: G06F13/387 G06F12/0284

    摘要: The functions of two virtual operating systems (e.g., S/370 VM, VSE or IX370 and S/88 OS) are merged into one physical system. Partner pairs of S/88 processors run the S/88 OS and handle the fault tolerant and single system image aspects of the system. One or more partner pairs of S/370 processors are coupled to corresponding S/88 processors directly and through the S/88 bus. Each S/370 processor is allocated from 1 to 16 megabytes of contiguous storage from the S/88 main storage. Each S/370 virtual operating system thinks its memory allocation starts at address 0, and it manages its memory through normal S/370 dynamic memory allocation and paging techniques. The S/370 is limit checked to prevent the S/370 from accessing S/88 memory space. The S/88 Operating System is the master over all system hardware and I/O devices. The S/88 processors access the S/370 address space in direct response to a S/88 application program so that the S/88 may move I/O data into the S/370 I/O buffers and process the S/370 I/O operations. The S/88 and S/370 peer processor pairs execute their respective Operating Systems in a single system environment without significant rewriting of either operating system. Neither operating system is aware of the other operating system nor the other processor pairs.

    摘要翻译: 两个虚拟操作系统(例如,S / 370VM,VSE或IX370和S / 88OS)的功能被合并到一个物理系统中。 S / 88处理器的合作伙伴对运行S / 88操作系统,并处理系统的容错和单系统映像方面。 S / 370处理器的一个或多个伙伴对直接和通过S / 88总线耦合到对应的S / 88处理器。 每个S / 370处理器从S / 88主存储器分配从1到16兆字节的连续存储。 每个S / 370虚拟操作系统认为其存储器分配从地址0开始,并且通过正常的S / 370动态存储器分配和寻呼技术管理其存储器。 S / 370被限制检查以防止S / 370访问S / 88存储器空间。 S / 88操作系统是所有系统硬件和I / O设备的主控。 S / 88处理器直接响应S / 88应用程序来访问S / 370地址空间,以便S / 88可以将I / O数据移动到S / 370 I / O缓冲器中并处理S / 370 I / O操作。 S / 88和S / 370对等体处理器对在单个系统环境中执行其各自的操作系统,而不会显着地重写任一操作系统。 操作系统都不知道其他操作系统和其他处理器对。

    Uncoupling a central processing unit from its associated hardware for
interaction with data handling apparatus alien to the operating system
controlling said unit and hardware
    7.
    发明授权
    Uncoupling a central processing unit from its associated hardware for interaction with data handling apparatus alien to the operating system controlling said unit and hardware 失效
    从其相关联的硬件解耦中央处理单元,用于与控制所述单元和硬件的操作系统不相关的数据处理装置进行交互

    公开(公告)号:US5388215A

    公开(公告)日:1995-02-07

    申请号:US234706

    申请日:1994-04-28

    摘要: The functions of two virtual operating systems (e. S/370 VM, VSE or IX370 and S/88 OS) are merged into one physical system. Partner pairs of S/88 processors run the S/88 OS and handle the fault tolerant and single system image aspects of the system. One or more partner pairs of S/370 processors are coupled to corresponding S/88 processors directly and through the S/88 bus. Each S/370 processor is allocated from 1 to 16 megabytes of contiguous storage from the S/88 main storage. Each S/370 virtual operating system thinks its memory allocation starts at address 0, and it manages its memory through normal S/370 dynamic memory allocation and paging techniques. The S/370 is limit checked to prevent the S/370 from accessing S/88 memory space. The S/88 Operating System is the master over all system hardware and I/O devices. The S/88 processors access the S/370 address space in direct response to a S/88 application program so that the S/88 may move I/O data into the S/370 I/O buffers and process the S/370 I/O operations. The S/88 and S/370 peer processor pairs execute their respective Operating Systems in a single system environment without significant rewriting of either operating system. Neither operating system is aware of the other operating system nor the other processor pairs.

    摘要翻译: 两个虚拟操作系统(例如S / 370 VM,VSE或IX370和S / 88 OS)的功能被合并到一个物理系统中。 S / 88处理器的合作伙伴对运行S / 88操作系统,并处理系统的容错和单系统映像方面。 S / 370处理器的一个或多个伙伴对直接和通过S / 88总线耦合到对应的S / 88处理器。 每个S / 370处理器从S / 88主存储器分配从1到16兆字节的连续存储。 每个S / 370虚拟操作系统认为其存储器分配从地址0开始,并且通过正常的S / 370动态存储器分配和寻呼技术管理其存储器。 S / 370被限制检查以防止S / 370访问S / 88存储器空间。 S / 88操作系统是所有系统硬件和I / O设备的主控。 S / 88处理器直接响应S / 88应用程序来访问S / 370地址空间,以便S / 88可以将I / O数据移动到S / 370 I / O缓冲器中并处理S / 370 I / O操作。 S / 88和S / 370对等体处理器对在单个系统环境中执行其各自的操作系统,而不会显着地重写任一操作系统。 操作系统都不知道其他操作系统和其他处理器对。

    Servicing interrupt requests in a data processing system without using
the services of an operating system
    9.
    发明授权
    Servicing interrupt requests in a data processing system without using the services of an operating system 失效
    在数据处理系统中维护中断请求,而不使用操作系统的服务

    公开(公告)号:US5369767A

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

    申请号:US353117

    申请日:1989-05-17

    摘要: The functions of two virtual operating systems (e.g., S/370 VM, VSE or IX370 and S/88 OS) are merged into one physical system. Partner pairs of S/88 processors run the S/88 OS and handle the fault tolerant and single system image aspects of the system. One or more partner pairs of S/370 processors are coupled to corresponding S/88 processors directly and through the S/88 bus. Each S/370 processor is allocated from 1 to 16 megabytes of contiguous storage from the S/88 main storage. Each S/370 virtual operating system thinks its memory allocation starts at address 0, and it manages its memory through normal S/370 dynamic memory allocation and paging techniques. The S/370 is limit checked to prevent the S/370 from accessing S/88 memory space. The S/88 Operating System is the master over all system hardware and I/O devices. The S/88 processors access the S/370 address space in direct response to a S/88 application program so that the S/88 may move I/O data into the S/370 I/O buffers and process the S/370 I/O operations. The S/88 and S/370 peer processor pairs execute their respective Operating Systems in a single system environment without significant rewriting of either operating system. Neither operating system is aware of the other operating system nor the other processor pairs.

    摘要翻译: 两个虚拟操作系统(例如,S / 370VM,VSE或IX370和S / 88OS)的功能被合并到一个物理系统中。 S / 88处理器的合作伙伴对运行S / 88操作系统,并处理系统的容错和单系统映像方面。 S / 370处理器的一个或多个伙伴对直接和通过S / 88总线耦合到对应的S / 88处理器。 每个S / 370处理器从S / 88主存储器分配从1到16兆字节的连续存储。 每个S / 370虚拟操作系统认为其存储器分配从地址0开始,并且通过正常的S / 370动态存储器分配和寻呼技术管理其存储器。 S / 370被限制检查以防止S / 370访问S / 88存储器空间。 S / 88操作系统是所有系统硬件和I / O设备的主控。 S / 88处理器直接响应S / 88应用程序来访问S / 370地址空间,以便S / 88可以将I / O数据移动到S / 370 I / O缓冲器中并处理S / 370 I / O操作。 S / 88和S / 370对等体处理器对在单个系统环境中执行其各自的操作系统,而不会显着地重写任一操作系统。 操作系统都不知道其他操作系统和其他处理器对。

    PLA microcode controller
    10.
    发明授权
    PLA microcode controller 失效
    PLA微码控制器

    公开(公告)号:US5043879A

    公开(公告)日:1991-08-27

    申请号:US296168

    申请日:1989-01-12

    IPC分类号: G06F9/22 G06F9/26

    CPC分类号: G06F9/223

    摘要: To provide for efficient use of computer microcodes, a firmware structure containing a mainline programmable logic array circuit and at least one subroutine programmable logic array circuit may be used. As the states of the mainline programmable logic array circuit are sequenced, the data bits representing the encode number field in its OR array are compared with the data bits representing the encode number field of the AND array of the subroutine programmable logic array circuit. If a match is made, the mainline programmable logic array circuit suspends its operation and sequencing of the subroutine programmable logic array circuit begins, in order to perform the function required. Upon completion of the function, control is automatically transferred from the subroutine programmable logic array circuit back to the mainline programmable logic array circuit, at the point where it was suspended. By nesting a plurality of subroutine programmable logic array circuits, a plurality of functions, many of which may be performed simultaneously, can take place.