void GetBitVar()
{
GetResult();
var var = ReadWord();
var a = GetVarOrDirectByte(OpCodeParameter.Param1);
int bit_var = (int)(var + a);
int bit_offset = bit_var & 0x0f;
bit_var >>= 4;
SetResult((Variables[bit_var] & (1 << bit_offset)) != 0 ? 1 : 0);
}