New answers tagged

1

This is how my emulator stores this instruction: ---------------------------------------------------------------------- |opc T0 T1 MC1 MC2 MC3 MC4 MC5 MC6 MC7 mnem | |--------------------------------------------------------------------| |ED43L1H1 20 00 M1R 4 M1R 4 MRD 3 MRD 3 MWR 3 MWR 3 ... 0 LD (U16),BC| ----------------------------...


4

Comments have already covered that the CPU manual should answer all your questions, but above and beyond that, immediate observations: ld (nn), bc is encoded as ed43 so that's two reads; the actual address, 0x1000 is also two bytes long, so that's another two reads; bc is two bytes long, so that must be two writes. In total that's six memory accesses, from ...


Top 50 recent answers are included