|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
19.04.2010, 13:41 | #12 | |
Форумчанин
Регистрация: 15.07.2008
Сообщений: 615
|
Я же пояснил:
Цитата:
xor eax, eax
xchg [eax], eax Последний раз редактировалось MalCer; 19.04.2010 в 13:45. Причина: бла-бла-бла |
|
20.04.2010, 22:30 | #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. Причина: добавил скриншот |
21.04.2010, 00:27 | #14 | |
Пользователь
Регистрация: 23.02.2010
Сообщений: 69
|
накидал аналогию на паскале, нашел ошибку - надо АХ уменьшать перед PUSH на единицу. Но от этого код АСМа стал ещё больше глючить. Где я ошибаюсь!?!?
Рабочий код Цитата:
Помог? Нажми на <Весы> слева.
С++, Pascal, Assembler 386 - под заказ. Последний раз редактировалось sig_GB; 21.04.2010 в 00:31. |
|
21.04.2010, 19:57 | #15 | |
Пользователь
Регистрация: 23.02.2010
Сообщений: 69
|
ошибка банальная - передавал в ВХ (адрес начальный матрицы) 0000. Считал, раз она (матрица-массив) описана вначале => и адрес у неё 0000.))))
=== так не работает...Хм. Цитата:
Помог? Нажми на <Весы> слева.
С++, Pascal, Assembler 386 - под заказ. |
|
21.04.2010, 20:29 | #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 |