Is there some upper limit on how big a byte I can load into a z80 register?
Loading 9Fh works ok. Attempting to load A0h results in an assembler error message.
I'm using the z80asm assembler on linux.
$ cat load-test.asm
ld a, 9Fh ;ok
ld b, 9Fh ;ok
ld a, A0h ;error
ld b, A0h ;error
$ z80asm load-test.asm -o load-test.bin
load-test.asm:6: error: unable to resolve reference: A0h ;error
load-test.asm:6: error: unable to resolve reference: A0h ;error
*** 2 errors found ***
$