Newsgroup: it.comp.retrocomputing
Titolo: Come fu che l'apple II ebbe il suo DOS

L'Apple II uscì con la sola interfaccia per le cassette; fu l'aggiunta 
di floppy drive e soprattutto un sistema operativo per gestirli, cosa 
che permise l'utilizzo di VisiCalc, killer application che determinò il 
punto di svolta che lanciò apple. Magic moments :D
 
http://news.cnet.com/8301-13579_3-57577597-37/the-untold-story-behind-apples-$13000-operating-system/
 
 
"a wealth of information about the Apple DOS project. From contracts -- 
signed by both Wozniak and Jobs -- to design specs to page after page of 
schematics and code, this is a treasure trove of Silicon Valley and 
Apple history."
 
Mi è piaciuto il punto in cui dicono come Wozniak progettò il controller 
usando "solo sei chip invece dei soliti 60-70" :)
 
CYA


Eh s�, il ragazzo era di una abilit� diabolica!
Dicono che ancora oggi questa interfaccia venga  utilizzata come
esempio di progettazione "da zero" per i giovani ingegneri!
 
Giorgio
 
Apple II and Apple III forever !!!

 controller usando "solo sei chip invece dei soliti 60-70" :)
 
Ricordo di aver letto questa cosa, ma non ho mai capito come ha fatto.
Mi potete dare una spiegazione (accessibile tecnicamente) di come un bravo ingegnere riesce a fare ciò?
 
Ad esempio: riuscì a sfruttare al massimo le temporizzazioni, i gate disponibili per farci passare tutto?
 

 Ad esempio: riuscì a sfruttare al massimo le temporizzazioni, i gate disponibili per farci passare tutto?
 
diciamo che quando invece di un mangler in giacca e cravatta sopra ci 
hai Steve Wozniak l' ambiente aziendale e' definitivamente 
"engineer-friendly".... e aggiungerei che ci stava un ottimo incentivo 
monetario, fino a 500 dollari (del 1978...) al giorno.
 
comunque, ci stanno alcune incongruenze che dovrebbe portare ad un 
approfondimento  storicamente interessantissimo : in un paro di carte, 
datate 1978, si fa riferimento alla language card e all' applesoft (si 
discute dell' implementazione di FP ed INT) e, anche considerando la non 
consueta numerazione del DOS (3.2 e non 1.0 e 3.2 indicava la 32a 
revisione del sorgente) i tabulati che si vedono indicano un DOS 5.1 e 
6.3 (!!) quindi, poiche' in digibarn sono ricercatori seri, escludo che 
si tratti di un falso, mi sa che si dovrebbe scavare più in profondità 
nella storia dello sviluppo del DOS, che credo che ci saranno sorprese 
interessanti....
 
(poiche' sono uno storico Navale e militare, ho anche una discreta 
preparazione in storiografia e storia della tecnologia...)
 
Saluti,
dott. Piergiorgio.


Sono clamorosamente OT e chiedo scusa, ma non avendo altro modo per
contattarti ti chiedo se hai da suggerirmi qualche testo in cui si
racconti la storia dell'elettricità.
Io sono molto interessato, ma non ho mai trovato qualcosa di organico.
 
Grazie
 
Giorgio
(la mia mail è valida se vuoi rispondere in privato)


Il 05/04/2013 10:20, Journeyman ha scritto:

The chief innovation was making the controller compact by using software 
while competitors relied on hardware.
 
Penso la chiave sia qui.
Poi non so.
 
CYA


Salve a tutti, lurko da tempo, ma non ho mai postato, però sento di poter dire la mia in risposta a questa domanda, in quanto "vecchio" programmatore di 6510 che si è trovato a dover costruire schede a costo minimo negli anni 80 :).
L'utilizzo di un numero ridotto di integrati, rispetto alla quantità stimata, deriva sostanzialmente dall'analizzare il problema con un approccio un po' fuori dagli schemi, nel senso che, secondo i data-sheet forniti dal produttore svariate linee (o pin) dei vari chip sono destinate a scopi ben precisi e spesso non vengono utilizzate se non per l'ambito originale; un programmatore più "creativo" tende ad utilizzare questi pin all'occorrenza, adattando il software in modo tale da sfruttarli per l'obiettivo che si è prefissato.
Per fare un esempio banale, alla fine, si tratta di produrre una determinata onda quadra con una determinata temporizzazione, se si riesce a fare in modo che uno qualunque dei pin liberi a disposizione produca quanto necessario, questo può essere utilizzato come ingresso da qualche altra parte per ottenere il risultato voluto senza utilizzare un circuito specifico.
In questo modo, massimizzando i chip a disposizione si riduce drasticamente la quantità di circuiti integrati di cui si necessita per ottenere un determinato risultato.

 Io sono molto interessato, ma non ho mai trovato qualcosa di organico.
 
Per me un NG di RETROcomputing non puo' non includere la storia della 
tecnologia, quindi anche dell' elettricità & elettronica (e pure della 
meccanica ed elettromeccanica, se uno ci pensa bene), quindi per me NON 
sei OT....
 
Venendo alla tua questione beh, di organico non saprei... di formazione 
sono uno storico, e con tutte le fonti primarie e semiprimarie raccolte 
sull' internet archive, che includono materiale sin dai giorni di 
Galvani, Franklin e Volta (se non ricordo male, credo di aver indicato 
qua un paper sulle pile elettriche a firma di un certo Volta....) e 
quindi non mi sono posto granche' la questione delle fonti secondarie...
 
comunque, daro' un occhiata in giro; però raccomando a chiunque il saper 
grufolare nelle immensità dell' Internet Archive....
 
inoltre, anche se dovrei vedere con calma, di certo nell' ampia 
collezione di riviste italiane "intronizzate" ;) ci sono articoli o 
serie di articoli di natura storica.
 
Ultimamente sono alquanto sull' incasinato, cmq vedo di passarti links a 
testi e/o articoli di natura storica appena mi capita.
 
Saluti,
dott. Piergiorgio.

 ottenere un determinato risultato.
 
Questo è il punto di vista che cercavo! Molto interessante, piacere di 
averti fatto emergere :-)

 Poi non so.
 
In effetti leggendo più avanti c'e' anche un altro passo interessante:
 
Woz didn't really know how disk drives were supposed to work and so he 
invented his own way of doing things. He started with a disk drive with 
virtually no electronics and then implemented an integrated controller 
and read/write electronics. The bulk of the work though was done in 
software and this simplified the electronics to an extent that, at the 
time, was difficult to believe.
 
Ok, in sostanza, ebbe l'intuizione di fare quello che poi sarebbe 
diventata pratica comune (mi vengono in mente i sempre maledetti 
softmodem che con Linux non andavano mai!).

 ha scritto:

Grazie per il tuo interessamento e fai pure con calma.
 
Ciao
 
Giorgio
 
 

 lurkando su un ng di cultura guerraffondaica :-)
 
tornaci e resta li', grazie; non servono terminati magnetici qua.
 
*PLONK*
 
Dott. Piergiorgio.
 


 
;-)
 
-- 
Nicola D'Agostino
<!-- 
http://www.nicoladagostino.net
 -->
<!-- 
http://www.storiediapple.it
 -->