RxTx (22.11.2023 22:33, просмотров: 60) ответил VladislavS. на Компилятору не понравилось, но он сделал.
Не такое уж странное. Объяснимое. У 32 битных процов из битов
содержащих количество бит для сдвига для оптимизации берется только
5 младших бит. Соответственно, от -3 = 0xFFFFFFFDh при AND 0x1F
останется 0x1Dh = 29 dec. Единица, она же bit 0 сдвинутая влево на
29 разрядов есть 536870912.
Спасибо, князь. Вы настоящий дворянин. И программист.