gdevic
Joined 6 years ago
Karma
84
Submissions
14
Member since
Dec 21
Joined 6 years ago
12'b0000_0000_001?: begin : instr_daas // DAA, DAS
if (flags[BF_BIT])
rx[0] <= rx[0] + (op_is_daa ? 4'd6 : 4'd10);
flags[CF_BIT] <= flags[BF_BIT];
state <= FETCH;
end : instr_daasCreating the kind of quality video we're all used to seeing is beyond my skill level and ... motivation.
https://baltazarstudios.com/files/calculator-d/Calculator.ht...
https://baltazarstudios.com/files/calculator/Calculator.html
This WebAsm code is compiled using Qt and Verilator so it runs the "hardware" and its microcode inside the simple UI shell that provides the calc interface. In the debug version you can list the ucode, set breakpoints, see regs etc.
At this point WSL2 is more than filling this void. I even stopped using VMWare since WSL is that good.