Bit slice multiplication circuit
    4.
    发明授权
    Bit slice multiplication circuit 失效
    位片倍增电路

    公开(公告)号:US4811269A

    公开(公告)日:1989-03-07

    申请号:US916695

    申请日:1986-10-08

    CPC分类号: G06F7/5324 G06F2207/3896

    摘要: A bit slice multiplication circuit operating to slice a multiplier, produce products for the sliced multipliers and a multiplicand and sum the products to obtain the multiplication result. The circuit includes a slicing unit for slicing the multiplicand, multiplying units corresponding in number to the number of sliced multiplicands, and adding units provided in correspondence to the multiplying units and implementing summation for multiplication results from corresponding multiplying units while shifting the sliced portions of the multiplicand at each multiplying operation for sliced multipliers and multiplicands by the multiplying units, the multiplication result being obtained by summing all summation results produced by the adding units.

    摘要翻译: 一个用于切片乘法器的位片倍增电路,为分片乘法器产生乘积,并对乘积求和,得到乘法结果。 该电路包括一个限幅单元,用于对被乘数进行分片,对应的乘法单元数目与分片被乘数的数目相对应,并且与乘法单元对应地设置的加法单位,并对相应的乘法单元进行相乘结果的求和, 通过乘法单元在分片乘法器和被乘数的乘法运算中被乘数,乘法结果是通过将由加法单元产生的所有求和结果求和来获得的。

    Suspended instruction restart processing system based on a checkpoint
microprogram address
    5.
    发明授权
    Suspended instruction restart processing system based on a checkpoint microprogram address 失效
    基于检查点微程序地址的暂停指令重新启动处理系统

    公开(公告)号:US5003458A

    公开(公告)日:1991-03-26

    申请号:US111618

    申请日:1987-10-23

    IPC分类号: G06F11/14

    CPC分类号: G06F11/141

    摘要: Method and apparatus for instruction restart processing in a microprogram - controlled data processing apparatus, wherein, in restarting an instruction execution after instruction suspension, the internal information of the data processing apparatus at the time of instruction execution suspension is saved in a memory, and after a suspension cause removal process performed the saved internal information is recovered. A check point address associated with the address of a currently executing microprogram is stored in accordance with a designation by the microprogram. After a suspension causes removal process is performed, the execution of the instruction restarts using the check point address. If a check point address has not been stored after the suspension cause removal process is performed, the execution of the instruction restarts from a read operation of the suspended instruction from the main storage.

    摘要翻译: 在微程序控制数据处理装置中进行指令重新开始处理的方法和装置,其中,在指令暂停之后重启指令执行时,指令执行暂停时的数据处理装置的内部信息被保存在存储器中,之后 暂停原因清除过程执行保存的内部信息被恢复。 根据微程序的指定,存储与当前执行的微程序地址相关联的检查点地址。 暂停之后,执行删除处理,指令的执行使用检查点地址重新开始。 如果在暂停原因移除处理被执行之后没有存储检查点地址,则从主存储器的暂停指令的读取操作重新开始指令的执行。

    Microprogrammed control data processing apparatus in which operand
source and/or operand destination is determined independent of
microprogram control
    7.
    发明授权
    Microprogrammed control data processing apparatus in which operand source and/or operand destination is determined independent of microprogram control 失效
    微编程控制数据处理装置,其中确定操作数源和/或操作数目的地,独立于微程序控制

    公开(公告)号:US4807113A

    公开(公告)日:1989-02-21

    申请号:US930532

    申请日:1986-11-14

    CPC分类号: G06F9/3016 G06F9/3824

    摘要: A microprogram controlled data processing apparatus executes multi-operand instructions in which one or more operand specifiers are provided for specifying the addressing for each operand independently from the operation code of the instruction. An instruction execution unit receives a top address of a microprogram from a decoding unit, a ready status signal and a signal from the decoding unit indicating whether a destination of an operand is in a general purpose register or in a memory unit, and writes an operand into a destination address of a register on the memory unit under control of a microprogram. Because the destination of the operand is indicated by the instruction decoding unit, it is not necessary to determine this information by microinstruction execution, with the result that execution of the instruction can be performed at high speed.

    摘要翻译: 微程序控制数据处理装置执行多操作指令,其中提供一个或多个操作数说明符,用于独立于指令的操作码指定每个操作数的寻址。 指令执行单元从解码单元接收微程序的顶部地址,就绪状态信号和来自解码单元的指示操作数的目的地是否在通用寄存器中或存储单元中的信号,并且将操作数 在微程序的控制下,转换到存储器单元上的寄存器的目的地地址。 由于操作数的目的地由指令解码单元指示,所以不需要通过微指令执行来确定该信息,结果可以高速执行指令。

    Multicomputer system having dual common memories
    8.
    发明授权
    Multicomputer system having dual common memories 失效
    具有双公共存储器的多计算机系统

    公开(公告)号:US4783731A

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

    申请号:US030266

    申请日:1987-03-24

    CPC分类号: G06F11/3648 G06F9/468

    摘要: A multicomputer system having dual common memories in which specified address areas are set within the common memories. The specified address areas are accessible irrespective of whether a CPU is in an online mode or a debug mode, while any area other than the specified address areas is accessible only when the function mode of the common memory is in agreement with the access mode of the CPU. In correspondence with each CPU, addresses to be used by the CPU are divided into a plurality of groups of addresses, and the access modes are set for the respective address groups.

    摘要翻译: 具有双公共存储器的多计算机系统,其中在公共存储器内设置指定的地址区域。 无论CPU处于在线模式还是调试模式,指定的地址区都可以访问,而只有当公用存储器的功能模式与访问模式一致时,除指定地址区域之外的任何区域才可访问 中央处理器。 对应于每个CPU,由CPU使用的地址被划分为多组地址,并且为各个地址组设置访问模式。

    Floating point data adder
    9.
    发明授权
    Floating point data adder 失效
    浮点数据加法器

    公开(公告)号:US4644490A

    公开(公告)日:1987-02-17

    申请号:US599167

    申请日:1984-04-11

    CPC分类号: G06F7/485 G06F2207/3884

    摘要: A pipelined adder for adding or subtracting two floating point input data each expressed by a sign data, an exponent data and a mantissa expressed in a sign-magnitude format, in accordance with an external operation mode designation signal to produce a floating point sum or difference data in a sign-magnitude format. In a first stage of the adder, the magnitudes of the exponent data of the input data are compared by a subtractor or a comparator and the magnitudes of the mantissa data of the input data are compared by a subtractor or a comparator. An actual operation mode for the mantissa data of the input data is determined, on the basis of the compare results of the exponent data and the mantissa data and the external operation mode designation signals, so that the operation result data is always expressed in a sign-magnitude format.

    摘要翻译: 一种流水线加法器,用于根据外部操作模式指定信号,加上或减去由符号数据,指数数据和符号幅度格式表示的尾数表示的两个浮点输入数据,以产生浮点和或差 数据格式的数据。 在加法器的第一级中,通过减法器或比较器比较输入数据的指数数据的大小,并通过减法器或比较器比较输入数据的尾数数据的大小。 基于指数数据和尾数数据和外部操作模式指定信号的比较结果确定输入数据的尾数数据的实际操作模式,使得操作结果数据总是以符号表示 -magnitude格式。

    Bus selection control in a data transmission apparatus for a
multiprocessor system
    10.
    发明授权
    Bus selection control in a data transmission apparatus for a multiprocessor system 失效
    用于多处理器系统的数据传输装置中的总线选择控制

    公开(公告)号:US4523272A

    公开(公告)日:1985-06-11

    申请号:US366785

    申请日:1982-04-08

    CPC分类号: G06F13/374

    摘要: In a multiprocessor system having a main memory and a plurality of processors connected through common address bus, data bus and answer bus for data transfer, a data transmission apparatus is provided for each of the main memory and the processors and includes bus request control lines for transferring bus request signals and bus control signals, and a bus controller for separately controlling selections of the address bus, the data bus and the answer bus in response to the signals on the bus request control lines and the request signal. Overlapped processing such as data write and data write answer or data read and data read answer in one cycle is possible.

    摘要翻译: 在具有主存储器和通过公共地址总线连接的多个处理器,数据总线和用于数据传送的应答总线的多处理器系统中,为每个主存储器和处理器提供数据传输装置,并且包括总线请求控制线, 传送总线请求信号和总线控制信号;以及总线控制器,用于响应于总线请求控制线上的信号和请求信号单独控制地址总线,数据总线和应答总线的选择。 可以在一个周期内重叠处理,如数据写入和数据写入应答或数据读取和数据读取应答。