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.
Il corso si chiude con una breve introduzione sulle architetture per il calcolo parallelo.

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

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.
Il corso si chiude con una breve introduzione sulle architetture per il calcolo parallelo.

Category Didattica A.A. 2021/2022 / Dipartimento di Scienze e Innovazione Tecnologica / Corsi di Laurea / INFORMATICA / VERCELLI

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 Archivio Storico / Didattica A.A. 2020/2021 / Dipartimento di Scienze e Innovazione Tecnologica / Corsi di Laurea / INFORMATICA / ALESSANDRIA