не получается не хрена из obj получить com или exe если не затруднит поподробнее напиши для начало пожалуйста уже делал как ты писал
при линковании пишет run file[prog.exe]: list file[nul.map]: Libraries[lib]: что нужно отвечать пишу напротив то что в скобках он пишет link:warning L4051:.Lib:cannot find library -не может найти библиотеки
это сообщение выдается при создании ехе файла а версия 10 да и сом тоже не получаются попробую другую версию
Alekcandr Я честно говоря сам в ехе не шарю, только начинающий. Инструмнты можно скачать здесь http://kalashnikoff.ru/Assembler/ а как ты собираешь, я - "ML.exe prog.asm /AT"
также и что у тебя получается у меня obj создается и все пробовал дальше Link имя_файла.obj создается но не хватает библиотеки какой-то и программа не запускается та самая у калашникова самая первая а программа я там и брал
Alekcandr Единственная проблема, каторая была у меня - в папке bin не было 1-го файла, какого - сейчас не вспомню помоему link или ml но точно не помню, я этот файл благополучно скопировал из папки "binr" после этого всё стало ОК.
очень странно! я пишу: Код (Text): cseg segment para public 'code' assume cs:cseg,ds:cseg,es:cseg,ss:cseg mov ax,3 int 10h ret cseg ends end в командной строке пишу: Код (Text): masm cls.asm link cls.obj exe2bin cls.exe cls.com и готово )) я про старый масм, естественно. Exe2Bin как ни странно, имеется в составе стандартных программ в винХР - просто введи это в командной строке. Если masm & ml из пакета 6.11, то там проще: Код (Text): masm cls.asm link cls.obj /tiny А дальше читаешь, как именно оформляется программа для масм, внутри исходника. С экзешниками вообще проблем быть не должно.
Alekcandr не стоит так начинать писать Код (Text): cseg segment para public 'code' <--- assume cs:cseg,ds:cseg,es:cseg,ss:cseg <--- mov ax,3 int 10h ret cseg ends <--- end проще надо быть, проще Код (Text): .model tiny .286 .code org 100h start: mov ax,3 int 10h ret end start и еще -- 3.9 Дурным тоном считается сверхцитирование (оверквотинг) собеседника. -- вплоть до бана, а оно вам надо?