{{htmlmetatags>metatag-robots=()
metatag-title=(DLOAD | ugBASIC User Manual)
metatag-keywords=(ugBASIC,Commodore 64,Commodore PLUS/4,ZX Spectrum)
metatag-description=(Pagina del manuale per DLOAD)
metatag-media-og:image=(:ugbasic:logo-ugbasic-fb.png)
metatag-og:title=(DLOAD | ugBASIC User Manual)
metatag-og:description=(Pagina del manuale per DLOAD)
}}
====== ugBASIC Manuale Utente ======
===== DLOAD =====
===== SINTASSI =====
DLOAD filename [FROM offset] [TO address] [SIZE size]
==== SCOPO ====
Il comando ''DLOAD'' carica dati da un archivio di massa (normalmente
un floppy disk) nella memoria del computer. Questi dati possono
essere programmi, dati numerici, testo o qualsiasi altra informazione
precedentemente salvata su disco.
Il comando ''DLOAD'' era utilizzato principalmente per caricare dati
numerici, testo o immagini da utilizzare all'interno di un programma.
Alcuni giochi ti consentivano di salvare lo stato corrente del gioco
su un disco utilizzando ''DLOAD'' in modo da poter riprendere a
giocare in un secondo momento.
La sintassi ti consente di caricare un file specifico (''nomefile'')
a partire da uno specifico ''offset'' all'interno del file, verso
uno specifico ''indirizzo'' in memoria per un certo numero di
''byte''. Il comportamento di questa istruzione dipende strettamente
dal target in cui viene eseguita. Ne consegue che non tutte le
opzioni sono necessariamente disponibili su ogni target.
Il tempo necessario per caricare un file dipende dalla velocità
dell'unità e dalle dimensioni del file. I file caricati dovevano
essere nel formato corretto per il computer e il programma che
li utilizzava. La quantità di dati che potevano essere caricati
era limitata dalla RAM disponibile.
Sul target ''atari'' e ''atarixl'', non è possibile omettere il
numero di byte e l'indirizzo di partenza.
==== ESEMPIO ====
DLOAD "test" TO finalAddress SIZE 16
==== ABBREVIAZIONE ====
Dl
==== DISPONIBILE SU ====
* Commodore 128 (MOS 8502)
* Commodore 64
* Commodore VIC-20
* Atari (400/800)
* Atari XL/XE
* Commodore 64+REU
* Amstrad CPC 664
* TRS-80 Color Computer 3
* TRS-80 Color Computer
==== VEDI ANCHE ====
[[DLOAD ERROR]]
==== PROBLEMI? ====
Se si riscontra un problema nell'utilizzare questo comando, se si ritiene che vi sia un bug oppure che la spiegazione sia poco chiara, è possibile [[https://github.com/spotlessmind1975/ugbasic/issues/new?title=SEGNALAZIONE SU DLOAD|aprire una segnalazione]] per questa parola chiave su GitHub. Grazie!===== POWERED BY =====
[[:it:ugbasic:user:index|{{ :ugbasic:user:logo-ugbasic.png?nolink&600 |}}]]