INFORMAZIONI SITO - NEWS > Persone - Scoperte - Invenzioni - Curiosita'.
Xerox e le sue invenzioni.
Z80Fan:
--- Citazione da: lollo anto - 25 Giugno 2013, 11:26:13 ---ma per l'altair oltre la visualizzazione grafica, bisognava inserire un proprio linguaggio? (tipo il visual basic giusto?)
--- Termina citazione ---
L'Altair 8800 (che riporto in figura sotto) di base aveva assolutamente il minimo indispensabile per funzionare: un computer generico si può considerare diviso in 4 macro-categorie: dispositivi di input/output, processore, memoria centrale (la RAM), memoria di massa (disco fisso, floppy etc).
Per costare poco ed essere accessibile agli hobbysti, l'Altair 8800 aveva ZERO memoria di massa, il processore (quello è indispensabile), e pochissima RAM (256 Byte, ovvero lo 0.00001% della memoria comunemente disponibile nei PC moderni). Anche i dispositivi di input/output erano assolutamente primitivi, potendo contare solo sulle lucine rosse e gli interruttori del pannello frontale, che venivano usati sia per inserire i dati sia i programmi direttamente in linguaggio macchina:
Per rendere il computer un po' più usabile (e utile), prima di tutto era necessario potenziare l'I/O, e quello si faceva aggiungendo un'opportuna scheda seriale che permetteva di collegare la telescrivente o il terminale video come quelli del post precedente, e successivamente si inseriva una scheda che portava la memoria a 4096 oppure 8192 byte (che cominciavano a essere abbastanza per farci qualcosa).
Però il computer è ancora inutile se non hai dei programmi da farci girare, ed inserire i programmi in linguaggio macchina attraverso gli interruttori è un procedimento lungo, noioso e che comporta errori, perciò, per facilitare l'uso del computer, serve un software chiamato "sistema operativo". Ai giorni nostri abbiamo come sistemi operativi Windows, MacOS, i vari Linux, BSD, Solaris etc etc; sull'Altair era disponibile il Microsoft BASIC, che oltre a fare da sistema operativo, metteva anche a disposizione un "ambiente" per programmare in linguaggio BASIC in modo da programmare software in modo più agevole.
Attenzione! il BASIC NON E' Visual Basic: il primo è un linguaggio creato all'università di Dartmouth nel 1964, mentre il VISUAL Basic è un linguaggio creato dalla Microsoft negli anni '90, simile al Basic solo nel nome perchè in realtà sono due linguaggio ben diversi, sopratutto perchè il Visual Basic, come dice il nome, è stato progettato per permettere di programmare facilmente il software che ha un'interfaccia grafica (GUI), che negli anni dell'Altair non era pensabile avere su hardware così limitato.
Quando si dice che l'Altair aveva il "Microsoft BASIC" si intende dire che aveva un ambiente BASIC che funziona in modo simile al BASIC originale, ma programmato dalla Microsoft appositamente per l'Altair (in realtà le prime versioni si chiamavano "Altair BASIC", ma era sempre fatto dalla Microsoft).
Gli hobbysti potevano acquistare questo software dalla Microsoft o dalla MITS (la produttrice dell'Altair), e gli veniva fornito il software su nastro perforato, che poteva essere letto dalla telescrivente e caricato nell'Altair:
Successivamente, sono arrivati sistemi operativi più avanzati, come il CP/M, che aveva la capacità anche di controllare i dischi floppy in modo da avere una memoria di massa più potente (i dischi fissi non esistevano per i microcomputer, per comprarne uno dovevi vendere l'anima al diavolo da quanto erano costosi)
In questo video puoi vedere l'Altair, una telescrivente ASR-33 e il nostro perforato all'opera (anche se il nastro perforato non veniva usato per scrivere testo come in questo video, qui è usato solo come attrazione; l'utilizzo "corretto" sarebbe il salvataggio/lettura di programmi).
Operating an Historic 1975 MITS ALTAIR 8800 Computer and Printer
In realtà questo setup è veramente il top della gamma: non uno ma ben DUE lettori floppy da 5 pollici e 1/4; sarebbe costato come una macchina nuova nel 1975! :D
Se non hai problemi a ascoltare l'inglese, puoi vederti questi video che ti spiegano il funzionamento del pannello frontale e come si faceva a caricare il Microsoft BASIC e a eseguirlo (sfruttando un moderno PC per simulare la vecchia telescrivente):
Altair 8800 - Video #1 - Front Panel Introduction
Altair 8800 - Video #7 - Loading 4K BASIC from Paper Tape
E, se hai qualche soldino da buttare via, puoi comprarti una moderna replica dell'Altair per soli 621$ (ovvero il prezzo originale). ;)
http://altairclone.com/
lollo anto:
grazie, Z80Fan ora mi è tutto più chiaro :)
Nonefonow:
Come dire che la Xerox e' (era) piena di ingenieri creativi con una visione futuristica della realta' ma i dirigenti di alto livello non credevano e non avevano fiducia nelle invenzioni della societa' per cui lavoravano.
Da un punto di vista creativo il valore di Apple e' veramente nella commericalizzazione dei propri prodotti non tanto nel prodotto stesso.
Dopo tutto un lettore MP3 e' un lettore MP3.
lucommodore:
Zio Steve non era un inventore, bensì colui che più di ogni altro era in grado di trovare applicazioni pratiche di massa alle tecnologie incuriosendo l'intero mercato con costanza: è stato un grande (forse il più grande) fenomeno del marketing nel settore della tecnologia consumer.
Far passare lo Zio buonanima per un inventore alla Leonardo da Vinci non è solo errato ma sminuisce in effetti ciò per cui Jobs è stato tanto importante per la cybercultura.
Questo è il mio pensiero.
TheKaneB:
--- Citazione ---Far passare lo Zio buonanima per un inventore alla Leonardo da Vinci non è solo errato ma sminuisce in effetti ciò per cui Jobs è stato tanto importante per la cybercultura.
--- Termina citazione ---
Semmai lo sopravvaluta, altro che sminuire!
Non ti seccare, ma tra un Leonardo Da Vinci ed un venditore di fuffa rimarchiata ce ne passa!
Navigazione
[0] Indice dei post
Vai alla versione completa