Exemple #1
0
                public void ExecuteOp(Alu alu)
                {
                    if (!string.IsNullOrWhiteSpace(DebugKey))
                    {
                        alu.IncreaseDebugCount(DebugKey);
                    }

                    alu.SetRegValue(Register, Operation(alu.GetRegValue(Register),
                                                        Value.Match(reg => alu.GetRegValue(reg),
                                                                    val => val.Value)));
                }