Мы с Вами как-то все просто собирали проект, так как они пока маленькие мы особенно не путались при отладке. Мы делали, как бы выразиться, финальную сборку без всякой отладочной информации и в результате при загрузки программу в отладчик получали такое сообщение.
Это сообщение говорит, что отладчик не нашел никакой полезной информации для себя. И поэтому мы будем видеть код таким, каким его видит процессор. Но все можно изменить, во-первых у TASM есть опция /zi, которая включает полную информацию для отладчика. А во-вторых, у TLINK есть опция /v, которая говорит о том, что в проект нужно включить полную информацию. Вот как теперь выглядит BAT файл.
..\bin\tasm.exe /zi 48.asm ..\bin\tlink.exe /v 48.obj
Давайте соберем проект и посмотрим что произошло. В Turbo Debugger его. Мы увидим нормальный код.
При желании можно переключиться, воспользовавшись меню View на CPU.
И тут мы видим имена, наши комментарии и всякую там ерунду. Но какой ценой, наш файл стал 2KB вместе 500 байт. Это потому, что теперь в конце нашего файла находятся все наши символы. Откройте EXE в блокноте и посмотрите.