Programmeren in TI-83+ Assembly/Tekenen/Pixels tekenen: verschil tussen versies
Verwijderde inhoud Toegevoegde inhoud
Nieuwe pagina aangemaakt met '==Het geheugenadres van een enkele pixel ophalen== Je kunt het geheugenadres van een enkele pixel ophalen, bijvoorbeeld om hem zwart of wit te maken, met een bepaalde ...' |
Geen bewerkingssamenvatting |
||
Regel 1:
Het tekenen van losse pixels lijkt nutteloos. Maar vaak is het toch handig om het te kunnen. Bijvoorbeeld, door een for-loop van pixels kun je een lijn tekenen. Als eerste gaan we het geheugenadres bepalen van een pixel waarvan we de x- en de y-coördinaat weten.
==Het geheugenadres van een enkele pixel ophalen==
Je kunt het geheugenadres van een enkele pixel ophalen, bijvoorbeeld om hem zwart of wit te maken, met een bepaalde routine die we zo gaan schrijven. Je moet je daarbij wel bedenken, dat je niet alleen een geheugenadres krijgt, maar ook een
Eerst schrijven we het algoritme op.
# Zet de x-coördinaat in a en de y-coördinaat in b.
# Vermenigvuldig b (= de y-coördinaat) met 12 (iedere rij bevat 96/8 = 12 bytes).
|