• IT
  • EN
  • FR
  • عربي
  • Area dell'Ingegneria

    Aucun élément sélectionnés

    Architecture des ordinateurs



    Prof. Mohamed Senhadji
    (Ecole Nationale Supérieure d'Informatique et d'Analyse des Systèmes (Agdal/Rabat - Morocco))
    Langue du contenu:Anglais
    Connaissances requises
    Sono considerati propedeutici i corsi di Fondamenti di Informatica I e Fondamenti di Informatica II.
    Objectives
    l corso si propone di fornire i concetti di base delle architetture dei sistemi di elaborazione, analizzandone l'organizzazione interna e descrivendo i principi di funzionamento delle CPU, delle memorie e delle strutture di interconnessione e di ingresso/uscita. I concetti vengono esposti in modo del tutto generale; quando necessario si fa diretto riferimento all’architettura dei processori INTEL
    Programme
    Definizione di Sistema di Elaborazione delle Informazioni
    Storia e introduzione alla evoluzione , Tecniche di descrizione
    Cenni sulle Metodologie di Progetto: livello gate, livello register, livello system
    Livello RTL, moduli, elementi di base , Architettura a livello RTL con esempi
    Architettura: Unità di Controllo
    Esempi di unità di controllo , Unità di controllo a microprogramma
    I Processori:
    L’architettura di un semplice calcolatore ,Modello a livello RTL , Introduzione alle architetture più complesse. Pipeline. Introduzione all’assembler con esempi semplici
    Le Memorie:
    generalità, memorie a semiconduttore (ROM e RAM) ,memorie secondarie: tecnologie
    cenni alle gerarchie di memoria ,Principio di località e concetti generali,Memoria virtuale (segmenti e pagine) , Memoria cache (tecniche di accesso, politiche di sostituzione, …)
    L’architettura x86
    Cenni di storia ed evoluzione, L’architettura del processore, Organizzazione della memoria , Architettura del sistema
    Introduzione all’assembler dell’architettura x86
    Sintassi. Operazioni e pseudo-operazioni., Modi di indirizzamento, Esempi
    Sottosistema di ingresso uscita.
    Gestione a controllo di programma, Gestione sotto controllo di interrupt, DMA
    Bus di sistema
    Arbitraggio, Organizzazione nei moderni personal computer, Esempi
    Cenni ai processori RISC e superscalari
    Architettura PowerPC , Pentium Pro ed evoluzioni
    Book
    G.BUCCI, Architettura dei calcolatori elettronici, McGraw-Hill, 2001.
    J. P. HAYES, Computer Architecture and Organization, McGraw-Hill, New York, 1998.
    N.CARTER, Architetture degli elaboratori, McGraw-Hill, 2002
    Chargé de Cours
    Professeur non disponible
    Enseignant vidéo
    Prof. Mohamed Senhadji - Ecole Nationale Supérieure d'Informatique et d'Analyse des Systèmes (Agdal/Rabat - Morocco)
    Liste des leçons vidéo
    Leçon n. 1: The Role of Performance – Part 1  Vai alla videolezione
    Affichez les sujets de la leçon
    Mahafzah Basel
    Leçon n. 2: The Role of Performance – Part 2  Vai alla videolezione
    Affichez les sujets de la leçon
    Mahafzah Basel
    Leçon n. 3: The Role of Performance – Part 3  Vai alla videolezione
    Affichez les sujets de la leçon
    Mahafzah Basel
    Mahafzah Basel
    Mahafzah Basel
    Leçon n. 6: Arithmetic for Computers – Part 1  Vai alla videolezione
    Affichez les sujets de la leçon
    Mahafzah Basel
    Leçon n. 7: Arithmetic for Computers - Part 2  Vai alla videolezione
    Affichez les sujets de la leçon
    Mahafzah Basel
    Leçon n. 8: Arithmetic for Computers – Part 3  Vai alla videolezione
    Affichez les sujets de la leçon
    Mahafzah Basel
    Leçon n. 9: Arithmetic for Computers – Part 4  Vai alla videolezione
    Affichez les sujets de la leçon
    Mahafzah Basel
    Leçon n. 10: The Processor: MIPS Datapath – Part 1  Vai alla videolezione
    Affichez les sujets de la leçon
    Mahafzah Basel
    Leçon n. 11: The Processor: MIPS Datapath – Part 2  Vai alla videolezione
    Affichez les sujets de la leçon
    Mahafzah Basel
    Leçon n. 12: The Processor: MIPS Datapath – Part 3  Vai alla videolezione
    Affichez les sujets de la leçon
    Mahafzah Basel
    Leçon n. 13: The Processor: MIPS Control – Part 1  Vai alla videolezione
    Affichez les sujets de la leçon
    Mahafzah Basel
    Leçon n. 14: The Processor: MIPS Control – Part 2  Vai alla videolezione
    Affichez les sujets de la leçon
    Mahafzah Basel
    Leçon n. 15: The Processor: MIPS Control – Part 3  Vai alla videolezione
    Affichez les sujets de la leçon
    Mahafzah Basel
    Mahafzah Basel
    Leçon n. 17: Enhancing Performance with Pipelining  Vai alla videolezione
    Affichez les sujets de la leçon
    Mahafzah Basel
    Leçon n. 18: A Pipelined Datapath – Part 1  Vai alla videolezione
    Affichez les sujets de la leçon
    Mahafzah Basel
    Leçon n. 19: A Pipelined Datapath – Part 2  Vai alla videolezione
    Affichez les sujets de la leçon
    Mahafzah Basel
    Leçon n. 20: A Pipelined Control Unit  Vai alla videolezione
    Affichez les sujets de la leçon
    Mahafzah Basel
    Mahafzah Basel
    Mahafzah Basel
    Mahafzah Basel
    Mahafzah Basel
    Mahafzah Basel