Установка MASM под WinXPSp2

Тема в разделе "WASM.BEGINNERS", создана пользователем poushkar, 2 авг 2007.

  1. poushkar

    poushkar Виталий

    Публикаций:
    0
    Регистрация:
    2 авг 2007
    Сообщения:
    5
    Адрес:
    Украина
    Здравствуйте, эксперты!
    Помогите пожалуйста с установкой MASM 6.12 (скачал с сайта Калашникова) на WinXP (SP2).
    1. Скачал самораспаковывающийся файл MASM+CODEVIEW
    2. Распаковал. Появились папки DISK1,..2,..3,..4,..5
    3. В DISK1 нажал SETUP
    4. MASM Установился (кажется...)

    А что теперь ? Каким образом компилировать программы, которые показаны в примере книги, по которой начал изучение ? (Книга начинается с изучения asm под DOS)
     
  2. Aspire

    Aspire New Member

    Публикаций:
    0
    Регистрация:
    19 май 2007
    Сообщения:
    1.028
    Я сначала тоже не понимал что-к-чему и компилировал из-под коммандной строки )))
    Взгляни на две строки вниз http://www.wasm.ru/forum/viewtopic.php?id=21872
    Ищи литературу по ассембелру. Исключительно по Калашникову начинать не совсем правильно...
     
  3. Veter

    Veter New Member

    Публикаций:
    0
    Регистрация:
    23 дек 2006
    Сообщения:
    161
  4. MSoft

    MSoft New Member

    Публикаций:
    0
    Регистрация:
    16 дек 2006
    Сообщения:
    2.854
    весьма странный вопрос. Если ты начал изучение по книге Калашникова (я правильно понял?), то в этой книге есть четкие инструкции по компиляции файла
     
  5. poushkar

    poushkar Виталий

    Публикаций:
    0
    Регистрация:
    2 авг 2007
    Сообщения:
    5
    Адрес:
    Украина
    MSoft, там только комманды для ввода в уже готовый, установленый МАСМ, а как его установить и запускать ? Там об этом не сказано.
    P.S. вчера ненамного позже создания этой темы случайно оказался в книжном магазине и решил посмотреть за книгами по Ассемблеру. В результате купил книгу "Ассемблер IBM PC", Автор - Г.В.Галисеев из серии САМОУЧИТЕЛЬ издательства Диалектика. Она не толстая, но как мне показалось после прочтения содержания - для изучения основ подходит. Что скажете ?
     
  6. poushkar

    poushkar Виталий

    Публикаций:
    0
    Регистрация:
    2 авг 2007
    Сообщения:
    5
    Адрес:
    Украина
    У меня еще вопрос один. Специалистам он может показаться глупым, но меня и вправду это волнует:
    у меня двухядерный процессор, это имеет значение при изучении программирования на асме?
     
  7. Geen

    Geen New Member

    Публикаций:
    0
    Регистрация:
    23 июл 2007
    Сообщения:
    51
    компилятор и сборщик (ml и link) находятся в \msam\bin\ ... могеш поставить како нить AsmEdit ... он эти пути по умолчанию знает. в инклюдах - инклюды , в либах - библиотеки... ну типа что бы включать потом их таким образом.
    include \MASM32\INCLUDE\comdlg32.inc
    includelib \MASM32\LIB\kernel32.lib
    компилить - проще создавать батники , типа
    \masm32\bin\ml /c /coff \путь к файлу\soft.asm
    \masm32\bin\link /subsistrm:windows \путь к файлу\soft.obj
    ну там еще есть редактор ресурсов rс.exe ... хотя посоветую всеже что нить типа AsmEdit ... он стандартно на все пути масма по умолчанию настроен и путь к открытому асм файлу помнит.
    хотя в bin\ находится куча батов - сборщиков. глянь их... они под винду заточены. еще есть куча папок EXAMPLE , там куча примерчиков , готовых и даже заточенный под оный бат сборщик. оч помогут разобратся.
    хм ... пока писать под дос или тока приложения под виндовс будешь - пусть двухядерность твоего процессора тебя не волнует. помню еще по детству для 4х процессорной машины писали на аде каждому процессору свой поток и синхронизацию этих потоков ... в винде - в виду ее многозадачности , скорее всего твоим приложением будет заниматся в один момент времени (квант - вроде называется) тока один процессор и различие делается при програмировании "ниже" уровня диспетчера задач ... скорее всего.
     
  8. MSoft

    MSoft New Member

    Публикаций:
    0
    Регистрация:
    16 дек 2006
    Сообщения:
    2.854
    Я написал свой пост только исходя из:
    и:
     
  9. poushkar

    poushkar Виталий

    Публикаций:
    0
    Регистрация:
    2 авг 2007
    Сообщения:
    5
    Адрес:
    Украина
    MSoft, большое спасибо! Вопросов не осталось
     
  10. asmlamo

    asmlamo Well-Known Member

    Публикаций:
    0
    Регистрация:
    18 май 2004
    Сообщения:
    1.734
    Нет. По крайней мере на начальном уровне :)