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

RusFAQ.ru: программирование на языке Assembler


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

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Assembler

Выпуск № 408
от 26.03.2006, 00:05

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


Вопрос № 38018: После набора команды"ml.exe hello.asm/AT" в строке "Command" (run->run dos command) где должны появиться файлы .obj и .com у меня они не появляются. А для чего нужна опция Compiler File и должны ли запускаться файлы MASM.e...
Вопрос № 38023: Тут эту проблему уже обсуждали, но я пока в неё не въехал :) Задача простая: пользователь вводит число секунд (<86400) и мне вот это число нужно преобразовать в часы, минуты и секунды. Ну и вывести на экран....

Вопрос № 38.018
После набора команды"ml.exe hello.asm/AT" в строке "Command" (run->run dos command) где
должны появиться файлы .obj и .com у меня они не появляются. А для чего нужна опция Compiler File и должны ли запускаться файлы MASM.exe , ML.exe в папке BINR? Скачал MASM 6.11 с вашего сайта.
Отправлен: 20.03.2006, 16:58
Вопрос задал: Игорь Анатольевич (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Joy~
Здравствуйте, Игорь Анатольевич!
Попробуйте указать путь к Компилятору и Файлу. Пример...
С:MASM611BINml С:hello.asm /AT
Между С:hello.asm и /AT должен быть пробел.
В папке С:MASM611BIN - смотрите файлы hello.obj и hello.com.
Вы компилируете свой файл с помощью ML.exe значит он и запускается.
Удачи.
---------
Прорвёмся....
Ответ отправил: Joy~ (статус: 4-ый класс)
Ответ отправлен: 20.03.2006, 17:23

Отвечает: Долгавин Алексей Сергеевич
Здравствуйте, Игорь Анатольевич!
ml нужен для создания объектного файла. ключ /AT указывает ассемблеруна то, чтобы после создания объектного файла(если всё было без ошибок) запускался link.exe , который и создаёт .com файл.
Compile File просто "сканирует" на ошибки
---------
Windows&Linux - forever!
Ответ отправил: Долгавин Алексей Сергеевич (статус: 1-ый класс)
Ответ отправлен: 21.03.2006, 12:02


Вопрос № 38.023
Тут эту проблему уже обсуждали, но я пока в неё не въехал :) Задача простая: пользователь вводит число секунд (<86400) и мне вот это число нужно преобразовать в часы, минуты и секунды. Ну и вывести на экран.
Отправлен: 20.03.2006, 18:17
Вопрос задал: Дмитриев Денис Юрьевич (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Бартунов Сергей Олегович
Здравствуйте, Дмитриев Денис Юрьевич!
Кидаю немного кривой исходник с тренировочного тура по олимп. программированию, где задача формулировалась почти что именно так.

Пашет под g++, под vc не пропобав

Приложение:

---------
Небо для Всех

Ответ отправил: Бартунов Сергей Олегович (статус: 6-ой класс)
Ответ отправлен: 20.03.2006, 22:48
Оценка за ответ: 3
Комментарий оценки:
Мне как бы на ассемблере нужно...

Отвечает: FreeManC
Здравствуйте, Дмитриев Денис Юрьевич!
а вот набросок под фасм

Приложение:

Ответ отправил: FreeManC (статус: 3-ий класс)
Ответ отправлен: 21.03.2006, 09:40
Оценка за ответ: 5


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

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

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

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

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


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


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.20 (beta) от 17.03.2006
Яндекс Rambler's Top100

В избранное