![]() |
eXeL@B —› Программирование —› Многим надо разжевать и врот положить! |
Посл.ответ | Сообщение |
|
Создано: 24 февраля 2013 15:41 · Поправил: Abraham · Личное сообщение · #1 Привет всем!Давным-Давно я как и многие новички столкнулся с проблемой Установка и линковать Ассемблера. MASM32 несколько более богат возможностями. Я имею в виду опции командной строки. TASM32 перестал поддерживаться как отдельный продукт. В связи с этим MASM обошел конкурента по количеству содержащихся в пакете примеров, документации, библиотек и т.д. TASM32 осуществляет более сложный алгоритм вызова API-функций, а это приводит к тому, что исполняемые модули в TASM32 получаются несколько большими, чем в MASM32. Поэтому лучше начать с MASM32, Скачать http://www.masm32.com/masmdl.htm установить на жесткий-диск , Линковать можно в любом месте на windows 1. Мой компьютер => свойства системы => дополнительно => Переменные среды => Path без пробелов пишешь ;C:\masm32.Две стадии трансляции будут выглядеть следующим образом , создать два файла с расширением bat , 1. Пуск => Программы => Стандартные => Блокнот , Пишите в блокноте 1) c:\masm32\bin\ml /c /coff PROG.ASM сохраняем как 1.BAT 2) Пишите в блокноте c:\masm32\bin\link /SUBSYSTEM:WINDOWS PROG.OBJ сохраняем как 2.BAT Теперь еще раз, Пуск => Программы => Стандартные => Блокнот, Пишите в блокноте программу ниже , сохраняем как PROG.ASM Code:
![]() |
|
Создано: 24 февраля 2013 16:00 · Личное сообщение · #2 |
|
Создано: 24 февраля 2013 16:03 · Личное сообщение · #3 Новичкам если начинать, то с туториалов от Iczelion'а http://www.woodmann.com/RCE-CD-SITES/Iczelion/index.html, русскоязная версия есть на васме, который к сожалению лежит ----- Gutta cavat lapidem. Feci, quod potui. Faciant meliora potentes ![]() |
|
Создано: 24 февраля 2013 16:08 · Личное сообщение · #4 |
![]() |
eXeL@B —› Программирование —› Многим надо разжевать и врот положить! |
Эта тема закрыта. Ответы больше не принимаются. |