Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.07.2009, 22:37   #1
saperA3814
 
Аватар для saperA3814
 
Регистрация: 13.07.2009
Сообщений: 7
Вопрос нЕ ВСё понял обьясните!

скачал книгу по ассемблеру, афтор Крупник, скачал я и его масм 6.11, все отлично, но непонял куда это писать:
c:\myasm\bin
Это писать в корене диска С есть файл autoexec.bat?

Во вторых путь path =d:\util; d:\bcc55\bin; c:\myasm\bin
писал без =, потому что создавал через панель управления, правильно ли это?
Как видите у меня диски С и Д а у крупника F (path =d:\util; f:\bcc55\bin; c:\myasm\bin) у меня диска ф нет что там писать?
Во имя контрол, альт и святого делете. Энтер
saperA3814 вне форума Ответить с цитированием
Старый 13.07.2009, 22:50   #2
MalCer
Форумчанин
 
Аватар для MalCer
 
Регистрация: 15.07.2008
Сообщений: 615
По умолчанию

Тебе не понятно как компилировать прогу?
xor eax, eax
xchg [eax], eax
MalCer вне форума Ответить с цитированием
Старый 13.07.2009, 23:20   #3
saperA3814
 
Аватар для saperA3814
 
Регистрация: 13.07.2009
Сообщений: 7
По умолчанию

дда нет понял, програмы компилюю, вот немогу понять что эти строки означают и правилино ли я сделал, что так написал как выше
Во имя контрол, альт и святого делете. Энтер
saperA3814 вне форума Ответить с цитированием
Старый 13.07.2009, 23:28   #4
MalCer
Форумчанин
 
Аватар для MalCer
 
Регистрация: 15.07.2008
Сообщений: 615
По умолчанию

Я сам не понимаю зачем нужны эти строки. Это переменные среды? Если да, то переменная Path указывает путь поиска для исполняемых файлов. У меня например прописано C:\masm32\bin и все
xor eax, eax
xchg [eax], eax
MalCer вне форума Ответить с цитированием
Старый 14.07.2009, 08:34   #5
saperA3814
 
Аватар для saperA3814
 
Регистрация: 13.07.2009
Сообщений: 7
По умолчанию

а эти сроки c:\myasm\bin писать в файл по адресу С:\autoexec.bat?
да еще заметил открываешь оллидебаг и бросает нет диска в F, но то небеда, спасибо MalCer
Во имя контрол, альт и святого делете. Энтер
saperA3814 вне форума Ответить с цитированием
Старый 14.07.2009, 12:49   #6
MalCer
Форумчанин
 
Аватар для MalCer
 
Регистрация: 15.07.2008
Сообщений: 615
По умолчанию

В MASM'е уже есть готовый bat файл. Он находится в папке bin и называется build
xor eax, eax
xchg [eax], eax
MalCer вне форума Ответить с цитированием
Старый 14.07.2009, 13:33   #7
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Я сам не понимаю зачем нужны эти строки
Видимо на них опирается компилятор МАСМ, когда ишет свои библиотеки.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 14.07.2009, 15:20   #8
Goodwin98
equ asm
Участник клуба
 
Аватар для Goodwin98
 
Регистрация: 02.05.2009
Сообщений: 1,605
По умолчанию

Цитата:
Видимо на них опирается компилятор МАСМ, когда ишет свои библиотеки.
Масм не хранит библиотеки по этим путям. Скорее всего там должны быть какие-то доп. программы используемые автором книги.
Какой вопрос - такой ответ. Не забываем пользоваться поиском, гуглом.
Помощь в выполнении работ по ассемблеру ICQ:2725322O4
Goodwin98 вне форума Ответить с цитированием
Старый 15.07.2009, 08:36   #9
saperA3814
 
Аватар для saperA3814
 
Регистрация: 13.07.2009
Сообщений: 7
По умолчанию

а что у меня из книги калашникова не выходит? вот лог:
Код:
 Assembling: 1.asm
fatal error A1020: cannot find link.exe
я так понял нет файла link.exe, но обьектный файл создается, а сом нет, и его пример компилирую, а строчка для компиляцыи выглядит так:
Код:
ml.exe file.asm /AT
Во имя контрол, альт и святого делете. Энтер

Последний раз редактировалось saperA3814; 15.07.2009 в 08:40. Причина: неясно написал пост
saperA3814 вне форума Ответить с цитированием
Старый 15.07.2009, 08:47   #10
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Поставь себе MASMBuilder это типа среда для работы с МАСМ
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не понял урок beygul Помощь студентам 24 22.05.2009 09:53
решить с использованием рекурсивной подпрограммы. помогите пожалуйста ваще ни че не понял st1m Паскаль, Turbo Pascal, PascalABC.NET 2 02.04.2009 15:31
обьясните!!!! gnom63 Помощь студентам 1 12.03.2009 14:56
[Delphi]Окно как выводить понял,а вот.. Ученик(школьник) Помощь студентам 5 26.12.2008 13:55