Patent ID: 7441050

Claim:
A data processing system including a data output processing unit that processes and transmits serial data transferred in units of a block over a common serial bus in order of issuance of a data output instruction from a plurality of processors, wherein: the serial data includes register designation serial data containing usable information, and bank registration serial data with which an address of a bank, in which the register designation serial data is stored, is designated; the data output processing unit comprises a bank registration serial data holding means for temporarily holding the bank registration serial data included in the serial data transferred from the plurality of processors, and a bank registration serial data comparing means for comparing a designative value represented by current bank registration serial data, which is currently held in the bank registration serial data holding means, with a designative value represented by the last bank registration serial data that is immediately previously held in the bank registration serial data holding means; if the bank registration serial data comparing means verifies that the designative value of the current bank registration serial data agrees with the designative value of the last bank registration serial data, the current bank registration serial data is not transmitted but only the register designation serial data included in the block including the current bank registration serial data is transmitted.