Ассемблер mov
Автор AleX задал вопрос в разделе Другие языки и технологии
Что делает команда mov ds, ax ? и получил лучший ответ
Ответ от Krab Вark[гуру]
Заносит в регистр сегмента данных адрес начала данных. Прямой команды mov ds,@data нет, поэтому приходится делать через ax.
Ответ от Jugger[гуру]
перемещает из данные сегмента данных в регистр ах по идее
перемещает из данные сегмента данных в регистр ах по идее
Ответ от Builder[гуру]
копирует в регистр ds, значение регистра ax Ассемблер: MOV A,Rn; где n=0-7 Код: 1 1 1 0 1 rrr где rrr=000-111 Время: 1 цикл Алгоритм: (A) : =(Rn) Пример: ;(A)=FAH, (R4)=93H MOV A,R4 ;(A)=93H, (R4)=93H <b
копирует в регистр ds, значение регистра ax Ассемблер: MOV A,Rn; где n=0-7 Код: 1 1 1 0 1 rrr где rrr=000-111 Время: 1 цикл Алгоритм: (A) : =(Rn) Пример: ;(A)=FAH, (R4)=93H MOV A,R4 ;(A)=93H, (R4)=93H <b
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Что делает команда mov ds, ax ?
Ассемблер. mov dx, offset Str1 (значение оффсет в байтах). Str1 db "Privetty 16ki$"
mov dx, offset str - запишет адрес начала строки
и если мы сделаем
inc dx
inc dx
то
подробнее...
спросили в Цикл
С++, Чем отличаеться цикл for, от while?
По сути своей мало чем отличаются, нюансами - сильно отличаются.
while (условное выражение)
подробнее...
С++, Чем отличаеться цикл for, от while?
По сути своей мало чем отличаются, нюансами - сильно отличаются.
while (условное выражение)
подробнее...
спросили в Стек
Ассемблер, команды
1 нет, можно поместить это значение в регистр и сделать push или сделать push непосредственно
подробнее...
Ассемблер, команды
1 нет, можно поместить это значение в регистр и сделать push или сделать push непосредственно
подробнее...
Ассемблер. Операция XOR
команда XOR это как сложение по модулю два (если одинаковые биты, то 0, иначе - 1). Например можно
подробнее...
Реализовать на ассемблере циклы For и While.
for:
mov cx,i
m1: тело цикла
loop m1
while:
L2: cmp ax,0
jle L1
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
Что именно делает в ассемблере функция int 21h ?
Это прерывание доса, функций у него целая куча, в зависимости от содержимого ah. Поэтому перед
подробнее...
спросили в Ассемблер
....Ассемблер. Приведите в пример простенькую прогу, использующую loop....
moc ecx, -1
za: loop za
> че ты написал?
"че" ты просил, "те" и написал -
подробнее...
....Ассемблер. Приведите в пример простенькую прогу, использующую loop....
moc ecx, -1
za: loop za
> че ты написал?
"че" ты просил, "те" и написал -
подробнее...
спросили в Ассемблер
Ассемблер
Фига се, такая девушка и на ассемблере. .
ВСЕ мужики!!!! женюсь XDDDD
А не
подробнее...
Ассемблер
Фига се, такая девушка и на ассемблере. .
ВСЕ мужики!!!! женюсь XDDDD
А не
подробнее...
спросили в DAF DVB
div в ассемблере
mov ax, 40;
cwd ; ax-> dx:ax
mov bx, 3
div bx
; ax- целое dx - остаток. .
подробнее...
div в ассемблере
mov ax, 40;
cwd ; ax-> dx:ax
mov bx, 3
div bx
; ax- целое dx - остаток. .
подробнее...
Заменить бит в байте. Ассемблер
КОМАНДА - BT истoчник, индекс
Кoмaнды BT, BTS, BTR, BTC oперируют с oтдельным битoм в пaмяти
подробнее...
Ассемблер, как именно работает команда movsb?
Если флаг направления DF=0, то работает так:
mov byte ptr es:[di], byte ptr ds:[si]; в
подробнее...
Сортировка массива на ассемблере
>Сам пробовал, не получается.
Не верю. Пустой цикл попыткой не считается.
data
подробнее...
ошибочку подскажите(ассемблер, масм32)
не какой-то косяк, а косячище
.CODE
Start:
mov ax,[ x ]
mov cx,[ a ]
imul
подробнее...
спросили в Ассемблер
Написать простую программу на ассемблере
простых программ на ассемблере не бывает
подробнее...
Написать простую программу на ассемблере
простых программ на ассемблере не бывает
подробнее...
Вывод значения регистра на экран. ассемблер
Прежде всего, необходимо преобразовать число в строку.
А вам могу дать (не самую лучшую)
подробнее...