
68 CHAPTER 4 nML
The accumulator register of the tctcore processor combines two registers in a
record:
reg MR0<num>;
reg MR1<num>;
reg MR<acc>{ // record register
MR0;
MR1;
};
The width of the record register must be equal to the sum of the widths of its
components.The width of a storage is defined by the
bits specifier of its data type,in
the C
++
processor header file.All storage elements,including memories and register
files, can be combined in records.
4.3.2 Storage Aliases
Some storage declarations provide just another view for already declared storage.
For example, in the tctcore description, the X/Y input registers of the ALU and
multiplier have been grouped ...