×

Data processing system having dual processors

  • US 4,591,975 A
  • Filed: 07/18/1983
  • Issued: 05/27/1986
  • Est. Priority Date: 07/18/1983
  • Status: Expired due to Term
First Claim
Patent Images

1. In a data processing system having a first processor, a second processor, a memory, and bus means interconnecting the first processor, the second processor and the memory, a method for controlling which of said processors is active on said bus means, said method comprising the steps of:

  • (a) if said first processor is currently active, monitoring for a start command from said first processor to said second processor;

    (b) if said start command to said second processor is detected, holding said first processor and starting said second processor;

    (c) if said second processor is currently active, monitoring for an interrupt condition and monitoring for an attempt by said second processor to perform an input/output operation;

    (d) if an interrupt condition is detected while said second processor is active, holding said second processor, starting said first processor and handling said interrupt condition;

    (e) if an attempt by said second processor to perform an input or output operation is detected, holding said second processor, starting said first processor and performing the input or output operation;

    (f) repeating steps (a)-(e).

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×