|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.07.2008, 08:11 | #1 |
Новичок
Джуниор
Регистрация: 08.07.2008
Сообщений: 2
|
Помощь новичку - Ассемблер
Не могу разобраться, написал простенькую программу на ассемблере а она не работает писал по книге Крупского. Вопрос вот в чём там написано что нужно менять строчку path в файле autoexec.bat я его открыл он пустой создал в нём строчку path=d:\util;f:\bcc55\bin;c:\myasm\ bin которая в книге написана. создал файлик amake.bat закинул его как написано в книге в одну из папок которая указана в строке path. затем сама программка название файла l11.asm открываю пишу в нём
Код:
ml /c /coff "%l.asm" link /SUBSYSTEM:CONSOLE "%l.obj" затем в FAR встою где находиться файл с программой тобишь l11.asm и пишу каманду amake l11 и жму enter поидее должно появиться два файла l11.obj и l11.exe вот только их нет... подскажите кто нить а то очень хочеться научиться программировать самому охота да и для института надо! заранее спасибо! Последний раз редактировалось B_N; 08.07.2008 в 11:55. |
08.07.2008, 08:37 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Во-первых: попробуй вручную эти команды выполнить в консоли одна за другой.
Во-вторых: возьми себе какую нить среду ля асма. Поставь семе FASM там он сам и линкует и компилит, без мороки. и в-третьих: Учи Асм, у тебя тут мульен синтаксических ощибок, например тут add eax. 3 точка не ставится, а ставится запятая, и тут тоже flat.stdcall...
I'm learning to live...
Последний раз редактировалось Stilet; 08.07.2008 в 08:40. |
08.07.2008, 08:50 | #3 |
Новичок
Джуниор
Регистрация: 08.07.2008
Сообщений: 2
|
Подскажите а где можно взять FASM точнее скачать, если вас не затруднит напиши в чём ещё моя ошибка спасибо
|
08.07.2008, 09:16 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Дык я написал - операторы разделяются запятыми. И модель нужно писать так: .model flat, stdcall
FASM и многое другое мона найти здесь: http://wasm.ru/toollist.php
I'm learning to live...
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ассемблер | farxad | Помощь студентам | 6 | 11.09.2016 14:19 |
Ассемблер для ARM | Pavlik | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 0 | 11.04.2008 15:30 |
одномерные массивы. Новичку в помощь | tatti | Помощь студентам | 3 | 10.04.2008 12:29 |
новичку нужна помощь с Паскалем | Логинович | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 23.12.2006 17:52 |