Input-output control system for data processing apparatus
    1.
    发明授权
    Input-output control system for data processing apparatus 失效
    用于数据处理设备的输入输出控制系统

    公开(公告)号:US3593299A

    公开(公告)日:1971-07-13

    申请号:US3593299D

    申请日:1967-07-14

    Applicant: IBM

    CPC classification number: G06F13/124

    Abstract: An input-output system which is effectively a satellite computer that performs normal input-output functions for other data processing apparatus components, i.e., the central processing unit and peripheral input and output devices; that exercises supervisory control over the aforesaid apparatus components such as by arranging processing task queues and allocating storage space; that buffers transmissions between remote terminals and devices and the central computing units; and that controls periodic diagnostic analyses of the entire data processing apparatus.

    Pseudo-random code implemented variable block-size storage mapping device and method
    4.
    发明授权
    Pseudo-random code implemented variable block-size storage mapping device and method 失效
    PSEUDO随机代码实现可变块大小存储映射设备和方法

    公开(公告)号:US3675215A

    公开(公告)日:1972-07-04

    申请号:US3675215D

    申请日:1970-06-29

    Applicant: IBM

    CPC classification number: G06F12/1063 G06F12/1027 G06F2212/652

    Abstract: A directory, or index, of variable-sized pages of data for use in a two-level storage system employing virtual addressing, wherein data is stored in a large capacity main storage and retrieved to a smaller, faster buffer storage for processing. If a desired piece of data indicated by a virtual address is not currently resident in buffer storage, the location of the beginning of the page containing that data in main storage is found by searching the directory. Directory addresses for searching the directory are formed by a pseudo-random function of two parameters, the virtual address and a count. Since a larger page-size entry will be addressed statistically more frequently than a smaller page-size entry, a new directory entry for a given page size is made in the first location along its algorithm chain which currently contains either an invalid entry or a smaller page-size entry. Thus, it may be necessary to relocate a smaller page-size entry further down its chain.

    Abstract translation: 用于在采用虚拟寻址的两级存储系统中使用的可变大小的数据页面的目录或索引,其中数据存储在大容量主存储器中并且被检索到较小的较快的缓冲存储器中用于处理。 如果由虚拟地址指示的期望的数据片段当前不存在于缓冲存储器中,则通过搜索目录来找到包含主存储器中的该数据的页面开始位置。 用于搜索目录的目录地址由两个参数的伪随机函数形成,即虚拟地址和计数。 由于较大的页面大小的条目将在统计上比较小的页面大小的条目更频繁地被寻址,所以在沿其算法链的第一个位置中,给定给定的页面大小的新的目录条目当前包含无效条目或较小的页面大小条目 页面大小的条目。 因此,可能需要将较小的页面大小的条目进一步向下移动到其链条上。

    Instruction sequence control
    5.
    发明授权
    Instruction sequence control 失效
    指令序列控制

    公开(公告)号:US3559183A

    公开(公告)日:1971-01-26

    申请号:US3559183D

    申请日:1968-02-29

    Applicant: IBM

    CPC classification number: G06F9/3806 G06F9/3802

    Abstract: APPARATUS FOR RECOGNIZING THE OCCURRENCE OF A PARTICULAR INSTRUCTION IN A STREAM OF INSTRUCTIONS AND THEN MODIFYING THAT STREAM OF INSTRUCTIONS IS DISCLOSED. A FETCH REGISTER FOR RECEIVING INSTRUCTIONS FROM A MAIN MEMORY IS PROVIDED. A PREFETCH SEQUENCE CONTROL REGISTER CONTAINING THE ADDRESS OF A PARTICULAR INSTRUCTION, AS WELL AS THE ADDRESS OF THE NEXT INSTRUCTION TO BE FETCHED IS ALSO PROVIDED. A COMPARISON IS CONTINUOUSLY MADE BETWEEN THE INSTRUCTION ADDRESS IN THE FETCH REGISTER AND IN THE PREFETCH SEQUENCE CONTROL REGISTER. UPON NOTING EQUALITY BETWEEN THOSE TWO, THE SECOND ADDRESS FROM THE PREFETCH SEQUENCE CONTROL REGISTER IS TRANSFERRED TO THE FETCH REGISTER AND THE INSTRUCTION EXTRACTED FROM MEMORY.

    MEANS ARE ALSO PROVIDED FOR INHIBITING THIS OPERATION AND PROVIDING AN ADDRESS FROM A RELATED REGISTER TO THE FETCH REGISTER UPON THE OCCURRENCE OF AN EQUALITY BETWEEN THE ADDRESS IN THE FETCH SEQUENCE CONTROL REGISTER AND STILL ANOTHER RELATED REGISTER.

Patent Agency Ranking