Dal pannello
di controllo, richiamabile come un programma contenuto sul disco
Welcome e in tutto simile ai pannelli dei vari Macintosh, Amiga e
Atari, e possibile selezionare lo stato nel quale il computer si
trovera' allo startup dopo l'accensione. Cio' e' reso possibile
dall'uso di una Ram permanente alimentata da una batteria - la
stessa che nutre l'orologio in tempo reale - che memorizza
informazioni tra un uso e il successivo dell'apparecchio.
|
|
...
ed e sufficiente capovolgere il computer per averne la conferma.
Notare il connettore del bus a un MHz.
I programmatori saranno particolarmente interessati scoprendo che
16 byte sono loro riservati nella Ram permanente.
L'orologio e accessibile con i comandi standard sia in modo Bbc
che Ibm (e il Dos + stampa i file automaticamente con la data e
l'ora corretta, cosa che il PC in personanon puo' fare...)
Nel modo Bbc, il Master 512 si comporta come il suo fratello
minore Master 128: dunque rappresenta il modello di punta della
gamma di personal e home computer Bbc, riconosciuto da tutti il
miglior computer per applicazioni didattiche. Il generatore di
suoni e' molto sofisticato (dispone di quattro canali
completamente gestiti da software), e la grafica permette l'uso
di 16 colori piu' otto "colori lampeggianti", giungendo ad una
risoluzione massima di 640 x 256 pixel in due colori. Nella
tabella 2 abbiamo elencato gli otto modi di display disponibili
al Bbc: notate che nel cosiddetto modo shadow essi non occupano
la memoria utente. Ovviamente, mescolando i colori disponibili si
ottiene una ampia gamma cromatica.
|
Modo
|
Colori
|
Text
|
Risoluzione
|
I modi di display. |
0 |
2 |
80 x 32 |
640 x 256 |
1 |
4 |
40 x 32 |
320 x 256 |
2 |
16 |
20x32 |
160x256 |
3 |
2 |
80 x 25 |
solo testo |
4 |
2 |
40x32 |
320x256 |
5 |
4 |
20x32 |
160x256 |
6 |
2 |
40 x 25 |
solo testo |
7 |
16 |
40 x 24 |
Teletext |
|
Il set di caratteri
disponibili puo' essere ridefinito, anche in questo caso senza
perdita di spazio Ram per l'utente: con sci comandi abbiamo
potuto ottenere le lettere accentate dell'alfabeto italiano senza
colpo ferire.
Il Basic disponibile in Rom sfrutta al meglio le capacita'
dell'hardware, ed e davvero eccellente permettendo definizioni di
procedure, ricorsione, variabili locali e altro normalmente
lasciato al solo Pascal. Del resto, la disponibilita' di linguaggi
e davvero ampia, e per quanti non tollerano il Basic non c'e' che
l'imbarazzo della scelta.
Siamo rimasti piacevolmente stupiti dai prezzi ragionevoli
imposti a questa gamma di prodotti.
|
Linguaggio |
Costo
Iva esclusa |
|
I
linguaggi
disponibili per
il Master 512
nel modo Bbc. |
Basic |
incorporato |
Iso
Pascal |
140.000 |
Logo |
140.000 |
Micro
Prolog |
162.000 |
Lisp |
100.000 |
Forth |
100.000 |
Bcpi |
125.000 |
C |
------ |
Tutti i linguaggi, escluso
il C, sono su cartridge e quindi estremamente veloci. Si passa da
ambiente ad ambiente con un semplice comando al sistema operativo
della forma *(nome linguaggio).
Come gia' indicato, quattro programmi risiedono permanentemente in
Rom: si tratta di un word processor (View), uno spreadsheet, un
programma di comunicazione e un editore di testo full-screen. Si
tratta di programmi umili ma onesti, completi e di semplice uso:
il primo, comunque, sara' ben presto scartato dall'utente del
Master 512 quando si trovera' di fronte tra poco a Gem Write, il
word processor wysiwyg (what you see is what you get, cio' che
vedi sul video e' cio' che ottieni in stampa) fornito di serie.
Lo spreadsheet permette l'uso di 255 x 255 caselle, anche se
resta vincolato all'uso di soli 30 Kbyte di memoria. Infatti, nel
modo Bbc, il processore non vede che i primi I 28 Khvte a pagine
di 64.
|
|
Non c'e'
da sorprendersi dell'affollamento di componenti all'interno del
Master, data la sua estrema versatilita'. |
|