Cx51 User's Guide

register

The register storage class defines local variables that should be stored in a register or registers rather than in RAM. It is used as follows:

register data-type name <[>= value<]>;

Where

data-typeis the data type of the variable.
nameis the name of the variable.
valueis the value to assign to the variable.

In general, the Cx51 Compiler ignores the register storage class. All variables are stored in registers if and when possible.

Note

  • The register storage class may be used only inside a function definition.