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