Может кто-нибудь объяснить, что делает код операции 0x08
на процессоре LR35902. Мнемоника LD (a16),SP
.
Я запутался, потому что указатель стека представляет собой 16-битное значение, но (a16)
— это адрес куда-то, способный хранить только 8 бит (я думаю!). Я мог предположить, что первые 8 бит помещаются в (a16)
, а следующие располагаются рядом с ними, но я хотел бы подтверждения.