A system-on-a-chip controller having a first processor and a second processor.
The first processor provides control processing and image processing. The second
processor provides image processing. The processors receive data from an external
source through a data bus. Also, the controller can include a third controller
to provide I/O functionality to an external device. The second processor processes
the stored data in either a row or column configuration. A fixed-length instruction
word can be decoded into two instructions, an operation instruction and an I/O
instruction, and can be used to process the data. The I/O instruction can be disposed
in an unused bit field of the operation instruction.