Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Ассемблер? Это просто! Учимся программировать


Новое направление Портала RusFAQ.ru:
MosHoster.ru - Профессиональный хостинг

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Assembler (Ассемблер)

Выпуск № 891
от 31.10.2007, 04:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 375, Экспертов: 21
В номере:Вопросов: 2, Ответов: 4


Вопрос № 106650: У меня MASM 61 и никак не получается откомпилировать даже простую прог. вроде "Hellow World" . Компилирую в PWB так: исходный текст ассемблерной программы находится в С:MASM 61BIN PROG1.ASM.Далее открываю его в PWB , нажимаю на PROJ...
Вопрос № 106759: Здравствуйте. Как на Borland Tasm 5.0 вывести сообщение на экран и как на Borland Tasm 5.0 вывести содержимое переменной на экран? Спасибо....

Вопрос № 106.650
У меня MASM 61 и никак не получается откомпилировать даже простую прог. вроде "Hellow World" . Компилирую
в PWB так: исходный текст ассемблерной программы находится в С:MASM 61BIN PROG1.ASM.Далее открываю его в PWB , нажимаю на PROJECT, выбираю COMPILE PROG1.ASM, он пишет что ошибок 0, но прежде проскакивает сообщение "COMPILE PROG1.ASM
ML/c/Cx/W2/Wx/Zi/Fo PROG1.obj PROG1.asm''
Начинаю искать PROG1.obj но нигде его не нахожу
Если компилирую командной строкой отсюда же
выбираю в меню FILE команду DOS SHELL он высвечивает C:MASM61BIN> я добавляю ML.EXE PROG1.ASM/AT выскакивает сообщение что ML.EXE не является командой или файлом DOS

C уважением. Сергей
Отправлен: 24.10.2007, 22:14
Вопрос задал: Buryanov sergey (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Овчинников Алексей
Здравствуйте, Buryanov sergey!
попробуйте набрать в виндовском блокноте

C:MASM611BINml PROG1.ASM /AT
pause

затем сохраните этот файл с раширением bat
например PROG1.bat
этот файл запускается на исполнение прямо из проводника
виндос.
Между PROG1.ASM и /AT обязательно должен быть пробел

---------
Любая задача имеет бесконечное множество решений
Ответ отправил: Овчинников Алексей (статус: 2-ой класс)
Ответ отправлен: 24.10.2007, 23:07
Оценка за ответ: 3
Комментарий оценки:
Всё получается также как и с командной строкой MASM :получаю ответ "MASM611BINml.exe не является приложением WIN32


Вопрос № 106.759
Здравствуйте. Как на Borland Tasm 5.0 вывести сообщение на экран и как на Borland Tasm 5.0 вывести содержимое переменной на экран? Спасибо.
Отправлен: 25.10.2007, 17:36
Вопрос задал: Мишаков Максим (статус: Посетитель)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Овчинников Алексей
Здравствуйте, Мишаков Максим!
Посмотрите здесь. очень подробно расписано.
http://www.wasm.ru/article.php?article=1022003#p2_1
---------
Любая задача имеет бесконечное множество решений
Ответ отправил: Овчинников Алексей (статус: 2-ой класс)
Ответ отправлен: 25.10.2007, 19:51

Отвечает: P@lach
!!!
Здравствуйте, Мишаков Максим!
Если мне не изменяет память, то как и в MASM через 20 прерывание( int 20h)

Ответ неверный.
Прерывание int 20h-завершить текущий процесс(в сом-файлах).
Оставленно для экзаменаторов

-----
∙ Отредактировал: Зенченко Константин Николаевич (Специалист)
∙ Дата редактирования: 26.10.2007, 16:18
Ответ отправил: P@lach (статус: 3-ий класс)
Ответ отправлен: 26.10.2007, 08:36
Оценка за ответ: 3
Комментарий оценки:
Не совсем понятно

Отвечает: Зенченко Константин Николаевич
Здравствуйте, Мишаков Максим!

Borland Tasm 5.0 - является 32-ти битным компилятором для создания Windows-приложений.
В приложении программа которая переводит значение переменной в строку и после этого выводит её как сообщение.
Удачи!

Приложение:

---------
И только наступив на грабли мы приобретаем драгоценный опыт!

Ответ отправил: Зенченко Константин Николаевич (статус: Специалист)
Ответ отправлен: 26.10.2007, 17:39


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Техподдержка портала, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале
Версия системы: 4.61.1 от 16.10.2007
Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное