<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://aurelien-esnard.emi.u-bordeaux.fr/teaching/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://aurelien-esnard.emi.u-bordeaux.fr/teaching/feed.php">
        <title>Wiki Enseignement - archi</title>
        <description></description>
        <link>https://aurelien-esnard.emi.u-bordeaux.fr/teaching/</link>
        <image rdf:resource="https://aurelien-esnard.emi.u-bordeaux.fr/teaching/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-04-17T23:45:26+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://aurelien-esnard.emi.u-bordeaux.fr/teaching/doku.php?id=archi:circuit-demo&amp;rev=1710774363&amp;do=diff"/>
                <rdf:li rdf:resource="https://aurelien-esnard.emi.u-bordeaux.fr/teaching/doku.php?id=archi:circuit&amp;rev=1710774363&amp;do=diff"/>
                <rdf:li rdf:resource="https://aurelien-esnard.emi.u-bordeaux.fr/teaching/doku.php?id=archi:index&amp;rev=1710774363&amp;do=diff"/>
                <rdf:li rdf:resource="https://aurelien-esnard.emi.u-bordeaux.fr/teaching/doku.php?id=archi:proc&amp;rev=1710774363&amp;do=diff"/>
                <rdf:li rdf:resource="https://aurelien-esnard.emi.u-bordeaux.fr/teaching/doku.php?id=archi:x86&amp;rev=1710774363&amp;do=diff"/>
                <rdf:li rdf:resource="https://aurelien-esnard.emi.u-bordeaux.fr/teaching/doku.php?id=archi:y86&amp;rev=1710774363&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://aurelien-esnard.emi.u-bordeaux.fr/teaching/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>Wiki Enseignement</title>
        <link>https://aurelien-esnard.emi.u-bordeaux.fr/teaching/</link>
        <url>https://aurelien-esnard.emi.u-bordeaux.fr/teaching/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://aurelien-esnard.emi.u-bordeaux.fr/teaching/doku.php?id=archi:circuit-demo&amp;rev=1710774363&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-18T15:06:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>circuit-demo</title>
        <link>https://aurelien-esnard.emi.u-bordeaux.fr/teaching/doku.php?id=archi:circuit-demo&amp;rev=1710774363&amp;do=diff</link>
        <description>Quelques Exemples de Circuits

	*   Bascule D (diviseur de fréquence)
	*   Compteur basique 
	*   Compteur décimal 
	*   Compteur deux chiffres avec bouton Reset (version 1 avec RegBus, un registre 4 bits) 
	*   Compteur deux chiffres avec bouton Reset (version 2 avec RegBus-E, un registre 4 bits avec bouton Enable)
	*   Comparateur 4 bits : calcul du Min et du Max 
	*   Trois compteurs / décompteurs  ( alt)
	*   Multiplication Hexa 
	*   CPU 4bits (par S. Thibault)
	*   CPU 4bits (par A. Esnard…</description>
    </item>
    <item rdf:about="https://aurelien-esnard.emi.u-bordeaux.fr/teaching/doku.php?id=archi:circuit&amp;rev=1710774363&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-18T15:06:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>circuit</title>
        <link>https://aurelien-esnard.emi.u-bordeaux.fr/teaching/doku.php?id=archi:circuit&amp;rev=1710774363&amp;do=diff</link>
        <description>Circuits Combinatoires &amp; Séquentiels

Nota Bene : Cette page utlise le  plugin Dokuwiki pour écrire des fomules mathématiques en Latex (syntaxe).

Logique Combinatoire

Les fonctions logiques élémentaires qu&#039;il est possible de mettre en oeuvre sur le silicium (en combinant des transistors) sont les portes NAND et NOR.</description>
    </item>
    <item rdf:about="https://aurelien-esnard.emi.u-bordeaux.fr/teaching/doku.php?id=archi:index&amp;rev=1710774363&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-18T15:06:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>index</title>
        <link>https://aurelien-esnard.emi.u-bordeaux.fr/teaching/doku.php?id=archi:index&amp;rev=1710774363&amp;do=diff</link>
        <description>Architecture des Ordinateurs

	*  Supports : &lt;http://dept-info.labri.fr/ENSEIGNEMENT/archi/&gt;
	*  UE : 4TIN304U (6ECTS)

Quelques Notes de TD

	*   Assembleur y86
	*   Un peu de x86
	*   Circuits Combinatoires &amp; Séquentiels
	*   Processeur Complet</description>
    </item>
    <item rdf:about="https://aurelien-esnard.emi.u-bordeaux.fr/teaching/doku.php?id=archi:proc&amp;rev=1710774363&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-18T15:06:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>proc</title>
        <link>https://aurelien-esnard.emi.u-bordeaux.fr/teaching/doku.php?id=archi:proc&amp;rev=1710774363&amp;do=diff</link>
        <description>Processeur Complet

Circuit d&#039;un processeur complet

Voici une version simplifiée du CPU y86 (en 4 bits) réalisé avec le simulateur SimCirJS. Ce n&#039;est pas encore la vraie architecture y86, mais on trouvera les principaux blocs fonctionnels :

	*  une</description>
    </item>
    <item rdf:about="https://aurelien-esnard.emi.u-bordeaux.fr/teaching/doku.php?id=archi:x86&amp;rev=1710774363&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-18T15:06:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>x86</title>
        <link>https://aurelien-esnard.emi.u-bordeaux.fr/teaching/doku.php?id=archi:x86&amp;rev=1710774363&amp;do=diff</link>
        <description>Assembleur x86

Voici quelques notes sur l&#039;assembleur x86 IA32 avec le compilateur GAS (GNU Assembler).

Quelques notes sur x86 IA32 avec GAS

Il existe plusieurs langages de programmation assembleur (GAS, NASM, ...) pour générer du code machine x86 32-bit. Nous utilisons ici le langage GAS ou</description>
    </item>
    <item rdf:about="https://aurelien-esnard.emi.u-bordeaux.fr/teaching/doku.php?id=archi:y86&amp;rev=1710774363&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-18T15:06:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>y86</title>
        <link>https://aurelien-esnard.emi.u-bordeaux.fr/teaching/doku.php?id=archi:y86&amp;rev=1710774363&amp;do=diff</link>
        <description>Assembleur y86

y86 est un langage assembleur simplifié basé sur l&#039;architecture des processeurs x86 (IA-32). Les mots mémoires sont alignés sur 32 bits et utilise la convention little endian (stockage des octets dans l&#039;ordre inverse, c&#039;est-à-dire en commençant par l&#039;octet de poids faible).</description>
    </item>
</rdf:RDF>
