|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.07.2010, 16:21 | #1 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
DOS на FASM. Программа быстро вылетает.
Всем доброго.
Прошерстил темы, которые смог найти о том как писать на FASM ДОС программы, но нигде не нашел ответа на свой вопрос. Вроде и не сложно, но не могу понять. Давно с Ассемблером не возился, потому и не понял собственно где косяк. Итак, есть программа: Код:
Вопрос: Что я делаю не так или что не учитываю?
I'm learning to live...
|
05.07.2010, 17:02 | #2 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Нашел такой пример:
Код:
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
05.07.2010, 22:44 | #3 |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
Код:
пыщь
|
06.07.2010, 08:13 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Тьфу ты блин... ну точно... Надо было вместо EAX, AH использовать
Вот что значит давно не работать с Ассемблером. Всем спасибо
I'm learning to live...
|
01.11.2016, 18:03 | #5 |
Форумчанин
Регистрация: 17.07.2012
Сообщений: 140
|
как в fasm под досом откомпилировать этот код? Как пишется в консоли стока для компиляции? (или в DosBoxe)
|
01.11.2016, 18:09 | #6 | |
Участник клуба
Регистрация: 11.01.2010
Сообщений: 1,139
|
седьмой,
и снова, здравствуйте, а на сайберфоруме переведенной с английского инструкции по фасму нет (Мануал по flat assembler)? Я вроде бы в разделе Фасм целую библиотеку оставил, ну а читать мы конечно не будем принципиально... а нажать на кнопку Run не пробовал? или одновременно на F9+Ctrl ? Цитата:
Последний раз редактировалось Mikl___; 01.11.2016 в 18:27. |
|
01.11.2016, 18:36 | #7 | |
Форумчанин
Регистрация: 17.07.2012
Сообщений: 140
|
Цитата:
|
|
01.11.2016, 18:39 | #8 |
Форумчанин
Регистрация: 17.07.2012
Сообщений: 140
|
Там же консоль, какая там кнопка Run? Или там оконный интерфес должен быть, может я не ту версию FASM поставил? Какую версию FASM нужно использовать в MS-DOS 6.22?
Да там правда что то написано про консольное программированиено под винду, попробую еще перечитать. Последний раз редактировалось седьмой; 01.11.2016 в 19:42. |
01.11.2016, 18:44 | #9 |
Участник клуба
Регистрация: 11.01.2010
Сообщений: 1,139
|
седьмой,
сперва внимательно и вдумчиво несколько раз читай, потом задавай вопросы у тебя два пути: 1) внимательно перечитай мое сообщение #6 и найдешь там ответ 2) создай программу в Windows, а проверяй ее в DOS или в DOSBox'e Последний раз редактировалось Mikl___; 01.11.2016 в 18:47. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
во время сортировки программа вылетает | MaRKer.nsk | Общие вопросы C/C++ | 3 | 10.04.2010 15:49 |
Процедура установки позиции с которой программа должна читать файл не работает. FASM. | Crivel | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 6 | 13.09.2009 21:46 |
Программа на C вылетает по непонятным причинам | Lavisa | Общие вопросы C/C++ | 17 | 01.08.2009 18:45 |
tasm>>fasm | better | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 11 | 09.02.2009 19:34 |