Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.06.2018, 18:11   #1
vov4ik109
Новичок
Джуниор
 
Регистрация: 20.06.2018
Сообщений: 2
Восклицание Ошибка в процедуре - Программа резидентная

Написал программу, компилируется без ошибок, все функции работают, но при выборе пункта меню tasm зависает (не реагирует на последующий ввод). Программа резидентная. Компиляцию проводил следующими командами:
tasm /zi main.asm
tlink /t main
Кто может помогите с пунктами меню, в долгу не останусь, нужно срочно до завтрашнего утра.
Сам код программы прикрепил.
Вложения
Тип файла: rar main.rar (2.8 Кб, 13 просмотров)

Последний раз редактировалось vov4ik109; 20.06.2018 в 18:14.
vov4ik109 вне форума Ответить с цитированием
Старый 20.06.2018, 20:46   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
Сообщение от vov4ik109 Посмотреть сообщение
Кто может помогите с пунктами меню, в долгу не останусь, нужно срочно до завтрашнего утра.
может быть, перенести тему во Фриланс?
Serge_Bliznykov вне форума Ответить с цитированием
Старый 20.06.2018, 23:32   #3
Ulex
Непрофессионал
Участник клуба
 
Аватар для Ulex
 
Регистрация: 01.01.2008
Сообщений: 1,432
По умолчанию

Что -то у меня такое впечатление, что тут два человека эту программу писали.
Первый человек писал то, что связано с загрузкой\выгрузкой резидента, а второй вот эти самые процедуры, ибо ну это кабзда какая-то:
Код:
ob1: 

push cx
mov cx,4

mov al,m1[bx]
mov M[bx],al
inc bx

loop ob1
Что - это .....
Мне одному кажется, что это по природе своей бесконечный цикл ?
Во вторых M - это как бы один байт, как туда планируется четыре записать .... не знаю.
ТС хотя бы написал, что эти процедуры делать то хоть должны?
И чем больше я узнавал людей, тем больше мне нравились компьютеры.
------------------------------------
Страничка с моими программками http://ulex-masm.ru
Ulex вне форума Ответить с цитированием
Старый 21.06.2018, 02:19   #4
Black Fregat
Программист
Участник клуба
 
Аватар для Black Fregat
 
Регистрация: 23.06.2009
Сообщений: 1,772
По умолчанию

Да как бы до утра не вариант, другие дела есть
Black Fregat вне форума Ответить с цитированием
Старый 21.06.2018, 08:20   #5
vov4ik109
Новичок
Джуниор
 
Регистрация: 20.06.2018
Сообщений: 2
По умолчанию

спасибо за замечание, будем копать)
vov4ik109 вне форума Ответить с цитированием
Старый 21.06.2018, 22:55   #6
7in
(aka Jin X) !RTFM!
Форумчанин
 
Аватар для 7in
 
Регистрация: 14.12.2014
Сообщений: 295
По умолчанию

vov4ik109, посмотри ответ на sources, я там расклад подробный дал.
Делаю лабы на Asm/Delphi/C++/Python/VBA(Excel): asmlabs.ru
7in вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Assebler резидентная программа Greench Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 4 26.03.2014 12:44
резидентная программа SchwarzeWolfin Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 2 23.05.2012 09:54
Резидентная программа Andr2011 Visual C++ 3 08.11.2011 16:49
Резидентная программа lilufonel Паскаль, Turbo Pascal, PascalABC.NET 0 25.05.2010 01:27
Резидентная программа! Nemesisking Общие вопросы C/C++ 8 29.09.2007 08:46