Здравствуйте. дорогие друзья, сегодня мы будем устанавливать Assembler(MASM32), предварительно нам нужно будет скачать MASM32 на компьютер: ну а саму установку мы упростили до простых шагов, поэтому она не займет много времени.
1) Скачать MASM32 архивом с файлами.
Прежде всего вам следует скачать архив masm32, который мы любезно выложили. В нем всего 2 файла.
2) Запустить файл MYASM.EXE
При запуске вам нужно будет указать путь куда вы хотите разархивировать MASM. Лучше выберите вашу директорию на диске C:
3) Поместить файл amake.bat из архива в папку BIN, которая появилась после разархивации.
Также вы можете заметить, что в папке BIN уже есть приложение OLLYDBG, это наш отладчик, и, как вы уже поняли, он установлен. Как им пользоваться, мы расскажем в следующей статье, где будем разбирать тему сложение на Assembler.
4) Настроить переменные среды Windows.
Звучит как то необычно, но ничего сложного здесь нет, это нужно, чтобы мы могли запускать из командной строки наши программы.
Есть несколько способов настройки:
4.1) Открываем Пуск, в поисковой строке вводим(без кавычек) «Переменные среды», откроется окно, в котором нужно создать переменную.
Нажимаем Создать; В поле «Имя переменной» можете ввести, что хотите (я ввел Assembler), а в поле «Значение» нужно ввести путь к папке BIN ( у меня это C:\users\никита\BIN ). Жмем Ок.
4.2) Другой способ открыть переменные среды(встречается редко): Мой Компьютер — Свойства — Дополнительно — Переменные среды, далее делаем то же самое, что и в 4.1
Установка MASM32 завершена! Дальше нам нужно будет создать файл с расширением .asm, в котором будет прописан сам код программы для MASM32 и запустить его в командной строке WINDOWS, а как именно это сделать будет описано в следующих статьях.
На этом все, если у вас возникли проблемы, то пишите об этом в комментариях.
Здравствуйте. Создаём системные переменные среды, или просто переменные среды? Я на хр пытаюсь делать…
Здравствуйте. На XP, как мне кажется, лучше выбрать просто переменные среды, так вы пропишите их только для того пользователя, который в данный момент находится в сеансе.