A coprocessor instruction interface is described which provides a flexible
degree of coupling with a host control processor. Specific methods are
defined for architectures to make use of multiple coprocessing
instruction interfaces with a single coprocessor for supporting
client-server coprocessors (CSCOPs). A dynamic debug interface is used in
each coprocessor instruction interface to support tightly coupled,
loosely coupled and firmly coupled operation of the single conprocessor
for a corresponding coupled control processor.