1
0
mirror of https://github.com/TomHarte/CLK.git synced 2024-11-26 08:49:37 +00:00
CLK/InstructionSets/M68k
Thomas Harte c6c6213460 Bifurcate the fetch-operand flow.
Address calculation will be the same, but the fetch will differ. I don't think there's a neat costless way to factor out the address calculations, alas, but I'll see whether macros can save the day.
2022-05-19 10:27:51 -04:00
..
Implementation Bifurcate the fetch-operand flow. 2022-05-19 10:27:51 -04:00
Decoder.cpp Preserve MOVEM order in Operation. 2022-05-06 09:45:06 -04:00
Decoder.hpp Preserve MOVEM order in Operation. 2022-05-06 09:45:06 -04:00
ExceptionVectors.hpp Take a swing at access faults and address errors. 2022-05-10 16:20:30 -04:00
Executor.hpp Works 68000 mk2 into the comparative tests. 2022-05-16 20:04:13 -04:00
Instruction.cpp Move string logic into Preinstruction. 2022-05-12 19:46:08 -04:00
Instruction.hpp Bifurcate the fetch-operand flow. 2022-05-19 10:27:51 -04:00
Model.hpp
Perform.hpp Add missing: MOVE to/from USP, RESET. 2022-05-11 07:52:23 -04:00
RegisterSet.hpp Works 68000 mk2 into the comparative tests. 2022-05-16 20:04:13 -04:00
Status.hpp Simplify is_supervisor semantics. 2022-05-13 07:53:40 -04:00