-
RTLs provide models for systems at the register and instruction set levels.
-
Data is stored in:
-
Registers
register IR[0->7]
-
Memories organized as arrays of registers
memory MEM[0->256; 0->15]
-
RTL models are characterized as behavioral (only provide some structural information).
-
Primitive operators ("+" and "=") are used to transform and transfer data.
C = A + B
-
Conditional operators are also defined.
if X then C = A + B
if (CLOCK and (AREG < BREG)) then AREG = BREG