|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Апр 20, 2004 23:26:55 Nash в туториалах vid писал о синтаксисе FASM. нет некоторых излишеств, как в MASM. А вообще-то хорошо б хоть код ошибки писать. org 100h start: mov ah,9 mov dx, message int 21h ;; зачем запятая? ret message db "Hello world",0Dh,0Ah,'$' |
|
|
Дата: Апр 21, 2004 00:03:14 Ой точно =)) ну вот =) ладно теперь второй вопрос я получил *.obj в книге сказано дальше поступать с ним так : link *.obj,,NUL,,, exe2bin *.exe *.com но нефига не выходит во первых link выдаёт LINK : fatal error LNK1181: cannot open input file "sd.obj,,NUL,,, во вторых exe2bin вообще нету =( |
|
|
Дата: Апр 21, 2004 00:58:49 В тасме делается так: tasm /l имя.asm ; создание обж. tlink /t имя.obj ; создание исполнителя Думаю тебе на первое время лучше обратиться в тасм или масм слишком много народу через них проходит и прошло. Значит есть к кому обратиться в случае чего. |
|
|
Дата: Апр 21, 2004 01:41:03 EvilsInterrupt : я этот пример на MASM делаю ... И в книге там про MASM написано .. решил послушаться Вас и не начинать с FASM`a ... |
|
|
Дата: Апр 21, 2004 17:37:29 Nash Если у тебя MASM 6.11, тогда надо писать так ML.EXE PROG.ASM /AT Таким образом ты получишь за один шаг сразу *.com Если у тебя MASM 5.11 Тогда так ассемблирование: MASM.EXE PROG.ASM компоновка: LINK.EXE PROG.OBJ /t |
|
|
Дата: Апр 21, 2004 22:07:16 У меня MASM32 это что то меняет ??? |
|
|
Дата: Апр 21, 2004 22:35:01 Nash MASM 5.11 , MASM 6.11 ... Это версии пакета MASM32 . Ты всё ещё компилишь под ДОС ? Переходи уже к Win32 :) _1634028188__matematika.ASM |
|
|
Дата: Апр 21, 2004 23:29:09 bogrus : Ладно блин да мне хоть как нибуть научиься бы компилить .. =)) Я MASM качал с офф сайта ... там последняя MASM32 version 8 с первым SP .. А какая это именно версия хз =)) я всё там пересмотрел даж не знаю где это вообще написано .. =)) Извени конечно но я просто супер новичок .. к тому же после Дельфи нуу мягко говоря непривычно. Кстате ОГРОМНОЕ спасибо за терпение к ИДИОТСКИМ вопросам =) |
|
|
Дата: Апр 21, 2004 23:29:37 Nash MASM32 не работает с DOS'ом. Он для Windows ;-) |
|
|
Дата: Апр 21, 2004 23:37:27 SeDoY : =)))))))))))))))))))))))))) Блин ну вот как всегда я выгляжу и чувстую себя как последний критин =) Ладно тогда буду учиться сразу под него писать .. Кстате это не повредит ???? или лучше всё таки с начала освоить дос ? |
|
|
Дата: Апр 22, 2004 00:28:02 Nash Я тоже, перед тем как стал кодить на асме, программировал на Делфях. Поэтому мне твои вопросы понятны =). Я начинал под Dos. Думаю, как и большинство. Поэтому насчет повредит или нет не знаю 8-). Но как было сказано в одном из выпусков рассылки RUS.FAQ: "надо не под DOS или Windows, а под х86". Так что, все зависит от твоего желания, хочешь программируй под DOS, хочешь под Windows, главное чтобы на АССЕМБЛРе :)))))))) |
|
|
Дата: Апр 22, 2004 01:16:53 SeDoY : оки, очень благодарен тебе ... спатиб за отзывчивость вобщем =)) |
|
|
Дата: Апр 22, 2004 01:26:26 Nash Всегда пожалуйста ;-). |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.103 |