User Tools

Site Tools


content:retrocomputing:vice

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
content:retrocomputing:vice [2023/08/27 12:40] – [Mappa della memoria] admincontent:retrocomputing:vice [2023/08/27 15:20] (current) – [Apple] admin
Line 41: Line 41:
  
 //RESTORE//: //fn + cursorse su// //RESTORE//: //fn + cursorse su//
 +
 +//Insert//: vedi **[[https://www.lemon64.com/forum/viewtopic.php?t=80996|qui]]**
  
 **Altri tasti** sono disponibili **[[https://github.com/martinpiper/VICE/blob/master/doc/ReadmeMacOSX.txt|qui]]**. **Altri tasti** sono disponibili **[[https://github.com/martinpiper/VICE/blob/master/doc/ReadmeMacOSX.txt|qui]]**.
Line 463: Line 465:
 Questo consente di avere uno **spazio sufficiente per l'assembly, da $1000 a $13FF**, prima dell'area Basic che va da $1400 a $1DFF, prima a sua volta della memoria video, che inizia a $1E00. Questo consente di avere uno **spazio sufficiente per l'assembly, da $1000 a $13FF**, prima dell'area Basic che va da $1400 a $1DFF, prima a sua volta della memoria video, che inizia a $1E00.
 </note> </note>
 +
 +Per conferma, si può provare a digitare il seguente programma in BASIC e verificare dove viene memorizzato:
 +
 +<code>
 +1234PRINT"CIAO"
 +</code>
 +
 +e controllare quello che viene memorizzato nel nuovo //Start-of-Basic// a $1400:
 +
 +{{:content:retrocomputing:vic-basic-ram03.png|}}
 +
 +dove:
 +
 +  * '00' è il primo byte a $1400
 +  * '140D' è il //Next line link//
 +  * '04D2' è '1234'
 +  * '99' è il //token// di PRINT
 +  * poi seguono i PETSCII di "CIAO"
 +  * '00' è il termine della riga
 +  * la prossima riga inizia, come da indicazioni sopra (//Next link link//), a '140D'
content/retrocomputing/vice.1693132855.txt.gz · Last modified: 2023/08/27 12:40 by admin