Тут накопились некоторые вопросы... 1. Почему при компиляции пятым тасмом инструкции Код (Text): .data gg db "БлаБлаБла%" .code start: mov ax, word ptr [eax][ebx+gg] end start При компоновке (трансляция проходит без ошибок) выводится ошибка: 32-bit record encountered Или при инструкции: Код (Text): mov ax, word ptr [eax][ebx]gg происходит ошибка при трансляции: Extra characters on line?? Что такое может быть? 2. Почему при попытке дизассемблировать программу, написанную на тасме, ollydbg никак не хочет и выводит ошибку чтения файла? Хотя, например, с масмом всё в порядке. 3. Попробуйте кто-нибудь дизассемблировать программу, прикрепленную ниже. У меня почему-то не получилось. Дизассемблеры ругаются на формат исполняемого файла. Зато эффект этой программы я ощутил в полной мере. Прикольно 104 байта Work only Win XP