Esempio n. 1
0
 public RegisterImplAccStatement(OpAccess access, ImplAccRegister register, bool isMemOpSegRead)
 {
     IsMemOpSegRead = register.Kind == ImplAccRegisterKind.SegmentDefaultDS;
     if (isMemOpSegRead)
     {
         if (register.Kind == ImplAccRegisterKind.Register)
         {
             switch ((Register)register.Register !.Value)
             {
Esempio n. 2
0
 static bool IsSeg_ES_CS_SS_DS(ImplAccRegister register)
 {
     if (register.Kind == ImplAccRegisterKind.Register)
     {
         Debug.Assert(register.Register is not null);
         switch ((Register)register.Register.Value)
         {
         case Register.ES:
         case Register.CS:
         case Register.SS:
         case Register.DS:
             return(true);
         }
     }
     return(false);
 }