Вопрос № 47086: Здравствуйте!
Я начинающий.У меня возникла проблема.Я пытаюсь ассемблировать простейший код.
Вот он:
CSEG segment
assume cs:CSEG, ds:CSEG, es:CSEG, ss:CSEG
org 100h
Begin:
mov ah,9
mov dx,offset Message
int 21h ...
Вопрос № 47.086
Здравствуйте!
Я начинающий.У меня возникла проблема.Я пытаюсь ассемблировать простейший код.
Вот он:
CSEG segment
assume cs:CSEG, ds:CSEG, es:CSEG, ss:CSEG
org 100h
Begin:
mov ah,9
mov dx,offset Message
int 21h
int 20h
Message db 'Hello, world!$'
CSEG ends
end Begin
1)Пытаюсь ассемблировать masm611(скаченным с сайта www.Kalashnikoff.ru)
Вообще ничего не получается.При инсталяции масма(из папки DISK1) я устанавливаю то что написано в первой строчке, все время
жму этнер ничего не меняя.Приведенный код я сохраяняю в папке C:MASM611BIN.Потом из командной строки вызываю C:MASM611BIN
ML.EXE 1.ASM /AT. И неполучаю заветного com фаила =(. только 1.obj
2) Но в tasm у меня полуилось =) хоть и коряво. Значит отдаю я команду comp 1 , появляется com фаил и фаилы лога...что примечательно
если нажать на появившийся 1.com то ниего не произойдет, но если удалить строку int 20h(выход в то место откуда была запущена
программа) в коде программы, то сообщение на экран выведется но с ошибкой.
Вобщем ничего у меня неполучается, хоть я и следую инструкциям Олега Калашникова =(((
Конечно в тасме у меня что-то получилось, но я хоу програмировать на masm, т к говорят что он лучше...помогите =(
Отправлен: 22.06.2006, 19:45
Вопрос задал: Tikson (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Mashin
Здравствуйте, Tikson!
Попробуйте команды MASM 1.asm и LINK 1.obj /t
Ответ отправил: Mashin (статус:
1-ый класс)
Ответ отправлен: 22.06.2006, 21:23