<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="it">
	<id>https://wiki.dsy.it/index.php?action=history&amp;feed=atom&amp;title=Architettura_degli_elaboratori_Turno_3%2F2003-2004</id>
	<title>Architettura degli elaboratori Turno 3/2003-2004 - Cronologia</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.dsy.it/index.php?action=history&amp;feed=atom&amp;title=Architettura_degli_elaboratori_Turno_3%2F2003-2004"/>
	<link rel="alternate" type="text/html" href="https://wiki.dsy.it/index.php?title=Architettura_degli_elaboratori_Turno_3/2003-2004&amp;action=history"/>
	<updated>2026-05-24T22:51:44Z</updated>
	<subtitle>Cronologia della pagina su questo sito</subtitle>
	<generator>MediaWiki 1.31.16</generator>
	<entry>
		<id>https://wiki.dsy.it/index.php?title=Architettura_degli_elaboratori_Turno_3/2003-2004&amp;diff=20706&amp;oldid=prev</id>
		<title>93.32.137.106: /* Lezione del 01/04/04 */</title>
		<link rel="alternate" type="text/html" href="https://wiki.dsy.it/index.php?title=Architettura_degli_elaboratori_Turno_3/2003-2004&amp;diff=20706&amp;oldid=prev"/>
		<updated>2010-11-02T22:53:23Z</updated>

		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Lezione del 01/04/04&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;it&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Versione meno recente&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Versione delle 22:53, 2 nov 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l102&quot; &gt;Riga 102:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Riga 102:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Register File (ripasso e chiarimento)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Register File (ripasso e chiarimento)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Tipi di Dato (e loro significato)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Tipi di Dato (e loro significato)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Dindondan&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Dindondan&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;!&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Lezione del 06/04/04 ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Lezione del 06/04/04 ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mediawiki:diff::1.12:old-20705:rev-20706 --&gt;
&lt;/table&gt;</summary>
		<author><name>93.32.137.106</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.dsy.it/index.php?title=Architettura_degli_elaboratori_Turno_3/2003-2004&amp;diff=20705&amp;oldid=prev</id>
		<title>93.34.53.137: /* Lezione del 01/04/04 */</title>
		<link rel="alternate" type="text/html" href="https://wiki.dsy.it/index.php?title=Architettura_degli_elaboratori_Turno_3/2003-2004&amp;diff=20705&amp;oldid=prev"/>
		<updated>2010-11-02T22:52:13Z</updated>

		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Lezione del 01/04/04&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;it&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Versione meno recente&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Versione delle 22:52, 2 nov 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l102&quot; &gt;Riga 102:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Riga 102:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Register File (ripasso e chiarimento)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Register File (ripasso e chiarimento)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Tipi di Dato (e loro significato)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Tipi di Dato (e loro significato)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Dindondan&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Lezione del 06/04/04 ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Lezione del 06/04/04 ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mediawiki:diff::1.12:old-17221:rev-20705 --&gt;
&lt;/table&gt;</summary>
		<author><name>93.34.53.137</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.dsy.it/index.php?title=Architettura_degli_elaboratori_Turno_3/2003-2004&amp;diff=17221&amp;oldid=prev</id>
		<title>200.41.235.114: /* Lezione del 22/04/04 - Assembly #4 */</title>
		<link rel="alternate" type="text/html" href="https://wiki.dsy.it/index.php?title=Architettura_degli_elaboratori_Turno_3/2003-2004&amp;diff=17221&amp;oldid=prev"/>
		<updated>2007-03-23T17:16:32Z</updated>

		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Lezione del 22/04/04 - Assembly #4&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;it&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Versione meno recente&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Versione delle 17:16, 23 mar 2007&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l130&quot; &gt;Riga 130:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Riga 130:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Registri $sp e $ra&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Registri $sp e $ra&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Push e Pop, codifica Assembly&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Push e Pop, codifica Assembly&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; code:int tot=0;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;#160;  for (int i=0; i&amp;lt;=10; i++)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;#160; &amp;#160;  tot = tot + i;// tot+=i;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Lezione del 22/04/04 - Assembly #5 ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Lezione del 22/04/04 - Assembly #5 ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mediawiki:diff::1.12:old-11555:rev-17221 --&gt;
&lt;/table&gt;</summary>
		<author><name>200.41.235.114</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.dsy.it/index.php?title=Architettura_degli_elaboratori_Turno_3/2003-2004&amp;diff=11555&amp;oldid=prev</id>
		<title>Yoruno il 20:15, 12 gen 2006</title>
		<link rel="alternate" type="text/html" href="https://wiki.dsy.it/index.php?title=Architettura_degli_elaboratori_Turno_3/2003-2004&amp;diff=11555&amp;oldid=prev"/>
		<updated>2006-01-12T20:15:38Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nuova pagina&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Materiale didattico ==&lt;br /&gt;
