示例#1
0
 private void set_overflow(int is_overflow)
 {
     if (is_overflow == 1)
     {
         eflags |= Eflags.OVERFLOW;
     }
     else
     {
         eflags &= ~Eflags.OVERFLOW;
     }
 }
示例#2
0
 private void set_sign(int is_sign)
 {
     if (is_sign == 1)
     {
         eflags |= Eflags.SIGN;
     }
     else
     {
         eflags &= ~Eflags.SIGN;
     }
 }
示例#3
0
 private void set_carry(int is_carry)
 {
     if (is_carry == 1)
     {
         eflags |= Eflags.CARRY;
     }
     else
     {
         eflags &= ~Eflags.CARRY;
     }
 }
示例#4
0
 private void set_zero(int is_zero)
 {
     if (is_zero == 1)
     {
         eflags |= Eflags.ZERO;
     }
     else
     {
         eflags &= ~Eflags.ZERO;
     }
 }
示例#5
0
        public TaxData1()
        {
            Length = 17;
            MaxCount = 4;
            NameLength = 5;

            flags_pos = 16;
            value_pos = 12;

            flags = new Eflags[MaxCount];
            name = new String[MaxCount];
            value = new decimal[MaxCount];
        }