Есть ли где-нибудь учебник, который объясняет все тонкости булевых логических операций, которые возможны на ассемблере.Например, я понятия не имею, что делает следующий блок кода сборки:
mov [ebp-8h], 31982853h
mov eax, [ebp+Ch]
shl eax, 8
mov ecx, [ebp+Ch]
shr ecx, 8
or eax, ecx
Я понимаю, что делают инструкции shl, shr и или, но понятия не имею об их комбинированном результате.Кто-нибудь может направить меня к учебнику, который подробно объясняет логические операции в сборке?
Спасибо.