Multi-processor systems
Abstract Microprocessor software is becoming more complex as the one unit is used to handle a multiple of tasks. This leads to considerable overhead in task scheduling software. In addition, communication between separate microprocessor systems also requires extra software. If, however, two or more microprocessors may be attached to the same bus, then many disadvantages of single microprocessor realisations are eliminated. These points, together with practical applications for systems and peripheral controllers are discussed