Structure definition to implement the Tierra virtual CPU. The complete source code for the Tierra Simulator can be obtained by contacting the author by email.
struct cpu { /* structure for registers of virtual cpu */ int ax; /* address register */ int bx; /* address register */ int cx; /* numerical register */ int dx; /* numerical register */ char fl; /* flag */ char sp; /* stack pointer */ int st[10]; /* stack */ int ip; /* instruction pointer */ } ;