Этюды: chessgrid на экране ZX Spectrum

 Вылезло на Discord:

    ld a,$AA;13 bytes

    ld hl,$5700

l1: dec l

    ld (hl),a

    jr nz,l1

    cpl

    dec h

    jr nz,l1


мой вариант был другой:

 ld h,$58;14bytes
 ld a,$AA
lp2: ld (hl),a
 dec l
 jr nz,lp2
 dec h
 cpl
 ld (hl),a
 cp (hl)
 jr z,lp2

Лишне упоминать, что в двух случаях можно выиграть 2 байта.

Комментарии