Please enable JavaScript.
Coggle requires JavaScript to display documents.
COMPUTER - Coggle Diagram
COMPUTER
IN PASSATO
PICCOLI COMPUTER CHIAMATI “SPECTRUM”
AVEVANO UN PROGRAMMA CHE PERMETTEVA FARE LIMITATISSIMA GRAFICA COMMERCIALE
CAPACITÀ DI INDIRIZZARE LA MEMORIA DI 16 BIT
QUINDI CON 16 BIT SI AVEVANO 65 536 LOCAZIONI DI MEMORIA
AVEVANO CIOÈ CAPACITÀ DI INDIRIZZAMENTO DI 64 KILOBYTE (1024 INDIRIZZI)
ANCHE SE IN REALTÀ SI AVEVANO DISPONIBILI SOLO 48 K
LE CPU + IMPORTANTI ERANO:
LA CPU 8080
Z80
SISTEMA ERA FONDAMENTALMENTE CHIUSO
SE SI AVEVA UN COMMODOR64
SI DOVEVANO USARE SOLO LE PERIFERICHE X COMMODOR64
PERIFERICHE:
JOYSTICK X GIOCHI
STAMPANTI
AVEVANO INTERFACCIA CHIAMATA CENTRONIX
ERANO ABBASTANZA INTERCAMBIABILI
COMPUTER TRASMETTEVA SEGNALE VIDEO
SI ATTACCAVA IL COMMODOR (SPETTRO) CON UN CAVETTO AL TV
SI SINTOMIZZAVA NEL CANALE LIBERO (DOVE NON ERA STRASMESSO NULLA)
E SI AVEVA LA TRASMISSIONE
LINGUAGGIO
COMPUTER AVEVANO INCORPORATO LINGUAGGIO “BASIC”
CARATTERISTICA DI NON RISPONDERE AGLI STANDARD
I LINGUAGGI DI COMUNICAZIONE SONO
STANDARDIZZATI
CIOÈ ESISTONO DEGLI STANDARD
PUÒ ESSERE
DI ALTO LIVELLO
OVVERO VICINO ALL’UOMO
DI BASSO LIVELLO
VICINO ALLA MACCHINA
MACCHINA IN GRADO DI ESEGUIRE SOLO
ISTRUZIONI DI BASSO LIVELLO
QUINDI IL LINGUAGGIO AD ALTO LIVELLO HA BISOGNO DI ESSERE TRASFORMATO IN BASSO LIVELLO
ISTRUZIONI ELEMENTARI
X ESSERE ESEGUITO DALLA MACCHINA
X FAR QUESTO ESISTONO “PROGRAMMI INTERMEDI” CHIAMATI COMPILATORI
COME IL TRADUTTORE DI UN LIBRO
DOPO AVER SCRITTO IL PROGRAMMA
LO SI PASSA ATTRAVERSO COMPILATORE
E OTTENGO “CODICE-OGGETTO”
QUESTO CODICE INTERMEDIO LO SI PASSA
ATTRAVERSO UN ULTERIORE PROGRAMMA “LINKER” (LEGATORE)
OTTENENDO “CODICE ESEGUIBILE”
TIPOLOGIA DI LINGUAGGIO AD ALTO LIVELLO È “LINGUAGGI INTERPRETATI”
QUI SI FA PASSARE IL CODICE SORGENGE ATTRAVERSO IL PROGRAMMA “INTERPRETE”
NO NEL COMPILATORE
L’ESECUZIONE RISULTA ESSERE + LENTA XCHÉ
BISOGNA PRENDERE ISTRUZIONI, FARLE TRADURRE DA INTERPRETE, POI FARLA ESEGUIRE
POI PRENDERE LE ALTRE ISTRUZIONI “”
MAGGIORE OCCUPAZIONE DI MEMORIA
MAGGIORE LAVORO X MACCHINA
LINGUAGGIO ASSEMBLY
L'INSIEME DELLE OPERAZIONI CHE LA CPU SA FARE (SPECIFICO X OGNI FAMIGLIA CPU)
CARATTERISTICA FONDAMENTALE LINGUAGGIO ALTO LIVELLO
SE RISPETTA STANDARD STABILI (STANDARD ISO)
PUÒ ESSERE GIRATO LO STESSO LINGUAGGIO ANCHE IN UN A LTRO TIPO DI DISPOSITIVO
QUESTO DETERMINA LA PORTABILITÀ A LIVELLO DEL CODICE SORGENTE
DEI PROGRAMMI
IL COMPILATORE DEVE FARE FATICA SOLO UNA VOLTA
POI PUÒ FARE COMPILAZIONE X COMMODOR, SPECTRUM, WINDOWS
IL DATABASE ORACOL
DATABASE MULTIPIATTAFORMA
PERMETTE DI FAR FIRARE LO STESSO CODICE SORGENTE SENZA PROBLEMI
LA CATENA DI CREAZIONE DI UN PROGRAMMA SU WINDOWS
CI SARA' UNA FASE DI PROGETTAZIONE
E UNA FASE DI REALIZZAZIONE
DIFFICOLTA' MAGGIORE E' CHE LA CPU NON COMPRENDE IL MIO LINGUAGGIO, MA VUOLE ORDINI ELEMENTARI