Nell'aprile del 1982, un computer grande poco pi di una tastiera port l'informatica nelle case di un'intera generazione.
Lo ZX Spectrum 48K non fu soltanto una macchina economica e colorata. Fu il primo incontro con la programmazione per centinaia di migliaia di ragazzi e famiglie, grazie al Sinclair BASIC, immediatamente disponibile all'accensione.
Questo libro accompagna il lettore alla scoperta dello Spectrum attraverso tre percorsi complementari: la storia della macchina, il funzionamento dell'hardware e un corso pratico di programmazione pensato per chi parte da zero.
Dalla visione di Clive Sinclair allo Spectrum 48KIl racconto parte dai primi progetti di Sinclair Research e dai predecessori ZX80 e ZX81, per arrivare alla nascita dello ZX Spectrum, alla sua diffusione in Europa e alla vendita dell'attivit informatica ad Amstrad nel 1986.
Una storia fatta di intuizioni, compromessi tecnici e scelte commerciali che trasformarono un piccolo computer britannico in una delle macchine pi amate degli anni Ottanta.
Come funzionava davveroL'hardware viene spiegato con un linguaggio accessibile, senza richiedere conoscenze di elettronica. Scoprirai:
il processore Z80A e il suo ruolo nell'esecuzione dei programmi;la memoria del modello 48K e la sua organizzazione;il chip ULA, responsabile di molte caratteristiche distintive della macchina;la tastiera multifunzione e il particolare sistema di inserimento dei comandi BASIC;la grafica dello Spectrum, la gestione degli attributi e il celebre attribute clash;il suono e i limiti che contribuirono a definire l'identit della macchina.La parte pratica introduce progressivamente variabili, operazioni, condizioni, cicli, input, grafica e suono.
Ogni concetto viene applicato alla costruzione di un programma reale: Indovina il Numero. Lo svilupperai riga dopo riga, comprendendo non soltanto cosa scrivere, ma anche come organizzare la logica, individuare gli errori e modificare il programma.
Nel volume troveraila storia dello ZX Spectrum, dalle origini al 1986;l'hardware spiegato in modo chiaro e progressivo;una guida completa alle basi del Sinclair BASIC;un programma funzionante analizzato riga per riga;la mappa della memoria e la tabella dei colori;un glossario e un riferimento ai comandi principali;istruzioni per utilizzare l'emulatore Fuse e convertire i listati con zmakebas.Non richiesta alcuna esperienza di programmazione. Il libro pensato per gli appassionati di retrocomputing, per chi desidera riscoprire lo Spectrum con maggiore consapevolezza e per chi vuole avvicinarsi alla logica della programmazione attraverso una macchina semplice, immediata e affascinante.
Puoi seguire gli esempi con un emulatore oppure con hardware originale.
Accendi lo Spectrum. Il cursore ti aspetta. il momento di scrivere il tuo primo programma.