Further work on our 8080 emulator to simplify register storage and flag handling...
authorNick Downing <nick@ndcode.org>
Thu, 4 Dec 2025 01:32:13 +0000 (12:32 +1100)
committerNick Downing <nick@ndcode.org>
Thu, 4 Dec 2025 03:35:12 +0000 (14:35 +1100)
commitf3969bf97c99a024c1d55c5258115d9f98dcced6
tree91def3bf9cbeaf48f1afeedf87614157835e6c7a
parent1969258bb2c530214786a35689cbc9de91e72577
Further work on our 8080 emulator to simplify register storage and flag handling, makes AC flag behaviour match the alternate one (see also several documents about AC flag in /doc), consistency changes in Z80 emulator
cpu_8080.c
cpu_8080.h
cpu_z80.h
doc/9800301D_8080_8085_Assembly_Language_Programming_Manual_May81.pdf [new file with mode: 0644]
doc/Auxiliary Carry and the Intel 8080's logical instructions - Retrocomputing Stack Exchange.pdf [new file with mode: 0644]
doc/The behavior of the auxiliary carry flag in subtraction on Intel 8080 - Retrocomputing Stack Exchange.pdf [new file with mode: 0644]
emu_8080.c