Corrado Moiso

Picture of Corrado Moiso

Courses

L'obiettivo del corso è di descrivere l'architettura, strutturata a livelli, di un moderno sistema di elaborazione.
In particolare, questo modulo si focalizza sulla struttura di un processore microprogrammato (non reale ma verosimile) che realizza attraverso un microinterprete il linguaggio macchina IJVM, una semplificazione del bytecode della Java Virtual Machine. Inoltre, sono illustrate diverse versioni della microarchitettura con prestazioni via via migliori.
La seconda parte del modulo analizzerà le caratteristiche generali del livello della Instruction Set Architecture (ISA), cioè dei linguaggi macchina.
Infine, è introdotto il concetto di memoria virtuale sottolineando similitudini e differenze rispetto ai principi e meccanismi di funzionamento della cache.

Category Didattica A.A. 2020/2021 / Dipartimento di Scienze e Innovazione Tecnologica / Corsi di Laurea / INFORMATICA / ALESSANDRIA