Multiprocessor means a multiple set of processors that executes instructions simultaneously. There are three basic multiprocessor configurations.
- Coprocessor configuration
- Closely coupled configuration
- Loosely coupled configuration
Coprocessor Configuration
A Coprocessor is a specially designed circuit on microprocessor chip which can perform the same task very quickly, which the microprocessor performs. It reduces the work load of the main processor. The coprocessor shares the same memory, IO system, bus, control logic and clock generator. The coprocessor handles specialized tasks like mathematical calculations, graphical display on screen, etc.
The 8086 and 8088 can perform most of the operations but their instruction set is not able to perform complex mathematical operations, so in these cases the microprocessor requires the math coprocessor like Intel 8087 math coprocessor, which can easily perform these operations very quickly.
Block Diagram of Coprocessor Configuration
https://www.tutorialspoint.com/index.htm
No comments:
Post a Comment