I have just commited the last remaining instructions for the fixed-point processor to be fully functional.
I will now go on to implement the branch processor.
I have finished implementing the fixed-point load/store unit.
This "unit" is what provides all general-purpose <-> memory transfers, for now i am not going to implement the CR[SF]
flag as i do not expect any code for the Xenon processor uses 32-bit mode, i am also not implementing the CR[LE]
flag as i don't expect anyone using little-endian mode either, if it turns out that software uses these modes anyway i will implement them.... read more