Patent ID: 6182207
Filing Date: 2001-01-30
Classification: G06F

Abstract:
A microcontroller comprising:a central processing unit;a memory connected to said central processing unit;an input/output interface;a first exchange register connected to said input/output interface, said first exchange register to contain an instruction code and an information element corresponding to a data element to be read or written;a second exchange register connected to said input/output interface, said second exchange register to contain an address;a switching circuit connected to said input/output interface, to said program memory, to said central processing unit, to said first and second exchange registers, said switching circuit responsive to a control signal provided by said input/output interface for carrying out a switchover of a connection between said central processing unit and said memory to a connection between said central processing unit and said first and second exchange registers;an auxiliary register connected to said input/output interface;an incrementation circuit for automatically incrementing a value of the address in said second exchange register; andmeans for indirect addressing directed towards said auxiliary register, wherein the information element contained in said first register corresponds to an address in said auxiliary register where the data element is to be stored.