![]() |
|
|
![]()
|
|
| Curiosa |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 22.5.2009 Репутация: нет Всего: нет |
Условие таково: Реализовать вычисление значения полинома n-ой степени для целочисленных переменных по схеме Горнера. Передачу параметров оргнизовать через сегмент данных с общей памятью. Вот то, что уже написано:
Вопросов возникает 2: как организовать сегмент данных с общей памятью? почему при компиляции выходит ошибка на строках работы с массивом? Это сообщение отредактировал(а) Curiosa - 27.6.2009, 20:52 |
|||
|
||||
| Evjeny |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 88 Регистрация: 14.8.2006 Репутация: нет Всего: 5 |
По второму впоросу - нельзя пересылать данные из памяти в память, так как машинные команды не могут одновременно работать с двумя операндами, находящимися в памяти.
|
|||
|
||||
| Curiosa |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 22.5.2009 Репутация: нет Всего: нет |
Предыдущую ошибку исправила, возникла новая проблема:
Это сообщение отредактировал(а) Curiosa - 31.5.2009, 09:57 |
||||
|
|||||
| Evjeny |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 88 Регистрация: 14.8.2006 Репутация: нет Всего: 5 |
Не
, а
У тебя же ведь размер элемента массива не байт, а 4 байта, следовательно указатель (si), надо увеличивать на 4, а не на 1. Тоже самое в 55 строке. |
||||
|
|||||
| Curiosa |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 22.5.2009 Репутация: нет Всего: нет |
Evjeny, спасибо большое!
|
|||
|
||||
| Curiosa |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 22.5.2009 Репутация: нет Всего: нет |
Относительно сегмента с общей памятью, попробовала изменить код. Выходит предупреждение : Assuming segment is 32-bit в стороках 3, 7, 20; а при линковке: Error: 32-bit record encountered in odule 2-8.asm: use "/3" option. В чем суть ошибки?
|
|||
|
||||
![]()
|
| Правила форума "Asm: Общие вопросы" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MAKCim. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Asm: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |