uni 9cfu - Giuseppe Lettieri - Federico Galatolo
Informazioni sul Corso di Calcolatori Elettronici
Installazione Ambiente Calcolatori Elettronici su Mac
Comandi esami Calcolatori Elettronici
Utilizziamo una macchina QEMU con processore Intel/AMD a 64 bit, bus PCI a 32 bit e periferiche ISA.
Esame Orale:
Domande Orale CE
Esame Scritto:
Cheatsheet Nucleo CE
vm.h
libce.h
calcolatoreCE.svg
Argomenti:
Struttura del Calcolatore aggiusta
Periferiche aggiusta
Memoria
Cache
Interruzioni
Eccezioni
Protezione
Realizzazione dei Processi
Primitiva
Semafori
Memoria Virtuale
Bus PCI
IO nel nucleo
Modulo IO
DMA
PCI Bus Mastering
Pipeline
Architettura RISC
Decodifica Istruzioni Intel
Esecuzione Fuori Ordine
Esecuzione Speculativa
Meltdown
Laboratorio:
Comandi Utili Calcolatori Elettronici (+info sull’uso di nucleo, libce ed esempiIO)
Programmazione mista assembly, C-C++
Traduzione C++ - ASM
LIBCE
C++ Name Mangling
Assembly x86-64
Lezioni registrate CE
link utili:
eccezioni