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