Architettura Degli ElaboratoriCorsi

I livelli di un sistema di elaborazione

Un sistema di elaborazione è composto dal 6 livelli:

  • Livello 0: Livello logico-digitale
  • Livello 1: Livello della microarchitettura
  • Livello 2: Livello ISA (Instruction Set Architetture)
  • Livello 3: Livello del sistema operativo
  • Livello 4: Livello del linguaggio Assembly
  • Livello 5: Livello dei linguaggi Astratti

Livello logico digitale è il livello fisico del calcolatore e ne definisce i componenti. Il linguaggi di questo livello sono i segnali elettrici. Acceso e spento.

Livello della microarchitettura, indica l’organizzazione degli elementi seguendo il modello Von Neumann. Esso consente di comprendere il funzionamento della CPU. Il linguaggio a questo livello sono le microistruzioni ed esse vengono interpretate.

Livello ISA (Instruction Set Architetture), consente di capire cosa poter programmare nell’elaboratore il linguaggio è composto dalle istruzioni macchina le quali vengono interpretare al livello di microarchitettura.

Livello del Sistema Operativo, estende tutte le funzioni offerte dei livelli precedenti. Il suo linguaggio è costituito da istruzioni macchina e chiamate di sistema. L’interpretazione è parziale.

Livello del linguaggio Assembly, descrive le funzioni in forma simbolica semplificando la programmazione. L’assembly viene tradotto in linguaggio macchina tramite chiamate di sistema.

Livello dei linguaggi Astratti, i linguaggi astratti sono indipendenti dalla macchina essi vengono tradotti in Assembly o in linguaggio macchina con chiamate di sistema.

L’insieme dei tipi di dati, caratteristiche e operazioni all’interno di un livello prende il nome di architettura.

L’architettura di un elaboratore, è il progetto dello schema funzionale di un elaboratore composto da:

  • Architettura del livello macchina;
  • Architettura del livello HW.

Un sistema di elaborazione è composto da due parti essenziali:

  • Instruction Set Architetture: definizione del set d’istruzione a livello del linguaggio macchina
  • Hardware System Architetture: definizione del progetto logico delle componenti hardware e della comunicazione tra loro

LINK UTILI

Corso su Architettura Degli Elaboratori: https://www.developersumo.com/architettura-degli-elaboratori/
Pagina Instagram: https://www.instagram.com/developer_sumo/
Le nostre applicazioni: https://play.google.com/store/apps/developer?id=Developer+Sumo

What's your reaction?

Excited
2
Happy
2
In Love
2
Not Sure
11
Silly
3

You may also like

Leave a reply

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *