Changes

Z80

362 bytes added, 12:14, 1 September 2024
/* Opcodes */
|}
==== Flags:====
* - = no change
* + = change by definition (if noted, by the operation marked with '=> flags', otherwise by the only non-single-bit operation):
* A = OR with the respective bit of the accumulator
* C = set if the counter (bc) is nonzero after decrementing
 
==== Miscellaneous ====
* () = indirection
* (()) = I/O port
* [] = operator precedence (to avoid confusion with indirection)
* E.B = the Bth bit of the value of expression E
* * = any bit value (0 or 1)
* wz = an internal 16-bit register connected to 16-bit operations
* tmp, tmp2 = temporary storage whose value is thrown away after each instruction
=== Z80 Instructions: A ===
13,173
edits