SAM BASIC: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
m Bot: fix sezioni standard |
||
(15 versioni intermedie di 5 utenti non mostrate) | |||
Riga 1:
{{Software
|
|
|Screenshot = sambasic.png
|Didascalia = Screenshot del SAM BASIC
|
|UltimaVersione =
|DataUltimaVersione =
|UltimaVersioneBeta =
|DataUltimaVersioneBeta =
|SistemaOperativo = SAM Coupé
|licenza = [[software proprietario]]▼
|
|Genere = Interprete
|SoftwareLibero = no
|Lingua =
|SitoWeb =
}}
Il '''SAM BASIC''' era l'[[interprete (informatica)|interprete]] [[BASIC]] contenuto nella [[Read-only memory|ROM]] dell'[[home computer]] ad [[8 bit]] [[SAM Coupé]]. Come in molti altri home computer dell'epoca, il SAM
==Caratteristiche principali==
Il SAM BASIC supportava la numerazione delle righe del programma: il più elevato numero di riga
L'interprete aveva un ottimo supporto per la grafica, con istruzioni di tracciamento di linee, di circonferenze e di riempimento molto veloci. Supportava inoltre la memorizzazione di sequenze di istruzioni grafiche per poi riprodurle successivamente senza doverle reinterpretare (un linguaggio interpretato converte ogni istruzione che incontra nel relativo [[codice macchina]] durante l'esecuzione del programma). Il SAM BASIC sopperiva alla mancanza del supporto hardware agli [[sprite (informatica)|sprite]] mettendo a disposizione delle istruzioni per ritagliare e ricopiare porzioni di schermo. Esistevano anche istruzioni per passare fra le varie modalità grafiche e per modificare il numero di colonne dello schermo (32, 64 o 85).
Il SAM BASIC gestiva il chip audio permettendo anche di riprodurre musica tramite [[interrupt]].
Riga 24 ⟶ 29:
L'interprete integrava 56 funzioni matematiche e per la manipolazione delle stringhe ma anche per la gestione del mouse e della penna ottica.
==MasterBASIC==
==Collegamenti esterni==▼
A metà del [[1991]] Wright presentò un'estensione per l'interprete della macchina chiamata '''MasterBASIC'''.<ref name="timeline">{{cita web|url=http://www.worldofsam.org/node/228|titolo=Timeline del SAM Coupé|editore=Worldofsam.org|accesso=19/10/10}}</ref> Rispetto al SAM BASIC, integrava alcune funzioni aggiuntive nell'editor, come ad esempio la possibilità di spostarsi con i cursori saltando singole parole, potenziava le funzionalità di [[debugging]] introducendo il tracciamento dell'esecuzione del programma, introduceva una serie di istruzioni per il trattamento delle stringhe dati, ampliava le possibilità di gestione del suono e della grafica.<ref name="master">{{cita web|url=http://www.worldofsam.org/node/202|titolo=Dati sul MasterBASIC|editore=Worldofsam.org|accesso=16/10/10}}</ref>
* [http://www.samcoupe-pro-dos.co.uk/whatisasam.html Breve descrizione del SAM BASIC]▼
* [http://sam.speccy.cz/basic.html Elenco completo dei comandi del SAM BASIC]▼
Il MasterBASIC richiedeva il [[SAMDOS]] versione 2.0 o superiore oppure il [[MasterDOS]].
==Note==
<references/>
==Voci correlate==
* [[Beta BASIC]]
* [[SAM Coupé]]
▲==Collegamenti esterni==
▲*
* [http://www.samcoupe-pro-dos.co.uk/download/SamCoupe_MasterBASIC_Manual.zip Manuale del MasterBASIC] (ZIP)
{{Portale|informatica}}
[[Categoria:BASIC]]
|