Tecnologia dei computer
Benché si pensi generalmente ai computer come a dispositivi prettamente digitali, esistono computer digitali e computer analogici. La distinzione si basa sulla forma in cui si presentano le informazioni sottoposte a elaborazione o memorizzazione.
I computer analogici sono dispositivi elettronici progettati per gestire se
Informatica
Ordina per: Data ↑ Nome ↑ Download Voto Dimensione ↑
Quando si procede in questo modo si parla di programmazione strutturata: vedremo che il Pascal è un linguaggio che ben si presta ad essere strutturato.
La strutturazione ha i vantaggi di
1) rendere più trasparente la lettura del programma, perché ogni routine identifica con il suo blocco d'istruzioni la mansione cui è dedicata;
2) risparmi
La trasmissione dei dati
La velocità di trasmissione viene comunemente calcolata in bit al secondo.
Mezzi fisici di trasmissione
I mezzi utilizzati per trasferire le informazioni possono essere solidi e hertziani.
Uno dei mezzi solidi più utilizzati è:
• Fibra ottica: è un mezzo trasmissivo lungo il quale il messaggio viene traspor
Quest'approccio è stato adottato in tutti i recenti microprocessori sia Intel sia Motorola e la ROM è ormai parte integrante del chip. La microarchitettura di tutte le CPU Intel è simile, perché sono tutte un’evoluzione della prima: l’8086.L’8086 usa un misto di microcodice e logica cablata (circuiti hardware specializzati) per dare una buona funzionali
Per ridurre il tempo di esecuzione di una istruzione e’stata adottata la tecnica di progettazione RISC.
L’unita’di gestione della memoria (MMU) puo’ lavorare con la tecnica della segmentazione o con quella della paginazione. Questa seconda puo’essere attivata o disattivata dal sistenma operativo.
La memoria e’ organizzata in segmenti di lunghezz
esempio di listato:
dichiarazione delle variabili;
main()
{
printf(“…………”);
scanf(“………….”);
}
la dicitura printf significa che viene stampata un informazione → output
la dicitura scanf significa che viene inserita un informazione → input.
VARIABILI
Esistono diversi tipi di variabili:
la semplice variabile
La facilitazione a svolgere queste operazioni è dovuta alla presenza di un’interfaccia grafica nella quale è presente sia il DML (data manipolation language) che il DDL (data definition language) i quali ci permettono di svolgere diverse operazioni senza l’uso di procedure lunghe e complesse e ci evitano l’apertura e la chiusura di un file prima di svo
mov byte/word [100],[200]
mov byte/word [bx],[50]
Esercizio (facile!): espandere questi spostamenti usando ad es. al/ax come registro di supporto.
> MOV
Il metodo più comune per spostare i dati è quello di utilizzare l'istruzione MOV. La sintassi completa dell'istruzione è la seguente:
MOV < registro|memoria > , < registr
• Antica, se si fa riferimento alla tradizione millenaria nello sviluppo dei suoi concetti.
L’informatica é una vera e propria disciplina: ha un universo di fenomeni di riferimento, si serve di metodologie e strumenti propri di lavoro e produce una serie di concetti e di risultati. Non si tratta di matematica o logica applicata, ma pur importando al