|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.01.2010, 12:51 | #1 |
Регистрация: 18.01.2010
Сообщений: 6
|
Почему Программа не хочет работать
Помогите мне пожалуйста,я начал изучат ассемблер,ооч интересно, но меня расстроило следующее: после того как я компилирую программу (в основном TASM или MASM) то она не работает так как должна. Вот пример
Код:
Последний раз редактировалось Stilet; 18.01.2010 в 13:25. |
18.01.2010, 12:56 | #2 |
Участник клуба
Регистрация: 11.01.2010
Сообщений: 1,139
|
strateg0793
Будь внимателен Код:
Код:
|
18.01.2010, 13:02 | #3 |
equ asm
Участник клуба
Регистрация: 02.05.2009
Сообщений: 1,605
|
Добавь еще в начале
Код:
Какой вопрос - такой ответ. Не забываем пользоваться поиском, гуглом.
Помощь в выполнении работ по ассемблеру ICQ:2725322O4 Последний раз редактировалось Goodwin98; 18.01.2010 в 13:07. |
18.01.2010, 13:23 | #4 |
Регистрация: 18.01.2010
Сообщений: 6
|
А не могли бы объяснить почему в книге пишет так: Допустим нам необходимо написать программу,которая выводит на экран сообщение "Нажмите любую клавишу",ждет нажатия клавиши, ф затем выводит сообщение "Вы успешно нажали клавишку",ждет пока пользователь нажмет любую клавишу, после чешо завешает свою работу.
Что для этого нужно? Вызвать два раза функцию 09h прерывания 21h и столько же функцию 10h превывания 16h |
18.01.2010, 13:31 | #5 |
Участник клуба
Регистрация: 11.01.2010
Сообщений: 1,139
|
Если выводишь DOS- программу в режиме эмуляции, то она только мелькнет на экране и всё! Если сделать задержку до следующего нажатия, то можно посмотреть на результат, под DOS я очень давно не программирую, поэтому не знаю ЧТО делают 09h функция 21h прерывания и 10h функция 16h прерывания, чаще используют 0 и 1 функции 16h прерывания
|
18.01.2010, 13:38 | #6 | |
equ asm
Участник клуба
Регистрация: 02.05.2009
Сообщений: 1,605
|
Цитата:
|
|
18.01.2010, 13:38 | #7 |
Регистрация: 18.01.2010
Сообщений: 6
|
Аа...да меня в начале обучения мелькающие окошки не впечатлили, а что вы посоветуете мне почитать для начала,или может пару советов по написанию программ не под DOS
|
19.01.2010, 04:00 | #8 | |
Участник клуба
Регистрация: 11.01.2010
Сообщений: 1,139
|
Цитата:
Последний раз редактировалось Mikl___; 19.01.2010 в 05:10. |
|
21.01.2010, 14:10 | #9 |
Регистрация: 18.01.2010
Сообщений: 6
|
Спасибо,Отличная ссылочка
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Cходящийся ряд (программа по идее должна работать но почему не работает понять не могу) в С++ | Vultar | Помощь студентам | 3 | 17.12.2009 13:04 |
ну не хочет работать!!! MySQL | artush1984 | Общие вопросы C/C++ | 1 | 06.09.2009 13:41 |
Простая Программа в DEV C++ не хочет работать! Почему? | RomT24 | Общие вопросы C/C++ | 6 | 06.08.2009 17:25 |
Не хочет работать OpenPictureDialog | guffer | Общие вопросы Delphi | 4 | 08.07.2009 20:14 |
Программа в Delphi не хочет работать. (Одномерный массив). | Kawun | Помощь студентам | 9 | 14.11.2008 16:26 |