Indice

ugBASIC Manuale Utente

PEEKD

SINTASSI

   = PEEKD( address )

SCOPO

PEEKD è un comando che consente di “sbirciare” nella memoria del computer. In pratica, consente di leggere il valore memorizzato in una specifica cella di memoria.

Quando si utilizza PEEKD, si fornisce al comando l'address di memoria di cui si desidera conoscere il contenuto. Il comando restituirà quindi il valore numerico (un byte) memorizzato in quell'indirizzo.

PEEKD consente di leggere i dati direttamente dalla memoria, senza passare attraverso le normali variabili del programma. Su alcuni sistemi, è possibile leggere lo stato delle porte di input/output utilizzando PEEKD. Con cautela, PEEKD può essere utilizzato per accedere alla memoria riservata al sistema operativo o al programma ugBASIC. Sebbene sia generalmente sconsigliato, in quanto può causare instabilità o crash del sistema, può anche velocizzare alcune operazioni.

L'utilizzo di PEEKD dipende fortemente dall'architettura del computer e dal sistema operativo. Gli indirizzi di memoria validi e il significato dei valori letti possono variare da un sistema all'altro. L'uso improprio di PEEKD può causare danni al sistema o dati corrotti. È importante avere una conoscenza approfondita del funzionamento del computer prima di utilizzare questo comando.

ESEMPIO

  x = PEEKD(1024)

ABBREVIAZIONE

 Pkd

DISPONIBILE SU

VEDI ANCHE

PEEK PEEKW

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 aprire una segnalazione per questa parola chiave su GitHub. Grazie!

POWERED BY