=== Appunti ===&lt;br /&gt;
*[http://www.dsy.it/forum/showthread.php?s=&amp;amp;threadid=9333 Appunti 2003/04]&lt;br /&gt;
=== Altro ===&lt;br /&gt;
*[http://www.cs.unibo.it/~montreso/courses/arch01-02/AssemblyLanguageProgDoc.pdf MIPS Assembly Language Programmer’s Guide]&lt;br /&gt;
&lt;br /&gt;
== Diario del Corso ==&lt;br /&gt;
&lt;br /&gt;
=== Lezione del 02/03/04 ===&lt;br /&gt;
* Introduzione&lt;br /&gt;
* Funzioni booleane&lt;br /&gt;
&lt;br /&gt;
=== Lezione del 04/03/04 ===&lt;br /&gt;
* Funzioni booleane&lt;br /&gt;
* Similarità con insiemi e logica&lt;br /&gt;
* Proprietà di assorbimento&lt;br /&gt;
* Leggi di De Morgan&lt;br /&gt;
* Tesi di Shannon&lt;br /&gt;
* Primi cenni ai circuiti logici&lt;br /&gt;
* Multiplexer&lt;br /&gt;
* &amp;quot;2 è meglio di 3&amp;quot;, utilizzo di due operatori logici&lt;br /&gt;
* Operatore NAND, NOR&lt;br /&gt;
&lt;br /&gt;
''Esercizi''&lt;br /&gt;
* Disegnare lo schema di un circuito Multiplex con 4 segnali in ingresso&lt;br /&gt;
* Dimostrare che NAND è un insieme di connettivi funzionalmente completo&lt;br /&gt;
* AND e OR: dato per scontato che non si riescono ad utilizzare per tutte le f. booleane, quali sono quelle realizzabili?&lt;br /&gt;
* Come si trasforma un c. Multiplex in un invertitore?&lt;br /&gt;
&lt;br /&gt;
=== Lezione del 09/03/04 ===&lt;br /&gt;
* Crescita del tempo in funzione della profondità del circuito&lt;br /&gt;
* Decoder&lt;br /&gt;
* Decoder come Multiplexer&lt;br /&gt;
* Demultiplexer&lt;br /&gt;
* Condivisione del segnale&lt;br /&gt;
* Teorema SPC&lt;br /&gt;
* Mintermini&lt;br /&gt;
&lt;br /&gt;
=== Lezione del 11/03/04 ===&lt;br /&gt;
* Mintermini - Maxtermini&lt;br /&gt;
* Circuito &amp;quot;somma&amp;quot; (full adder)&lt;br /&gt;
* Progettazione orologio digitale&lt;br /&gt;
* Coefficienti binomiali (come ripasso)&lt;br /&gt;
* NAND usato come OR&lt;br /&gt;
* Funzioni Monotòne&lt;br /&gt;
* Circuiti Sequenziali&lt;br /&gt;
* Retroazione (feedback)&lt;br /&gt;
&lt;br /&gt;
''Esercizi''&lt;br /&gt;
* Sintetizzare la funzione di 4 variabili che vale 1 se e solo se tre ingressi valgono 1.&lt;br /&gt;
      f(x1, x2, x3, x4) = x1 x2 x3 + x1 x2 x4 + x1 x3 x4 + x2 x3 x4&lt;br /&gt;
* Lo stesso ma con solo 2 ingressi uguali a 1.&lt;br /&gt;
      f(x1, x2, x3, x4) = x1 x2 + x1 x3 + x1 x4 + x2 x3 + x2 x4 + x3 x4&lt;br /&gt;
&lt;br /&gt;
=== Lezione del 16/03/04 ===&lt;br /&gt;
* Circuiti Sequenziali&lt;br /&gt;
* Circuito &amp;quot;latch D&amp;quot;, o BAT&lt;br /&gt;
* Circuito &amp;quot;flip flop&amp;quot;&lt;br /&gt;
* CPU, Memoria e Bus&lt;br /&gt;
* Circuiti di scrittura sul Bus (MAR, MDR, MBR)&lt;br /&gt;
* Registri CPU&lt;br /&gt;
* Circuiti di Lettura&lt;br /&gt;
* Circuiti di scrittura&lt;br /&gt;
&lt;br /&gt;
=== Lezione del 18/03/04 ===&lt;br /&gt;
* Automi&lt;br /&gt;
* Progettazione Sistemi di Controllo&lt;br /&gt;
* Automi a stati finiti&lt;br /&gt;
* Esempi&lt;br /&gt;
&lt;br /&gt;
=== Lezione del 23/03/04 - Assembly #1 ===&lt;br /&gt;
* Introduzione generale&lt;br /&gt;
* Differenza tra Assembly e Linguaggio Macchina&lt;br /&gt;
* Classificazione dei linguaggi&lt;br /&gt;
* Perchè scrivere in Assembly?&lt;br /&gt;
&lt;br /&gt;
=== Lezione del 25/03/04 - Assembly #2 ===&lt;br /&gt;
* Sistemi di numerazione&lt;br /&gt;
* Struttura del Calcolatore (cenno)&lt;br /&gt;
* Differenza Pentium (CISC) e PowerPc (RISC)&lt;br /&gt;
* Modalità di Indirizzamento (cenno)&lt;br /&gt;
* Linguaggio MIPS (cenno iniziale)&lt;br /&gt;
&lt;br /&gt;
=== Lezione del 30/03/04 ===&lt;br /&gt;
* Classificazione architettura e linguaggi&lt;br /&gt;
* &amp;quot;all'ACC&amp;quot;&lt;br /&gt;
* &amp;quot;alla Memoria&amp;quot;&lt;br /&gt;
* &amp;quot;allo Stack&amp;quot;&lt;br /&gt;
* &amp;quot;ai Registri&lt;br /&gt;
* Cammino storico&lt;br /&gt;
* Micro-programmazione&lt;br /&gt;
* Vantaggi del RISC&lt;br /&gt;
* Concetto di Pipeline&lt;br /&gt;
* Istruzioni RISC&lt;br /&gt;
* Tipi di Istruzione: &amp;quot;R&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Lezione del 01/04/04 === &lt;br /&gt;
* Aritmetica Modulo 2&lt;br /&gt;
* Numerazione Binaria Naturale&lt;br /&gt;
* Complemento a 2&lt;br /&gt;
* Proprietà di Estensione del Segno&lt;br /&gt;
* Register File (ripasso e chiarimento)&lt;br /&gt;
* Tipi di Dato (e loro significato)&lt;br /&gt;
&lt;br /&gt;
=== Lezione del 06/04/04 ===&lt;br /&gt;
* Data Path e Control Path per Istruzioni R&lt;br /&gt;
* La ALU&lt;br /&gt;
&lt;br /&gt;
=== Lezione del 15/04/04 ===&lt;br /&gt;
* Un po' di storia (PDP-8, PDP-10, PDP-11)&lt;br /&gt;
* Indirizzamento nel MIPS&lt;br /&gt;
* Istruzione &amp;quot;beq&amp;quot;&lt;br /&gt;
* ALU, &amp;quot;set on less than&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Lezione del 20/04/04 - Assembly #3 ===&lt;br /&gt;
* Istruzioni e pseudo-istruzioni aritmentiche: add, sub, mul, div&lt;br /&gt;
* Istruzioni di l/s: li, lw, sw&lt;br /&gt;
* Istruzioni e pseudo-istruzioni di salto: j, beq, bne, blt, slt&lt;br /&gt;
&lt;br /&gt;
''Esercizio''&lt;br /&gt;
* Codificare in assembly il seguente codice java che calcoli la somma dei primi 10 numeri:&lt;br /&gt;
  code:int tot=0;&lt;br /&gt;
    for (int i=0; i&amp;lt;=10; i++)&lt;br /&gt;
      tot = tot + i;&lt;br /&gt;
&lt;br /&gt;
=== Lezione del 22/04/04 - Assembly #4 ===&lt;br /&gt;
* Concetto di Stack&lt;br /&gt;
* Record di Attivazione&lt;br /&gt;
* Istruzioni JAL e JR&lt;br /&gt;
* Registri $sp e $ra&lt;br /&gt;
* Push e Pop, codifica Assembly&lt;br /&gt;
&lt;br /&gt;
=== Lezione del 22/04/04 - Assembly #5 ===&lt;br /&gt;
* Chiamata di procedure (continuazione)&lt;br /&gt;
* Chiamate di sistema&lt;br /&gt;
* Utilizzo della memoria&lt;br /&gt;
* Un primo esempio di programma&lt;br /&gt;
&lt;br /&gt;
''Esercizi''&lt;br /&gt;
* scrivere un programma Assembly che stampi &amp;quot;SI&amp;quot; se e solo se read_str termina le stringhe in ingresso con NULL, altrimenti stampi &amp;quot;NO&amp;quot;&lt;br /&gt;
* scrivere un programma Assembly che legga una stringa e stampi la sua immagine speculare (consiglio del prof: usare una sottoprocedura che inverta la stringa la cui posizione di memoria è nota)&lt;br /&gt;
          .data&lt;br /&gt;
          &lt;br /&gt;
  msg:    .asciiz &amp;quot;Ho letto &amp;quot;&lt;br /&gt;
  &lt;br /&gt;
          .text&lt;br /&gt;
          .globl main&lt;br /&gt;
          &lt;br /&gt;
  main:   li $v0, 5&lt;br /&gt;
          syscall&lt;br /&gt;
          move $t0, $v0&lt;br /&gt;
          li $v0, 4&lt;br /&gt;
          la $a0, msg&lt;br /&gt;
          syscall&lt;br /&gt;
          li $v0, 1&lt;br /&gt;
          move $a0, $t0&lt;br /&gt;
          syscall&lt;br /&gt;
          li $v0, 10&lt;br /&gt;
          syscall&lt;br /&gt;
&lt;br /&gt;
=== Lezione del 29/04/04 ===&lt;br /&gt;
* beq :micro-operazioni&lt;br /&gt;
* lw: micro-operazioni&lt;br /&gt;
* Istruzioni e valori di controllo&lt;br /&gt;
&lt;br /&gt;
=== Lezione del 04/05/04 ===&lt;br /&gt;
* Moltiplicazione - circuito&lt;br /&gt;
* Algoritmo di Booth (non è stato fatto a lezione, il prof ha specificato che potrà essere portato all'orale per un voto &amp;quot;in più&amp;quot;)&lt;br /&gt;
* Pipeline&lt;br /&gt;
&lt;br /&gt;
=== Lezione del 07/05/04 ===&lt;br /&gt;
* Pipeline - continuazione&lt;br /&gt;
* Dipendenza dei Dati&lt;br /&gt;
&lt;br /&gt;
=== Lezione del 11/05/04 ===&lt;br /&gt;
* Branch Prediction&lt;br /&gt;
* Pipeline nel 486&lt;br /&gt;
&lt;br /&gt;
=== Lezione del 13/05/04 ===&lt;br /&gt;
* Istruzioni di Salto in Pipeline&lt;br /&gt;
* Accessi al disco, strategie&lt;br /&gt;
* Memorie Cache, introduzione&lt;br /&gt;
&lt;br /&gt;
=== Lezione del 20/05/04 ===&lt;br /&gt;
* Memorie Cache, continuazione&lt;br /&gt;
&lt;br /&gt;
=== Lezione del 25/05/04 ===&lt;br /&gt;
* Algoritmo di Booth (è stata data una fotocopia, la trovate tra gli appunti)&lt;br /&gt;
* Gestione della Memoria&lt;br /&gt;
* Memoria Virtuale&lt;br /&gt;
* Paginazione&lt;br /&gt;
&lt;br /&gt;
=== Lezione del 27/05/04 ===&lt;br /&gt;
* Paginazione - seconda parte&lt;br /&gt;
* Segmentazione&lt;br /&gt;
* Chiamate di procedura nello Spark&lt;br /&gt;
&lt;br /&gt;
=== Lezione del  01/06/04 ===&lt;br /&gt;
* Reti&lt;br /&gt;
* Reti locali - topologie&lt;br /&gt;
* Rete Ethernet&lt;br /&gt;
* Struttura frame&lt;br /&gt;
* Transceiver&lt;br /&gt;
&lt;br /&gt;
=== Lezione del 03/06/04 ===&lt;br /&gt;
*Tecniche di produzione dei cd/dvd&lt;br /&gt;
Per scaricare le slides potete andare qui: [http://www.aei.it/aeimilano/doc/ppt150404.pdf http://www.aei.it/aeimilano/doc/ppt150404.pdf]&lt;br /&gt;
&lt;br /&gt;
=== Lezione del 08/06/04 ===&lt;br /&gt;
* Struttura degli Indirizzi Internet&lt;br /&gt;
* IPv4&lt;br /&gt;
&lt;br /&gt;
'''FINE'''&lt;br /&gt;
&lt;br /&gt;
[[Categoria:Corsi 2003-2004]]&lt;/div&gt;</summary>
		<author><name>Yoruno</name></author>
		
	</entry>
</feed>