Секреты ассемблирования дизассемблерных листингов

         

перечень ошибок, выявленных ассемблером при очередном сеансе трансляции


Беглый взгляд на листинг обнаруживает целый каскад ошибок типа "undefined symbol" (неопределенный символ). Так, посмотрим, что же у нас не определено на этот раз. Переходим к строке 1257, за которой тянется целый хвост ошибок в строках 1258, 1259, 1260, 1261, 1262, 1263 и 1264. Это настоящее осиное гнездо! Обитель зла, которую мыщъх собирается разбить одним взмахом хвоста:

1257:off_401956 dd offset $NORMAL_STATE$1535

1258:         dd offset loc_4012AA

1259:         dd offset loc_4012C5

1260:         dd offset loc_401311



Содержание раздела