Re: New vCPU instructions 2.0
Posted: 12 Mar 2021, 11:24
Update:
Removing ANDB and ORB hurt as they were replacing 3 instruction blocks, (6 bytes, approx 70 cycles), with 1 instruction, (3 bytes approx 30 cycles), but it had to be done.
There is now one instruction slot free for future expansion and plenty of room in the ROM for new sys calls and instruction modifications.
- ANDB was removed
- ORB was removed
- XORI was moved from an external page back to page3, cycle time was decreased from 20 back to 14
Removing ANDB and ORB hurt as they were replacing 3 instruction blocks, (6 bytes, approx 70 cycles), with 1 instruction, (3 bytes approx 30 cycles), but it had to be done.
There is now one instruction slot free for future expansion and plenty of room in the ROM for new sys calls and instruction modifications.