17 lines
216 B
TypeScript
17 lines
216 B
TypeScript
|
export enum CpuEvent {
|
||
|
MemoryChanged,
|
||
|
RegisterChanged,
|
||
|
MemoryByteParsed,
|
||
|
ProgramCounterChanged,
|
||
|
Print,
|
||
|
Reset,
|
||
|
}
|
||
|
|
||
|
export enum MemoryCellType {
|
||
|
Instruction,
|
||
|
InvalidInstruction,
|
||
|
Register,
|
||
|
Memory,
|
||
|
Constant,
|
||
|
}
|