DOWN HL — различия между версиями
Материал из SpeccyWiki
Zxdn (обсуждение | вклад) (Новая страница: «'''DOWN HL''', '''UP HL''' — широко используемые при программировании графики процедуры для перехо...») |
(нет различий)
|
Версия 13:04, 30 июля 2012
DOWN HL, UP HL — широко используемые при программировании графики процедуры для перехода к следующей и предыдущей пиксельной строке экрана с учётом нелинейной раскладки видеопамяти, то есть с переходом между строками знакомест и третями экрана.
;В этом варианте процедуры также используется флаг переноса.
;Он установлен, если был переход к следующей строке знакомест.
DOWN_HL:
INC H
LD A,H
AND 7
JR NZ,EXIT ;CY=0
LD A,L
ADD A,32
LD L,A
JR C,EXIT ;CY=1
LD A,H
ADD A,-8
LD H,A ;CY=1