![]() |
1. Заголовок или название темы должно быть информативным
2. Все тексты программ должны помещаться в теги [CODE=asm] [/CODE]
3. Прежде чем задавать вопрос, см. "FAQ",если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно, такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Ассемблера. Исключение только с согласия модератора.
5. НЕ используйте форум для личного общения! Все, что не относиться к обсуждению темы - на PM!
6. Проверяйте программы перед тем, как выложить их на форум!!
![]() |
Den64 |
![]()
Сообщение
#1
|
Новичок ![]() Группа: Пользователи Сообщений: 15 Пол: Мужской Реальное имя: Денис Репутация: ![]() ![]() ![]() |
Как считать ячейку памяти в регистр AL.
Косвенная адресация (т.е адрес считуемой ячейки находится в регистрах). Как оформить команду? Подскажите? |
![]() ![]() |
red_alex |
![]()
Сообщение
#2
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 51 Пол: Мужской Реальное имя: Алексей Репутация: ![]() ![]() ![]() |
а зачем указывать в команде Data segment? Если у вас предположим в регистре BX содержится адрес байта памяти, который надо записать в Al и этот байт в DS, то это делается mov al,[BX]
И мне кажется, что не надо указывать в команде Data segment, он и так подразумевается, надо указывать когда надо ES. Сообщение отредактировано: red_alex - 16.04.2006 10:46 -------------------- Если люди отказываются верить в простоту математики, то это только потому, что они не понимают всю сложность жизни.
Джон фон Нейман |
![]() ![]() |
![]() |
Текстовая версия | 27.07.2025 18:58 |