По AND A определяется нулевое значение А, т.е. if (A==0) Z=1 else Z=0Код:AND A ;тут, вроде, флаг Z сбрасывается,
JR NZ,NOSETM ;след. условие NZ выполняется
LD HL,MESS ;и сюда мы не попадаем никогда. Или нет?
И HALT перед входом в SCROLL иначе будет "рвать" строку

