Помогите с задачей по асемблеру

Низкоуровневое программирование портов, микроконтроллеров и т.д.

Модератор: Andy

Ответить
Mihail429
Сообщения: 1
Зарегистрирован: 11 дек 2013, 23:18

В программе имеются следующие определения:
test struc
pole_1 db 30 dup(“ “)
pole_2 dw (?)
pole_3 db 10 dup (?)
test ends
.data
nam test <>
p1 db 30 dup (‘A’)
p2 dw 100
p3 db 10 dup(‘!’)
Приведите фрагмент кода, заполняющий поля структуры nam значениями p1,p2,p3.
Аватара пользователя
somewhere
Сообщения: 1858
Зарегистрирован: 31 авг 2006, 17:14
Откуда: 71 RUS
Контактная информация:

Код: Выделить всё

push ds
pop es
lea si, p1
lea di, nam
mov cx, 21
cld
rep movsw
It's a long way to the top if you wanna rock'n'roll
Ответить