Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 06.04.2020
Сообщений: 42
1

MOV A, ad что означает Ad?

16.09.2020, 17:47. Просмотров 930. Ответов 7
Метки нет (Все метки)

MOV A, ad что означает ad? и почему после ввода этой операции(MOV A, ad), не чего не происходит
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.09.2020, 17:47
Ответы с готовыми решениями:

Что означает mov byte ptr ds:[1], 'b'?
Здравствуйте, обьясните пожалуйста фрагмент кода. mov byte ptr ds:, 'a' mov byte ptr...

Что будет, если mov al,cs:string заменить на mov al,cs
1) В некоторой программе что-то реализуется. Вопрос: что будет если mov al,cs:string заменить на...

Что значит mov rax,[rbp+16]?
В методичке 0 объяснений global PrintValue section .data x dd 40 y dd 45 section .text...

Что значит mov bl, byte_403010[edi]
Доброго времени суток! подскажите пожалуйста, что значит эта операция: mov bl, byte_403001...

7
1211 / 543 / 232
Регистрация: 11.10.2018
Сообщений: 2,987
16.09.2020, 17:58 2
Т.е. Вы знаете что такое А. И что это такое?

Добавлено через 2 минуты
Цитата Сообщение от _HOBUCHOK_ Посмотреть сообщение
почему после ввода этой операции(MOV A, ad), не чего не происходит
- потому что это бред. Вот правильная запись в зависимости от разрядности регистра
Assembler
1
2
3
4
mov al, cl  ;для 8-битных регистров
mov ax, cx  ;для 16-битных регистров
mov eax, ecx  ;для 32-битных регистров
mov rax, rcx  ;для 64-битных регистров
0
пофигист широкого профиля
4173 / 2716 / 770
Регистрация: 15.07.2013
Сообщений: 15,797
16.09.2020, 22:21 3
Лучший ответ Сообщение было отмечено _HOBUCHOK_ как решение

Решение

ad - означает адрес прямоадресуемого байта.
Например команда
Assembler
1
MOV A,30
означает скопировать содержимое ячейки ОЗУ по адресу 30 в аккумулятор
1
Модератор
Эксперт по электронике
8230 / 6097 / 814
Регистрация: 14.02.2011
Сообщений: 21,174
16.09.2020, 23:27 4
Цитата Сообщение от _HOBUCHOK_ Посмотреть сообщение
MOV A, ad что означает ad?
сначала скажи какой процессор\контроллер ибо у всех ассемблер разный

Добавлено через 1 минуту
Цитата Сообщение от FFPowerMan Посмотреть сообщение
Вот правильная запись в зависимости от разрядности регистра
для интела 0х86 и иже с ними, у того же AVR это вызовет как минимум некомпилируемость
0
пофигист широкого профиля
4173 / 2716 / 770
Регистрация: 15.07.2013
Сообщений: 15,797
17.09.2020, 01:40 5
Процессоры конечно все разные. Ассемблеры тоже разные. Но очень сильно сомневаюсь, что оператор MOV в каком-то ассемблере означает что-то иное, нежели копирование из одного операнда в другой. И тем более сомневаюсь что в описании системы команд какого-либо ассемблера мнемоника ad может означать что-либо иное чем address.
0
Модератор
1090 / 544 / 85
Регистрация: 23.07.2018
Сообщений: 1,601
Записей в блоге: 3
17.09.2020, 06:27 6
Источник для одних ассемблеров ( или режимов работы ) может быть вторым операндом, для других - первым.
0
пофигист широкого профиля
4173 / 2716 / 770
Регистрация: 15.07.2013
Сообщений: 15,797
18.09.2020, 02:16 7
Цитата Сообщение от politoto Посмотреть сообщение
Источник для одних ассемблеров ( или режимов работы ) может быть вторым операндом, для других - первым.
"Может быть" или реально такие ассемблеры есть?
0
Модератор
1090 / 544 / 85
Регистрация: 23.07.2018
Сообщений: 1,601
Записей в блоге: 3
18.09.2020, 06:03 8
https://minnie.tuhs.org/cgi-bi... le=V1/sh.s

А для x86 - GNU as :
https://www.cyberforum.ru/post14697155.html
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.09.2020, 06:03

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Что за адрес в MOV EAX,DWORD PTR DS:[10008234]
Занимаюсь дизассемблированием одной софтинки в ollydbg. Встретилась такая команда MOV EAX,DWORD...

Что и как изменится после команды mov dx,offset mess2
Только начинаю мучения в этой области, так что тапками сильно не бить))) Имеется небольшая...

Дана команда MOV B, M. Необходимо, что бы выполнялась загрузка из памяти в регистр
Помогите написать программку по МПС. Дана команда MOV B, M. Необходимо, что бы выполнялась...

Что может означать в cheat engine строчка mov [rbx - 000b744], eax
ФедосеевПавел, немного не по теме, но можете помочь с этой строчкой кода в cheat engaine там есть...

Что означает появление письменности (языка), и что означает реформа письменности (языка)?
Не секрет, что духовность всегда сокрыта в письменности (языке), так высшая стадия развития...

Поясните пожалуйста что означает двоеточие и то что идет после него
В 4 строчке после параметра в скобочках нету ";" или же тела функции, что не сходится с моим...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.