|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
17.02.2010, 22:13 | #11 |
Пользователь
Регистрация: 28.09.2009
Сообщений: 42
|
ну с асмом я могу согласиться, что я там наковырял, а в Паскале что там непонятного ?
|
18.02.2010, 05:59 | #12 |
Участник клуба
Регистрация: 11.01.2010
Сообщений: 1,139
|
xVxSeRGxVx
и в чем проблема? Код:
если требуется перемножать не байты а слова, замени AL на AX dec bx на sub bx,2 и т.д. |
18.02.2010, 10:23 | #13 | |
Пользователь
Регистрация: 28.09.2009
Сообщений: 42
|
Цитата:
указатель на первый массив я б нахожу вот так Код:
Код:
Код:
Код:
Последний раз редактировалось xVxSeRGxVx; 18.02.2010 в 10:28. |
|
18.02.2010, 10:35 | #14 |
Участник клуба
Регистрация: 11.01.2010
Сообщений: 1,139
|
Код:
Последний раз редактировалось Mikl___; 18.02.2010 в 10:48. |
18.02.2010, 10:53 | #15 | |
Пользователь
Регистрация: 28.09.2009
Сообщений: 42
|
Цитата:
|
|
18.02.2010, 23:28 | #16 |
Пользователь
Регистрация: 28.09.2009
Сообщений: 42
|
ну вот попробывал внедрить код выше представленной идеи, мой паскаль:
Код:
моя функция в ассемблере( файл multipl.asm): Код:
о, и у меня tasm.exe ругается : Последний раз редактировалось xVxSeRGxVx; 18.02.2010 в 23:33. Причина: добавил фотографию |
19.02.2010, 00:48 | #17 |
Пользователь
Регистрация: 28.09.2009
Сообщений: 42
|
вот ещё одна версия функции на АСМ-е:
Код:
|
19.02.2010, 00:51 | #18 |
Форумчанин
Регистрация: 26.04.2009
Сообщений: 270
|
xVxSeRGxVx
function multipl(Mas1 , Mas2:TMas1):integer;external; Procedure Vvod ; вот то что меня поставило в тупик.... поясни пожайлуста эти строчки.... |
19.02.2010, 01:02 | #19 | |
Пользователь
Регистрация: 28.09.2009
Сообщений: 42
|
Цитата:
ой... а где это... в предыдущем примере с Паскаля написано: Код:
Код:
Последний раз редактировалось xVxSeRGxVx; 19.02.2010 в 01:14. Причина: добавил цытирование |
|
20.02.2010, 11:40 | #20 |
Форумчанин
Регистрация: 26.04.2009
Сообщений: 270
|
xVxSeRGxVx
Да, это было в Паскале написанно... function multipl(Mas1 , Mas2:TMas1):integer;external; Procedure Vvod ; Помню как вызываються функции, обьясни именно вторую строчку! |
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Паскаль.Обработка двумерных массивов. | popozoglo | Помощь студентам | 2 | 12.02.2010 01:33 |
Паскаль.Обработка одномерных массивов. | popozoglo | Помощь студентам | 2 | 11.02.2010 22:49 |
Паскаль: Операции с элементами массивов. | iolopukki | Помощь студентам | 1 | 23.06.2009 19:54 |
Паскаль,формирование массивов. | Amenus | Помощь студентам | 4 | 10.03.2009 20:33 |
Паскаль. Помогиет с умножением массивов | set | Помощь студентам | 2 | 20.11.2007 14:49 |