Module executer

Source
Expand description

More accurately a debugger Can execute Y86 machine code, can also step through instructions and set breakpoints

Structs§

State
A state representing the Y86 program registers: a vector representing the registers condition_code: u8 representing the current set condition codes program_map: a vector holding the byte contents of the program program_size: u64, the size of the program memory program_counter: the program counter at all times, pointing to an address in memory

Functions§

debug
Generic function to debug a Y86 program file_name: String representing the name of a Y86 Machine code file