0
mirror of https://github.com/sampletext32/ParkanPlayground.git synced 2025-07-02 04:50:27 +03:00

Fix FCLEX/FNCLEX instruction types and rename handler for consistency

This commit is contained in:
bird_egop
2025-04-18 13:08:18 +03:00
parent a4de35cf41
commit 6ea208d8bf
3 changed files with 74 additions and 2 deletions

View File

@ -435,7 +435,8 @@ public class InstructionHandlerFactory
_handlers.Add(new FloatingPoint.Conditional.FcmovnuHandler(_decoder)); // FCMOVNU (DB D8-DF)
// DB opcode handlers (control instructions)
_handlers.Add(new FloatingPoint.Control.FclexHandler(_decoder)); // FCLEX (DB E2)
_handlers.Add(new FloatingPoint.Control.FclexHandler(_decoder)); // FNCLEX (DB E2)
_handlers.Add(new FloatingPoint.Control.FclexWaitHandler(_decoder)); // FCLEX (9B DB E2)
_handlers.Add(new FloatingPoint.Control.FinitHandler(_decoder)); // FINIT (DB E3)
// DB opcode handlers (comparison instructions)