Tipy a triky 022.Tips & tricks. Turbo Basic - vyplnenie RAM znakom.

By Administrator at June 16, 2025 11:11
Filed Under: Atari

Kolega Stano Havran (aka SH) prišiel na jednu naozaj peknú vecičku v súvislosti s programom Turbo Basic. Veľmi často treba vyplniť časť pamäte rovnakou hodnotou v rozmedzí 0 255d /0 až FFh/. Samozrejme je to to možné previesť pomocou slučky FOR-NEXT, kde v nej pomocou príkazu POKE ADRESA, OBSAH napĺňame potrebný údaj.  Pri krátkej slučke je to O.K, ale ak veľkosť potrebných byte je veľká tak doba potrebná na vyplnenie obsahu RAM narastá a narastá ..., ale existuje na to skutočne jednoduché a pritom elegantné riešenie.


V jazyku Turbo Basic to ide previesť pomocou príkazu MOVE:

 

 

BYTE = obsah ktorý potrebujeme zapísať

START = štartovacia adresa odkiaľ sa bude obsah ukladať

LENGTH = počet byte ktoré sa majú zaplniť


Vzhľadom k tomu že príkaz sa prevedie v strojovom kóde tak vyplnenie uvedeného rozsahu sa vykoná fakticky okamžite. Je to jednoduché, účinné - a hlavne je to zadarmo k dispozícii.

__________________________________________________________

Vaše hodnotenie, Rate post:

Info o autorovi

Volám sa Igor Gramblička, bydlisko: Bratislava, Slovakia. Môj nick: Igi. Blog je o mojich záujmoch, predtým som pracoval ako IT špecialista na počítačové siete a redakčné systémy pre viaceré denníky - až som pred rokmi nakoniec v jednom z nich zakotvil a kde som to potiahol až do konca mojej profesnej kariéry.

Rok, mesiac, počet článkov: