Мне нужно получить значение конкретного бита в PSW. В документации есть такой пример
Задача: записать значение нулевого бита регистра PSW400 в бит PSB300.
Здесь речь о нулевом бите, но используется 0х01. Значит индексация идет с 1?Код:if (PSW[400] & 0x01) { SetPSB(300); } else { ResetPSB(300); }
Если мне нужен например 4й бит PSW500. Правильно ли следующий пример?
Код:BOOL myBit; myBit = PSW[500] & 0x04;