<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
    <channel>
      <title>Architettura dei calcolatori e sistemi operativi</title>
      <link>https://andrea-bonari.github.io/architettura-dei-calcolatori-e-sistemi-operativi</link>
      <description>Ultime 10 note on Architettura dei calcolatori e sistemi operativi</description>
      <generator>Quartz -- quartz.jzhao.xyz</generator>
      <item>
    <title>Architettura RISC-V</title>
    <link>https://andrea-bonari.github.io/architettura-dei-calcolatori-e-sistemi-operativi/Architettura-dei-calcolatori/Architettura-RISC-V/Architettura-RISC-V</link>
    <guid>https://andrea-bonari.github.io/architettura-dei-calcolatori-e-sistemi-operativi/Architettura-dei-calcolatori/Architettura-RISC-V/Architettura-RISC-V</guid>
    <description><![CDATA[  Note Analizziamo un’implementazione semplificata del processore RISC-V, a cui è associato il corrispondente set di istruzioni. ]]></description>
    <pubDate>Thu, 16 Apr 2026 12:55:27 GMT</pubDate>
  </item><item>
    <title>Gerarchia della memoria</title>
    <link>https://andrea-bonari.github.io/architettura-dei-calcolatori-e-sistemi-operativi/Architettura-dei-calcolatori/Architettura-RISC-V/Architettura-della-memoria/Gerarchia-della-memoria</link>
    <guid>https://andrea-bonari.github.io/architettura-dei-calcolatori-e-sistemi-operativi/Architettura-dei-calcolatori/Architettura-RISC-V/Architettura-della-memoria/Gerarchia-della-memoria</guid>
    <description><![CDATA[  Note Le tecnologie attualmente impiegate nella costruzione della memoria sono: NomeVelocitàDimensioni tipicheSRAM0.2\text{ ns} - 2.5\text{ ns}Decine di \text{kB}DRAM50\text{ ns} - 70\text{ ns}Alcuni \text{GB}Flash5\space\mathtt{\mu}\text{s} - 50\space\mathtt{\mu}\text{s}Centinaia di \text{GB}Dischi... ]]></description>
    <pubDate>Thu, 16 Apr 2026 12:55:27 GMT</pubDate>
  </item><item>
    <title>Memoria virtuale</title>
    <link>https://andrea-bonari.github.io/architettura-dei-calcolatori-e-sistemi-operativi/Architettura-dei-calcolatori/Architettura-RISC-V/Architettura-della-memoria/Memoria-virtuale</link>
    <guid>https://andrea-bonari.github.io/architettura-dei-calcolatori-e-sistemi-operativi/Architettura-dei-calcolatori/Architettura-RISC-V/Architettura-della-memoria/Memoria-virtuale</guid>
    <description><![CDATA[  Note Gli indirizzi a cui fa riferimento il programma in esecuzione sono indirizzi virtuali. ]]></description>
    <pubDate>Thu, 16 Apr 2026 12:55:27 GMT</pubDate>
  </item><item>
    <title>BUS del calcolatore</title>
    <link>https://andrea-bonari.github.io/architettura-dei-calcolatori-e-sistemi-operativi/Architettura-dei-calcolatori/Architettura-RISC-V/BUS-del-calcolatore</link>
    <guid>https://andrea-bonari.github.io/architettura-dei-calcolatori-e-sistemi-operativi/Architettura-dei-calcolatori/Architettura-RISC-V/BUS-del-calcolatore</guid>
    <description><![CDATA[  Note Il BUS del calcolatore è un organo di collegamento che collega tutte le unità funzionali di un calcolatore. ]]></description>
    <pubDate>Thu, 16 Apr 2026 12:55:27 GMT</pubDate>
  </item><item>
    <title>Input e Output a livello hardware</title>
    <link>https://andrea-bonari.github.io/architettura-dei-calcolatori-e-sistemi-operativi/Architettura-dei-calcolatori/Architettura-RISC-V/Input-e-Output-a-livello-hardware</link>
    <guid>https://andrea-bonari.github.io/architettura-dei-calcolatori-e-sistemi-operativi/Architettura-dei-calcolatori/Architettura-RISC-V/Input-e-Output-a-livello-hardware</guid>
    <description><![CDATA[  Note Le unità periferiche interagiscono con il calcolatore, e cioè con il processore e la memoria centrale, attraverso interfacce di ingresso/uscita collegate al bus di sistema. ]]></description>
    <pubDate>Thu, 16 Apr 2026 12:55:27 GMT</pubDate>
  </item><item>
    <title>Pipelining nel processore RISC-V</title>
    <link>https://andrea-bonari.github.io/architettura-dei-calcolatori-e-sistemi-operativi/Architettura-dei-calcolatori/Architettura-RISC-V/Pipelining-nel-processore-RISC-V</link>
    <guid>https://andrea-bonari.github.io/architettura-dei-calcolatori-e-sistemi-operativi/Architettura-dei-calcolatori/Architettura-RISC-V/Pipelining-nel-processore-RISC-V</guid>
    <description><![CDATA[  Note Il pipelining è un processo che aumenta il throughput dell’intero lavoro parallelizzando più istruzioni. ]]></description>
    <pubDate>Thu, 16 Apr 2026 12:55:27 GMT</pubDate>
  </item><item>
    <title>Prestazioni dell&#039;architettura RISC-V</title>
    <link>https://andrea-bonari.github.io/architettura-dei-calcolatori-e-sistemi-operativi/Architettura-dei-calcolatori/Architettura-RISC-V/Prestazioni-dell'architettura-RISC-V</link>
    <guid>https://andrea-bonari.github.io/architettura-dei-calcolatori-e-sistemi-operativi/Architettura-dei-calcolatori/Architettura-RISC-V/Prestazioni-dell'architettura-RISC-V</guid>
    <description><![CDATA[  Note Nel confronto delle prestazioni di due calcolatori realizzati come implementazioni diverse della stessa architettura ISA, si possono fare considerazioni che non sono applicabili con diversa ISA perché in questo caso: I due programmi eseguibili da confrontare possono essere identici. ]]></description>
    <pubDate>Thu, 16 Apr 2026 12:55:27 GMT</pubDate>
  </item><item>
    <title>Architettura dei calcolatori</title>
    <link>https://andrea-bonari.github.io/architettura-dei-calcolatori-e-sistemi-operativi/Architettura-dei-calcolatori/Architettura-dei-calcolatori</link>
    <guid>https://andrea-bonari.github.io/architettura-dei-calcolatori-e-sistemi-operativi/Architettura-dei-calcolatori/Architettura-dei-calcolatori</guid>
    <description><![CDATA[  Note L’architettura di un calcolatore si basa su svariati livelli di astrazione. ]]></description>
    <pubDate>Thu, 16 Apr 2026 12:55:27 GMT</pubDate>
  </item><item>
    <title>Conversione da C ad Assembly</title>
    <link>https://andrea-bonari.github.io/architettura-dei-calcolatori-e-sistemi-operativi/Architettura-dei-calcolatori/Assembly/Conversione-da-C-ad-Assembly</link>
    <guid>https://andrea-bonari.github.io/architettura-dei-calcolatori-e-sistemi-operativi/Architettura-dei-calcolatori/Assembly/Conversione-da-C-ad-Assembly</guid>
    <description><![CDATA[  Note Il processo di traduzione da linguaggio sorgente di alto livello a linguaggio macchina è diviso in quattro fasi: Analisi sintattica e trattamento errori Generazione del codice macchina (forma simbolica) Ottimizzazione del codice macchina Assemblaggio e collegamento È possibile avere delle rapp... ]]></description>
    <pubDate>Thu, 16 Apr 2026 12:55:27 GMT</pubDate>
  </item><item>
    <title>Istruzioni RISC-V</title>
    <link>https://andrea-bonari.github.io/architettura-dei-calcolatori-e-sistemi-operativi/Architettura-dei-calcolatori/Assembly/Istruzioni-RISC-V</link>
    <guid>https://andrea-bonari.github.io/architettura-dei-calcolatori-e-sistemi-operativi/Architettura-dei-calcolatori/Assembly/Istruzioni-RISC-V</guid>
    <description><![CDATA[  Note In RISC-V hanno tutte la dimensione di 32\text{ bit}, e sono caratterizzate da i primi 25\text{ bit} di un istruzione usati per indicare i parametri, e i rimanenti 7\text{ bit} (quelli meno significativi) usati per indicare il codice operativo dell’istruzione. ]]></description>
    <pubDate>Thu, 16 Apr 2026 12:55:27 GMT</pubDate>
  </item>
    </channel>
  </rss>