2015
2015
Sei collegato come utente non registrato
Riepilogo dell'insegnamento: Architettura degli elaboratori e sistemi operativi
Informazioni generali
Corso di Laurea Informatica e Comunicazione Digitale, sede di Taranto Percorso
CFU 9 Università BARI
Ore di didattica frontale per CFU 8 Settore Scientifico Disciplinare INF/01
Commento I 9 CFU sono 7 di lezioni frontali e 2 di esercitazioni

9 cfu così ripartiti nelle aree:

  • 6 CFU nell'area E - Architetture
  • 3 CFU nell'area F - Sistemi operativi

Sillabo dell'insegnamento

  • E - Architetture
    • * ASS - Linguaggio Assembler
      + AR-ALMO - Assembly Level Machine Organization
      Livello del linguaggio Assembly, La programmazione Assembly nell'8086, Utilizzo dell'ambiente EMU8086
    • * CCS - Circuiti combinatori e sequenziali
      + AR-DLDS - Digital Logic and Digital Systems
      Algebra di Boole Porte logiche Esempi di circuiti combinatori e sequenziali
    • * AC - Aritmetica dei calcolatori
      + AR-MLRD - Machine Level Representation of Data
      Aritmetica reale e aritmetica finita Sistemi di numerazione Rappresentazione binaria dei numeri naturali, interi, reali Codifica dell'informazione numerica e non numerica
    • * LII - Livello Instruction Set
      AR-FO - Functional Organization
      Caratteristiche delle istruzioni macchina. Tipi di operandi, dati, istruzioni. Formati di istruzioni. Metodi di indirizzamento
    • * LMP - Livello di Microprogrammazione
      + AR-MSOA - Memory System Organization and Architecture
      Struttura interna della CPU, Data Path, Ciclo di istruzione, Implementazione dell'unità di controllo
    • GIO - Gestione dell'Input/Output
      * AR-IO - Interfacing and Communication
      Bus, Arbitraggio e Sincronizzazione del Bus
  • F - Sistemi operativi
    • * GSP - Gestione e Sincronizzazione dei Processi
      + OS-SD - Scheduling and Dispatch
      Definizione di processo e stati di un processo Gestione e schedulazione dei processi
    • * GM - Gestione della Memoria
      + OS-MM - Memory Management
      Concetto di memoria virtuale. Tecniche di rilocazione. Tecniche di gestione della memoria (partizionamento, segmentazione, paginazione)
    • * GSP - Gestione e Sincronizzazione dei Processi
      + OS-C - Concurrency
      Sincronizzazione e concorrenza di processi

Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).