A detailed technical analysis of the ZX81 keyboard scanning subroutine from the ROM at address 0x02BB. The routine uses an 8-iteration loop to scan an 8×5 keyboard matrix, encoding keypresses into HL registers where bits correspond to horizontal and vertical zones. The commentary walks through the Z80 assembly code

10m read timeFrom drj11.github.io
Post cover image
Table of contents
REFERENCES

Sort: