MASM32

Тема в разделе "WASM.BEGINNERS", создана пользователем FAIR, 11 сен 2005.

  1. FAIR

    FAIR New Member

    Публикаций:
    0
    Регистрация:
    10 сен 2005
    Сообщения:
    17
    Установил пакет MASM32. Пробовал компоновать следующую прогу, но ничего не получилось. Как правильно транслировать и компоновать следующий код c помощью MASM32? Может что-то нужно исправить в коде? Каккие опции командной строки нужны для ML.exe и LINK.exe из пакета MASM32 в даном случае?
    Код (Text):
    1.  
    2. .386
    3.  
    4. .MODEL SMALL
    5.  
    6. ;---------------------------------------------------------------------
    7. DATA SEGMENT
    8.  d db 123
    9. DATA ENDS
    10.  
    11. ;---------------------------------------------------------------------
    12. STAC SEGMENT STACK
    13.     DB 50 DUP(?)
    14. STAC ENDS
    15.  
    16. ;---------------------------------------------------------------------
    17. CODE SEGMENT
    18.     ASSUME CS:CODE, SS:STAC, DS:DATA
    19. go:
    20.     MOV AX,DATA
    21.     MOV DS,AX
    22.     MOV AH,4Ch
    23.     INT 21h
    24. CODE ENDS
    25. END go
    26.  
     
  2. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    FAIR

    Этот пакет слабо подходит для написания программ под DOS,

    советую fasm
     
  3. Eldi

    Eldi New Member

    Публикаций:
    0
    Регистрация:
    9 сен 2005
    Сообщения:
    6
    Адрес:
    Russia
    Смотри FAQ форума