![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#12 | |
Форумчанин
Регистрация: 15.07.2008
Сообщений: 615
|
![]()
Я же пояснил:
Цитата:
![]()
xor eax, eax
xchg [eax], eax Последний раз редактировалось MalCer; 19.04.2010 в 13:45. Причина: бла-бла-бла |
|
![]() |
![]() |
![]() |
#13 |
Пользователь
Регистрация: 23.02.2010
Сообщений: 69
|
![]()
Парни, подскажите, откуда баги растут:
![]() 1) работает верно только, если на вводе 2 (т.е. 2-ая строка), а в остальных случаях - уходит за 2-3 тысячи результат. 2) когда в конце результат выведен, жмём клавишу (я так понимаю любую) и начинаются свистопляски на экране - либо выводится я так понимаю весь стек, либо просто курсор бегает до бесконечности. screen1.PNG screen2.PNG Код:
Код:
Помог? Нажми на <Весы> слева.
С++, Pascal, Assembler 386 - под заказ. Последний раз редактировалось sig_GB; 21.04.2010 в 00:30. Причина: добавил скриншот |
![]() |
![]() |
![]() |
#14 | |
Пользователь
Регистрация: 23.02.2010
Сообщений: 69
|
![]()
накидал аналогию на паскале, нашел ошибку - надо АХ уменьшать перед PUSH на единицу. Но от этого код АСМа стал ещё больше глючить. Где я ошибаюсь!?!?
Рабочий код Цитата:
Помог? Нажми на <Весы> слева.
С++, Pascal, Assembler 386 - под заказ. Последний раз редактировалось sig_GB; 21.04.2010 в 00:31. |
|
![]() |
![]() |
![]() |
#15 | |
Пользователь
Регистрация: 23.02.2010
Сообщений: 69
|
![]()
ошибка банальная - передавал в ВХ (адрес начальный матрицы) 0000. Считал, раз она (матрица-массив) описана вначале => и адрес у неё 0000.))))
=== так не работает...Хм. Цитата:
Помог? Нажми на <Весы> слева.
С++, Pascal, Assembler 386 - под заказ. |
|
![]() |
![]() |
![]() |
#16 |
Пользователь
Регистрация: 23.02.2010
Сообщений: 69
|
![]()
Вопрос исчерпан. Верный код найден. Ехху!
Код:
Помог? Нажми на <Весы> слева.
С++, Pascal, Assembler 386 - под заказ. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как организовать ввод строки с пробелами? | Adminx | Общие вопросы C/C++ | 11 | 20.11.2009 02:33 |
Как в C++ организовать ввод данных в одну строчку? | amdbodia | Общие вопросы C/C++ | 10 | 16.05.2009 18:03 |
Как осуществить ввод данных в одном цикле, их обработку в другом, и вывод результатов в третьем? | ReM | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 11.11.2008 18:21 |
Как организовать вывод сообщений программой в VCL режиме Delphi? | Evgenii | Помощь студентам | 10 | 28.07.2008 11:28 |
Организовать ввод данных с файла созданного в первом задании и вывод их терминал. | Saniok | Помощь студентам | 2 | 25.10.2007 22:25 |