sudo rm -rf /*
0 / 0 / 1
Регистрация: 12.12.2016
Сообщений: 17
|
||||||
1 | ||||||
_RUNDUDE.ASM15.07.2017, 23:02. Показов 786. Ответов 6
Метки нет (Все метки)
Всем привет! Нужна помощь с программой! Она запускается и сразу же вылетает. Естественно, я как ламер где-то наделал ошибок, НО ГДЕ?! Вот код программы:
P.S.: И да, это тестовая версия программы, "чувак" пока может бегать только вверх и вниз
0
|
15.07.2017, 23:02 | |
Ответы с готовыми решениями:
6
Delphi и ASM - не работает вызов функции Invoke через asm При сборке выдает ошибку "MASM: fatal error A1000: : 1.asm.asm" C++ to asm ASM в С++ |
Модератор
|
|
15.07.2017, 23:28 | 2 |
Вы на каком-нибудь языке программирования уже программировали?
Вопрос потому - что в программе перемешан код основной процедуры и подпрограмм. Эта необычная структура никогда не будет работать.
0
|
sudo rm -rf /*
0 / 0 / 1
Регистрация: 12.12.2016
Сообщений: 17
|
|
15.07.2017, 23:31 [ТС] | 3 |
Учу TASM. Сначала писал программы под DOS, а теперь решил попробовать написать под Win. Судя по всему не получилось
0
|
Модератор
|
|
15.07.2017, 23:33 | 4 |
Но перед этим учили BASIC/Pascal/C ?
Структура программы не вызывала трудностей? В данном случае речь о взаимном расположении в исходнике основной программы и подпрограмм.
0
|
sudo rm -rf /*
0 / 0 / 1
Регистрация: 12.12.2016
Сообщений: 17
|
|
15.07.2017, 23:41 [ТС] | 5 |
Да, перед этим учил Basic (писал игры под ZX Spectrum), потом QBasic. Сама структура программы трудностей не вызвала. Это модификация (жаль, что нерабочая) моей предыдущей программы. Она была "с этим же умыслом", но попроще. Вместо пикселя в консоли рисовался символ, вызывалась процедура "обработчика клавиш", в зависимости от нажатой клавиши менялись значения строки или столбца, "затирался экран" от cx, 0000 до ~184Fh, и снова рисовался символ, НО уже с новыми координатами.
0
|
Модератор
|
|||||||||||
15.07.2017, 23:58 | 6 | ||||||||||
Ну какая разница в названии языка.
Вы смешиваете код основной программы и процедур. К примеру, возьму код из Задача про преломление лучей на qbasic
Добавлено через 3 минуты О структуре asm программ для DOS - https://www.cyberforum.ru/asm-... ost9602973 Надеюсь, понятно пояснил.
1
|
sudo rm -rf /*
0 / 0 / 1
Регистрация: 12.12.2016
Сообщений: 17
|
|
16.07.2017, 00:00 [ТС] | 7 |
Вот блин. Теперь понятно) Спасибо
0
|
16.07.2017, 00:00 | |
16.07.2017, 00:00 | |
Помогаю со студенческими работами здесь
7
C + ASM Си -> asm HELLO.ASM Из COM в ASM Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |