Estaba echándole un vistazo al esquema del ZX80 usando el esquema que se publica en
esta página, y no acabo de entender una cosa.
¿Porqué conecta /INT con A6? ¿Alguien lo sabe? o es un error del esquema.

------EDITO:
Después de investigar un poco, he leído que se usa para saber cuando se llega al final de un retrazo horizontal, momento en el que se llama a la rutina de servicio de interrupción. Esto es la teoría, pero me parece un mecanismo excesivamente simple.
¿No se están haciendo muchas falsas activaciones de /INT?. Al fin y al cabo A6 estará a 0V para muchos accesos al bus de direcciones que no tienen nada que ver con el vídeo.
Disculpad si estoy diciendo alguna burrada, pero es que me rechina ver A6 conectado directamente a /INT sin nada por medio.
------EDITO2:
Creo entenderlo todo ahora, solo necesito que alguien que lo conozca bien me lo confirme si puede.
El ZX80 tiene que llamar de manera activa a la rutina de display (a diferencia del ZX81 que lo hace mediante una NMI), si no es así no se muestra nada en pantalla. Osea, que si hacemos un programa en ensamblador debemos llamar explícitamente a dicha rutina para que se vea algo.
Cuando se llama a la rutina de carga se carga en HL la dirección de DFILE+32Kb, que es la posición donde están los caracteres a mostrar, activa la interrupciones con EI y hace una llamada a la posición contenida en HL, que está ubicada en los segundos 16Kb de direccionamiento. Osea está ejecutando en direcciones inexistentes.
El hardware lee secuencialmente los bytes contenidos en DFile, pero por un lado inserta en el bus instrucciones NOP a excepción del caracter $118 que lo ejecuta tal cual como un código Halt que le permite detectar el fin de línea e incrementar el SCANLINE o bien hasta que A6=0 (aquí entra la conexión A6-/INT)
Por otro lado envía al display los bytes correspondientes al caracter leido en la posición DFile.