×

APPARATUS FOR INTERROGATING THE AVAILABILITY OF A COMMUNICATION PATH TO A PERIPHERAL DEVICE

  • US 3,693,161 A
  • Filed: 07/09/1970
  • Issued: 09/19/1972
  • Est. Priority Date: 07/09/1970
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer system comprising memory means, a processor including an instruction register, data register means, and control means responsive to the contents of the instruction register for controlling the processor to execute each instruction in the instruction register, a plurality of peripheral units of different types adapted to send or receive data, each peripheral unit having a uniquely coded unit designation identifying the peripheral unit, a plurality of control units, each control unit controlling operation of at least one peripheral unit, means connecting each peripheral unit to at least one control unit, at least one multiplexing unit adapted to transfer data between selected ones of the control units and the memory means over a plurality of multiplexed data transfer channels, each control unit including means generating a Not Busy signal indicating when the control unit is not in use, means activated by said control means in the processor in response to a particular instruction in the instruction register of the processor for transferring a control word from the data register means in the processor to the multiplexing unit, the control word identifying a peripheral unit by its coded unit designation, decoding means in the multiplexing unit responsive to the unit designation provided by the control word received from the data register means for generating output signals identifying which if any of the control units associated with the multiplexing unit is connected to and controls the designated peripheral unit, means responsive to the output signals from the decoding means and the not busy signals from the control units for generating a binary coded output control signal that indicates if any of the control units identified by the output signals of the decoding means is not in use, and means in the multiplexing unit for transferring said output control signal to the data register means in the processor for storing the status of said output control signal in the processor.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×