Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Asm для начинающих > команда stax d


Автор: Master_ 11.12.2010, 14:49
Дано такое задание:
2.    Значения из регистров E и B записать в ячейки 1234 и 4A1B с использованием команды STAX D
Код

lxi h, 0x1234
stax d
lxi b, 0x4A1B
stax d

Написал такой код. Но не знаю, правильный ли он, потому что нормального описания с примерами команды stax d не нашел.

Автор: airyashov 13.12.2010, 16:44
если это 80 или аналог
Код

mov e,a
lxi d,1234h
stax d
mov b,a
lxi d,4A1Bh
stax d



Автор: 500mhz 13.12.2010, 19:22
откуда в z80 - mov? там же ld

Автор: airyashov 13.12.2010, 23:49
Цитата(500mhz @ 13.12.2010,  19:22)
откуда в z80 - mov? там же ld

имел в виду intel 8080
это проблема автора пусть укажет проц

Автор: Master_ 14.12.2010, 19:51
Да все верно, i8080

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)