linguaggio primo unix

Il ritrovo della comunità dove confrontarsi e discutere sulle notizie dal mondo dell'informatica, di Ubuntu e di tutto quello che la riguarda, novità, pettegolezzi e quant'altro.
Avatar utente
Darren
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 402
Iscrizione: giovedì 30 ottobre 2008, 10:08
Desktop: KDE Plasma
Distribuzione: Arch Linux
Sesso: Maschile
Località: Alessandria

Re: linguaggio primo unix

Messaggio da Darren »

Claudio_F [url=http://forum.ubuntu-it.org/viewtopic.php?p=4941861#p4941861][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:
Darren ha scritto:un componente hardware DA SOLO, appena "nato" non può sapere che la parola MOV corrisponde al suo 001010
Il componente è progettato per eseguire una certa operazione in presenza di una certa configurazione binaria.

Se non esiste un assemblatore (perché siamo agli albori dell'informatica) queste configurazioni vengono caricate in memoria manualmente tramite interruttori (vedi il computer Altair su cui Bill Gates ha iniziato la sua carriera).

Un programma caricato in questo modo può funzionare da assemblatore, e accettare codici mnemonici convenzionali come MOV convertendoli nelle corrispondenti sequenze binarie (quindi è chi scrive l'assemblatore che associa la parola MOV allo 001010, proprio come è il progettista dei circuiti logici della CPU che associa 001010 alla funzione da svolgere).

Da qui la strada diventa più facile, con un assemblatore si può scrivere un compilatore per un linguaggio di più alto livello che permette di scrivere programmi in modo più semplice e ulteriori assemblatori o compilatori più evoluti.

Dagli interruttori si è passati alle schede perforate, dalle schede ai nastri magnetici, ai dischi, alle memorie allo stato solido, ma lo start sono circuiti logici, interruttori, e manine umane ;)
@ Claudio_F si, la tua risposta mi ha illuminato molto piu di tutte quelle che avevo letto in passato. :sisi:
Grazie!!
skype: live:.cid.298cc9477050507b
telegram: @shutter1sland
silencedark
Prode Principiante
Messaggi: 141
Iscrizione: venerdì 25 novembre 2016, 19:34
Sesso: Maschile

Re: linguaggio primo unix

Messaggio da silencedark »

runblade [url=http://forum.ubuntu-it.org/viewtopic.php?p=4942458#p4942458][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Si vocifera che in realtà il primo computer a transistors fu il MIT TX 0 :sisi:
Ciò non toglie nulla alla lungimiranza di Adriano Olivetti...Purtroppo eravamo e siamo " stati liberati nella WWII...." :D
dice anche però che il nucleo della memoria è magnetico quindi non sò se è la stessa cosa perchè pare una combinazione di tecnologia vecchia con una nuova, quello dell' olivetti aveva soli transisor anche la memoria
Avatar utente
runblade
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 396
Iscrizione: martedì 3 aprile 2007, 14:28
Distribuzione: 16 Valvole monoalbero in testa.
Località: Soave

Re: linguaggio primo unix

Messaggio da runblade »

Dal link wiki sull'ELEA9003 al paragrafo CARATTERISTICHE si legge:
"Il computer disponeva di una memoria a nuclei di ferrite di 20 000 posizioni, estendibile fino a 40.000......" :ciao:
-Pensare che i videogames possano aver condizionato le menti delle persone è come se chi avesse giocato a pac-man ora ce lo ritovassimo in un ambiente buio, al suono di musica tecno, che gira attorno la pista e continuamente si impasticca...
-Non discutere mai con un idiota: ti trascina al suo livello e poi ti batte con l'esperienza
Scrivi risposta

Ritorna a “Bar Ubuntu”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 6 ospiti