Всем, доброго времени суток. Несколько недель назад пришлось на Masm перейти. В общем проблем не было. Есть только один неприятный момент, который я обошел в Тасме (да и то не помню как): str1 dd ? .... mov eax, str1 (все в порядке) mov al, str1 (компилятор не воспринимает однобайтовую адресацию) Если поменять dd на db - наоборот загружает только в однобайтовые регистры. Что нужно сделать, чтобы адресоваться как угодно и к чему угодно? Флаги какие-нибудь в компиляторе? Пока просто обошел изменением самой программы, но все равно неприятно.