[zxspectrum] [OT] una meraviglia
- From: "Stefano Bodrato" <stefano_bodrato@xxxxxxxxxxx>
- To: <zxspectrum@xxxxxxxxxxxxx>
- Date: Thu, 30 Apr 2009 21:39:35 +0200
Ciao a tutti, mi rendo conto che è un argomento per pochi appassionati, ma a
conti fatti qui in lista si parla di retrocomputing..
http://www.dcs.warwick.ac.uk/~edsac/
L'EDSAC fu un computer costruito alla fine degli anni '40 e a mio parere ha
avuto un ruolo rilevante nel gettare le basi dell'informatica moderna.
La cosa più semplice da spiegare è il fatto che tale computer ha ospitato il
primo 'videogame' della storia, ovvero il primo gioco in grafica 'raster'.
Infatti al tempo utilizzavano un oscilloscopio per ispezionare tutti valori
dei bit di un banco di memoria; uno studente ebbe l'idea di impostare i dati
di uno dei banchi secondo una logica analoga all'attuale "grafica
bitmapped"....
http://www.pong-story.com/1952.htm
Le mosse di questo gioco del tris (scelta delle caselle da 1 a 9) si
passavano al computer tramite il disco del telefono.
Ho fatto delle prove e mi sembra che il telefono forzasse direttamente il
valore nell'accumulatore e facesse uscire la CPU dalla condizione di HALT.
Altra cosa interessante, ma un po' più complicata da riassumere è il fatto
che lì sopra venne ideato il primo assembler/linker della storia: il
programma di inizializzazione (Initial Instructions) era infatti in grado di
accettare locazioni relative e indicazioni sul posizionamento dei vari
blocchi e caricava sequenze congiunte di programmi e librerie composte da
blocchi provenienti da diversi nastri di carta perforata !
Other related posts: