PZ80emu
0.1
|
Functions | |
void | _load_reg8_mem_idx_offset (uint8_t *reg, word *index_register, uint8_t *memory, word *pc) |
void | _load_mem_idx_offset_reg8 (uint8_t *reg, word *index_register, uint8_t *memory, word *pc) |
void | _load_idx_offset_n (word *index_register, uint8_t *memory, word *pc) |
void | _load_a_mem (struct z80 *cpu, uint8_t *memory) |
loads user provided value from memory into register A More... | |
void | _load_mem_a (struct z80 *cpu, uint8_t *memory) |
loads the value of A into a user provided memory location More... | |
void | _load_reg16_nn (word *reg, uint8_t *memory, word *pc) |
void | _load_mem_reg16 (word *reg, uint8_t *memory, word *pc) |
loads a 16-bit register pair with a user-provided value from memory More... | |
void | _load_reg16_mem (word *reg, uint8_t *memory, word *pc) |
loads a user-provided value from memory into a 16-bit register pair More... | |
void _load_a_mem | ( | struct z80 * | cpu, |
uint8_t * | memory | ||
) |
loads user provided value from memory into register A
cpu | z80 CPU object |
memory | pointer to allocated block of memory |
index_register | |
memory | |
pc |
void _load_mem_a | ( | struct z80 * | cpu, |
uint8_t * | memory | ||
) |
loads the value of A into a user provided memory location
cpu | z80 CPU object |
memory | pointer to allocated block of memory |
void _load_mem_idx_offset_reg8 | ( | uint8_t * | reg, |
word * | index_register, | ||
uint8_t * | memory, | ||
word * | pc | ||
) |
Loads a value into a memory location stored in an index register + an offset from a register.
reg | register to load from |
index_register | pointer to ix or iy index register |
memory | block of memory containing the value to load |
pc | pointer to program counter |
Loads a user supplied value into a 16 bit register pair
reg | register to load |
memory | block of memory to retrieve nn from |
pc | pointer to program counter |
void _load_reg8_mem_idx_offset | ( | uint8_t * | reg, |
word * | index_register, | ||
uint8_t * | memory, | ||
word * | pc | ||
) |
Loads a value into an 8-bit register from the memory location stored in an index register + an offset from memory.
reg | register to load |
index_register | pointer to ix or iy index register |
memory | block of memory containing the value to load |
pc | pointer to program counter |