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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.05.2011, 18:02   #1
sunny_alice
Пользователь
 
Регистрация: 16.04.2011
Сообщений: 46
По умолчанию Не работает команда в программе на ассемблере

Пыталась написать простую программу, выдает ошибку на строчке
mov bx,[cx]
Что неправильного в команде? Я понимаю, что можно без скобок, но они же меняют суть, насколько я поняла. И почему в таком случае правильно работает команда
mov ax,[bx]+2
sunny_alice вне форума Ответить с цитированием
Старый 11.05.2011, 18:06   #2
Son Of Pain
Участник клуба
 
Регистрация: 23.12.2010
Сообщений: 1,129
По умолчанию

Процессор не умеет адресовать память через cx, у этого регистра другое предназначение. )
Son Of Pain вне форума Ответить с цитированием
Старый 11.05.2011, 18:28   #3
sunny_alice
Пользователь
 
Регистрация: 16.04.2011
Сообщений: 46
По умолчанию

Спасибо, поменяла, получилось)
А для этого можно только ах и bx использовать или еще какие-то?
sunny_alice вне форума Ответить с цитированием
Старый 11.05.2011, 19:07   #4
Somebody
Участник клуба
 
Регистрация: 08.10.2007
Сообщений: 1,185
По умолчанию

{bx | bp} + {si | di} + disp.
http://en.wikipedia.org/wiki/X86#Addressing_modes
Somebody вне форума Ответить с цитированием
Старый 11.05.2011, 20:25   #5
sunny_alice
Пользователь
 
Регистрация: 16.04.2011
Сообщений: 46
По умолчанию

Somebody, спасибо)
sunny_alice вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не работает команда на WinAPI Mihanches Общие вопросы Delphi 11 06.10.2010 17:14
Почему не работает команда? docbrain Общие вопросы Delphi 5 10.05.2010 07:18
команда запущенной программе Артэс Общие вопросы C/C++ 3 05.03.2008 18:26