{"id":534,"date":"2022-03-28T16:38:01","date_gmt":"2022-03-28T14:38:01","guid":{"rendered":"http:\/\/yb-isn.fr\/2021\/nsi\/anna\/?p=534"},"modified":"2022-05-03T10:52:16","modified_gmt":"2022-05-03T08:52:16","slug":"architectures-materielles","status":"publish","type":"post","link":"http:\/\/yb-isn.fr\/2021\/nsi\/anna\/2022\/03\/28\/architectures-materielles\/","title":{"rendered":"Architectures mat\u00e9rielles"},"content":{"rendered":"\n<figure class=\"wp-block-image\"><img src=\"http:\/\/yb-isn.fr\/nsi2019\/wp-content\/uploads\/2020\/02\/Annotation-2020-02-27-212248.png\" alt=\"\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"http:\/\/yb-isn.fr\/nsi2019\/wp-content\/uploads\/2020\/02\/Annotation-2020-02-27-212340.png\" alt=\"\" \/><\/figure>\n\n\n\n<p class=\"has-vivid-purple-color has-text-color has-background\" style=\"background-color:#ebd6ff\"><strong>I \u2013 Comment fonctionne une machine de Turing&nbsp;?<\/strong><\/p>\n\n\n\n<p>Pour refaire des tests et mieux comprendre :&nbsp;<a href=\"https:\/\/interstices.info\/comment-fonctionne-une-machine-de-turing\/\">https:\/\/interstices.info\/comment-fonctionne-une-machine-de-turing\/<\/a><\/p>\n\n\n\n<p>Pour expliquer la notion de \u00ab&nbsp;proc\u00e9dure m\u00e9canique&nbsp;\u00bb (= algorithme), Alan Turing invente une machine abstraite, la plus \u00e9l\u00e9mentaire possible, destin\u00e9e \u00e0 mettre en \u0153uvre ces m\u00e9canismes de calcul, num\u00e9riques ou symboliques comme le font les ordinateurs. Or, ce dernier n\u2019existait pas encore lorsqu\u2019Alan Turing d\u00e9crit sa machine dans un article en 1936.<\/p>\n\n\n\n<p>La machine imagin\u00e9e par Turing comporte un ruban divis\u00e9 en cases, dans lesquelles elle peut \u00e9crire des symboles. La machine ne peut lire qu\u2019une seule case \u00e0 la fois, de m\u00eame elle \u00e9crit dans une seule case et d\u00e9cale le ruban d\u2019une seule case vers la gauche ou vers la droite. Les symboles sont en nombre fini. Pour que sa machine fonctionne comme une machine \u00e0 calculer en binaire, Turing envisage le cas particulier o\u00f9 les symboles utilis\u00e9s sont 0 et 1.<\/p>\n\n\n\n<p>\u2013&gt; Il existe donc six \u00ab&nbsp;programmes&nbsp;\u00bb diff\u00e9rents :<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/yb-isn.fr\/2021\/nsi\/raphaelle\/wp-content\/uploads\/sites\/4\/2022\/03\/image-67.png\" alt=\"\" \/><\/figure>\n\n\n\n<p>\u2013&gt; Tous ces programmes sont rudimentaires mais tr\u00e8s instructifs : ils montrent que l\u2019on peut faire des op\u00e9rations num\u00e9riques (les 0 et les 1 correspondent au codage binaire de nombres) ou symboliques (les 0 ou les 1 codent des symboles).<\/p>\n\n\n\n<p>En combinant ces briques de base, ce sont tous les algorithmes qui peuvent s\u2019impl\u00e9menter.<\/p>\n\n\n\n<p>Par exemple, si l\u2019on ajoute plusieurs fois 1, il est possible d\u2019additionner plusieurs nombres ;<\/p>\n\n\n\n<p>puis en combinant les additions faire des multiplications, et par extension tous les calculs num\u00e9riques.<\/p>\n\n\n\n<p>Gr\u00e2ce aux travaux de Turing Von Neumann a d\u00e9fini en 1944 l\u2019architecture d\u2019un ordinateur.<\/p>\n\n\n\n<p class=\"has-vivid-purple-color has-text-color has-background\" style=\"background-color:#e9d1ff\"><strong>II \u2013 Le mod\u00e8le d\u2019architecture de von Neumann<\/strong><\/p>\n\n\n\n<p>Peu connu du grand public, le math\u00e9maticien hongrois John von Neumann (1903-1957) a pourtant \u00e9labor\u00e9 des th\u00e9ories dont les applications ont d\u00e9finitivement chang\u00e9 le cours de l\u2019humanit\u00e9, de la bombe atomique \u00e0 la r\u00e9volution num\u00e9rique. Pour en savoir plus :&nbsp;<a href=\"https:\/\/www.youtube.com\/watch?v=JKG2yhTrndw&amp;t=4s\">https:\/\/www.youtube.com\/watch?v=JKG2yhTrndw&amp;t=4s<\/a><\/p>\n\n\n\n<p>_____________________________________________________________________________________<\/p>\n\n\n\n<p>Un emplacement de m\u00e9moire peut contenir indiff\u00e9remment des instructions et des donn\u00e9es, et une cons\u00e9quence majeure (dont toute la port\u00e9e n\u2019avait probablement pas \u00e9t\u00e9 per\u00e7ue \u00e0 l\u2019\u00e9poque) est qu\u2019un programme peut \u00eatre trait\u00e9 comme une donn\u00e9e par d\u2019autres programmes. Cette id\u00e9e, pr\u00e9sente en germe dans la machine de Turing, trouvait ici sa concr\u00e9tisation.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/yb-isn.fr\/2021\/nsi\/raphaelle\/wp-content\/uploads\/sites\/4\/2022\/03\/modele-originel2.gif\" alt=\"\" \/><\/figure>\n\n\n\n<p>Plus de soixante ans apr\u00e8s son invention, le mod\u00e8le d\u2019architecture de von Neumann r\u00e9git toujours l\u2019architecture des ordinateurs. Par rapport au sch\u00e9ma initial, on peut noter deux \u00e9volutions :<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/yb-isn.fr\/2021\/nsi\/raphaelle\/wp-content\/uploads\/sites\/4\/2022\/03\/modele-actuel.gif\" alt=\"\" \/><\/figure>\n\n\n\n<ul><li><strong>Les entr\u00e9es-sorties<\/strong>, initialement&nbsp;<strong>command\u00e9es par l\u2019un<\/strong>it\u00e9 centrale, sont depuis le d\u00e9but des ann\u00e9es 1960 sous le&nbsp;<strong>contr\u00f4le de processeurs autonomes<\/strong>&nbsp;(canaux d\u2019entr\u00e9e-sortie et m\u00e9canismes assimil\u00e9s). Associ\u00e9e \u00e0 la multiprogrammation (partage de la m\u00e9moire entre plusieurs programmes), cette organisation a notamment permis le&nbsp;<strong>d\u00e9veloppement des syst\u00e8mes en temps partag\u00e9<\/strong>.<\/li><\/ul>\n\n\n\n<ul><li><strong>Les ordinateurs<\/strong>&nbsp;comportent maintenant des&nbsp;<strong>processeurs multiples<\/strong>, qu\u2019il s\u2019agisse d\u2019unit\u00e9s s\u00e9par\u00e9es ou de \u00ab c\u0153urs \u00bb multiples \u00e0 l\u2019int\u00e9rieur d\u2019une m\u00eame puce. Cette organisation permet d\u2019<strong>atteindre une puissance globale de calcul \u00e9lev\u00e9e<\/strong>&nbsp;<strong>sans augmenter la vitesse des processeurs individuels<\/strong>, limit\u00e9e par les capacit\u00e9s d\u2019\u00e9vacuation de la chaleur dans des circuits de plus en plus denses.<\/li><\/ul>\n\n\n\n<p>Les cons\u00e9quences de ces deux \u00e9volutions :<\/p>\n\n\n\n<ul><li>mettre la&nbsp;<strong>m\u00e9moire<\/strong>, plut\u00f4t que l\u2019unit\u00e9 centrale,&nbsp;<strong>au centre de l\u2019ordinateur<\/strong><\/li><li><strong>augmenter le degr\u00e9 de parall\u00e9lisme<\/strong>&nbsp;dans le&nbsp;<strong>traitement&nbsp;<\/strong>et la&nbsp;<strong>circulation de l\u2019information<\/strong>.<\/li><\/ul>\n\n\n\n<p>Mais elles ne remettent pas en cause les principes de base que sont la&nbsp;<strong>s\u00e9paration entre traitement et commande<\/strong>&nbsp;et la notion de&nbsp;<strong>programme enregistr\u00e9<\/strong>.<\/p>\n\n\n\n<p class=\"has-vivid-purple-color has-text-color has-background\" style=\"background-color:#ecd9ff\"><strong>III \u2013 Le transistor<\/strong><\/p>\n\n\n\n<p>Le transistor a \u00e9t\u00e9 invent\u00e9 en 1947 par les Am\u00e9ricains John Bardeen, William Shockley et Walter Brattain, chercheurs des Laboratoires Bell. Ces chercheurs ont re\u00e7u pour cette invention le prix Nobel de physique en 1956.<\/p>\n\n\n\n<p>Ainsi, qu\u2019est-ce qu\u2019un transistor ?<\/p>\n\n\n\n<ul><li>Le transistor est un composant \u00e9lectrique, notamment dans les microprocesseurs<\/li><li>c\u2019est donc un interrupteur qui laisse passer ou non l\u2019\u00e9lectricit\u00e9 (1 ou 0) \u2013&gt; langage binaire<\/li><li>la puissance d\u2019un microprocesseur s\u2019exprime en nombre d\u2019op\u00e9rations par seconde, c\u2019est pourquoi le nombre de transistors dans un microprocesseur d\u00e9termine sa puissance<\/li><\/ul>\n\n\n\n<p>\u2013&gt; Le transistor est l\u2019\u00e9l\u00e9ment de base des circuits logiques.<\/p>\n\n\n\n<p class=\"has-vivid-red-color has-text-color\"><strong>Activit\u00e9 : Une porte logique avec des transistors<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"http:\/\/yb-isn.fr\/nsi2019\/wp-content\/uploads\/2020\/03\/Annotation-2020-03-05-230710.png\" alt=\"\" \/><\/figure>\n\n\n\n<p class=\"has-vivid-purple-color has-text-color has-background\" style=\"background-color:#eedcff\"><strong>IV \u2013 La loi de Moore<\/strong><\/p>\n\n\n\n<p>Toutes les op\u00e9rations logiques sont r\u00e9alis\u00e9es avec des circuits logiques.<\/p>\n\n\n\n<p>La loi de Moore :&nbsp;<a href=\"https:\/\/www.journaldunet.fr\/web-tech\/dictionnaire-du-webmastering\/1203331-loi-de-moore-definition-traduction\/\">https:\/\/www.journaldunet.fr\/web-tech\/dictionnaire-du-webmastering\/1203331-loi-de-moore-definition-traduction\/<\/a><\/p>\n\n\n\n<p>En 1965, celui qui fut l\u2019un des cofondateurs de la soci\u00e9t\u00e9 Intel trace une courbe d\u2019\u00e9volution de la taille et du prix des&nbsp;microprocesseurs. Il s\u2019aper\u00e7oit alors que \u00e0 co\u00fbt \u00e9gal, leur complexit\u00e9 doublait tous les ans.<\/p>\n\n\n\n<p>En 1975, il pr\u00e9cise que&nbsp;c\u2019est le nombre de transistors qui double tous les deux ans.<\/p>\n\n\n\n<p>Il a pr\u00e9dit que cette croissance allait se poursuivre \u00e0 ce rythme jusqu\u2019en 2015, o\u00f9 elle serait limit\u00e9e par la taille des atomes.<\/p>\n\n\n\n<p><strong>L\u2019Histoire lui a donn\u00e9 raison puisque entre 1971 et 2001 la densit\u00e9 des transistors a effectivement doubl\u00e9 1,96 fois par an.&nbsp;<\/strong><\/p>\n\n\n\n<p>Depuis 2014, on commence \u00e0 voir le ralentissement annonc\u00e9 dans les ajustements de la&nbsp;<strong>loi de Moore<\/strong>&nbsp;en 1997.<\/p>\n\n\n\n<p>Les acteurs du secteur informatique l\u2019utilisent encore pour anticiper la puissance des ordinateurs du futur. Toutefois, les \u00e9volutions n\u2019arrivent plus \u00e0 suivre la m\u00eame cadence, et sont d\u00e9sormais plus lentes.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"http:\/\/yb-isn.fr\/nsi2019\/wp-content\/uploads\/2020\/03\/unnamed.jpg\" alt=\"\" \/><\/figure>\n\n\n\n<p><strong>Le processeur<\/strong><\/p>\n\n\n\n<p>Qu\u2019est ce qu\u2019un processeur ?<\/p>\n\n\n\n<ul><li>les processeurs repr\u00e9sentent tout d\u2019abord les&nbsp;<strong>c\u0153urs des ordinateurs<\/strong>&nbsp;que l\u2019on a aujourd\u2019hui<\/li><li>ils \u00e9voluent rapidement et de fa\u00e7on importante au fil du temps<\/li><li>\u2013&gt; un processeur est donc un circuit \u00e9lectronique universel<\/li><li>son but : ex\u00e9cuter tout algorithme (avec calculs, expressions logiques, stockage de donn\u00e9es pour ex\u00e9cuter un algorithme)<\/li><li>on a donc besoin de : quelques portes logiques \u00e9l\u00e9mentaires<\/li><\/ul>\n\n\n\n<p class=\"has-vivid-purple-color has-text-color has-background\" style=\"background-color:#e8cfff\"><strong>V &#8211;<\/strong> <strong>Programmation en assembleur<\/strong><\/p>\n\n\n\n<p>Il est difficile pour un humain d\u2019\u00e9crire directement en langage machine (binaire). On utilise un langage plus lisible : l\u2019assembleur.<\/p>\n\n\n\n<p>Dans ce qui suit nous allons programmer en assembleur gr\u00e2ce \u00e0 un simulateur.<\/p>\n\n\n\n<p>un exemple de code en assembleur simplifi\u00e9 y86 : &nbsp;<strong>irmovl 9,%eax<\/strong><\/p>\n\n\n\n<p>R\u00e9sultat de l\u2019assemblage en langage machine :<strong>1100001111000000001001000000000000000000000000<\/strong><\/p>\n\n\n\n<p>Cette \u00e9criture pr\u00e9sente bien des inconv\u00e9nients pour un humain et justifie l\u2019utilisation de l\u2019assembleur qui remplace les s\u00e9quences de bits par des symboles plus faciles \u00e0 retenir.<\/p>\n\n\n\n<p>Chaque processeur a son jeu d\u2019instructions et ne peut ex\u00e9cuter que le langage machine.L\u2019assembleur charg\u00e9 d\u2019obtenir ce langage machine est donc propre \u00e0 chaque&nbsp; processeur (ou famille de processeur).<\/p>\n\n\n\n<p>Dans les activit\u00e9s qui suivent nous allons utiliser le simulateur y86:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"http:\/\/yb-isn.fr\/nsi2019\/wp-content\/uploads\/2020\/02\/Annotation-2020-03-04-124224.png\" alt=\"\" \/><\/figure>\n\n\n\n<p><strong>Code 1 :<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"384\" height=\"97\" src=\"http:\/\/yb-isn.fr\/2021\/nsi\/anna\/wp-content\/uploads\/sites\/8\/2022\/03\/image-27.png\" alt=\"\" class=\"wp-image-539\" srcset=\"http:\/\/yb-isn.fr\/2021\/nsi\/anna\/wp-content\/uploads\/sites\/8\/2022\/03\/image-27.png 384w, http:\/\/yb-isn.fr\/2021\/nsi\/anna\/wp-content\/uploads\/sites\/8\/2022\/03\/image-27-300x76.png 300w\" sizes=\"(max-width: 384px) 100vw, 384px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"161\" height=\"222\" src=\"http:\/\/yb-isn.fr\/2021\/nsi\/anna\/wp-content\/uploads\/sites\/8\/2022\/03\/image-28.png\" alt=\"\" class=\"wp-image-540\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>Code 2 :<\/strong><\/p>\n\n\n\n<p>Addition <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"392\" height=\"130\" src=\"http:\/\/yb-isn.fr\/2021\/nsi\/anna\/wp-content\/uploads\/sites\/8\/2022\/03\/image-29.png\" alt=\"\" class=\"wp-image-541\" srcset=\"http:\/\/yb-isn.fr\/2021\/nsi\/anna\/wp-content\/uploads\/sites\/8\/2022\/03\/image-29.png 392w, http:\/\/yb-isn.fr\/2021\/nsi\/anna\/wp-content\/uploads\/sites\/8\/2022\/03\/image-29-300x99.png 300w\" sizes=\"(max-width: 392px) 100vw, 392px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"152\" height=\"228\" src=\"http:\/\/yb-isn.fr\/2021\/nsi\/anna\/wp-content\/uploads\/sites\/8\/2022\/03\/image-30.png\" alt=\"\" class=\"wp-image-542\" \/><\/figure>\n\n\n\n<p>Soustraction<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"391\" height=\"126\" src=\"http:\/\/yb-isn.fr\/2021\/nsi\/anna\/wp-content\/uploads\/sites\/8\/2022\/03\/image-31.png\" alt=\"\" class=\"wp-image-543\" srcset=\"http:\/\/yb-isn.fr\/2021\/nsi\/anna\/wp-content\/uploads\/sites\/8\/2022\/03\/image-31.png 391w, http:\/\/yb-isn.fr\/2021\/nsi\/anna\/wp-content\/uploads\/sites\/8\/2022\/03\/image-31-300x97.png 300w\" sizes=\"(max-width: 391px) 100vw, 391px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"159\" height=\"225\" src=\"http:\/\/yb-isn.fr\/2021\/nsi\/anna\/wp-content\/uploads\/sites\/8\/2022\/03\/image-32.png\" alt=\"\" class=\"wp-image-544\" \/><\/figure>\n\n\n\n<p>Notez et justifiez la valeur hexad\u00e9cimale stock\u00e9e dans %ebx :<\/p>\n\n\n\n<p>Le r\u00e9sultat de la soustraction donne : 0xf f f f f f f d ou f f f f f f f d<sub>(16)<\/sub><\/p>\n\n\n\n<p>Ce nombre correspond&nbsp; il \u00e0 -3 ?<\/p>\n\n\n\n<p>premi\u00e8re m\u00e9thode: compl\u00e9ment \u00e0 2<\/p>\n\n\n\n<p>f f f f f f f d<sub>(16)<\/sub><\/p>\n\n\n\n<p>\u00c9criture en binaire<\/p>\n\n\n\n<p>1111 1111 1111 1111 1111 1111 1111 1101<\/p>\n\n\n\n<p>Inversion des bits<\/p>\n\n\n\n<p>0000 0000 0000 0000 0000 0000 0000 0010<\/p>\n\n\n\n<p>Ajout de 1<\/p>\n\n\n\n<p>0000 0000 0000 0000 0000 0000 0000 0011<\/p>\n\n\n\n<p>3 en d\u00e9cimal&nbsp;!<\/p>\n\n\n\n<p>Deuxi\u00e8me m\u00e9thode : on ajoute 3<\/p>\n\n\n\n<p>1111 1111 1111 1111 1111 1111 1111 1101<\/p>\n\n\n\n<p>0000 0000 0000 0000 0000 0000 0000 0011<\/p>\n\n\n\n<p>___________________________________________________<\/p>\n\n\n\n<p>0000 0000 0000 0000 0000 0000 0000 0000<\/p>\n\n\n\n<p>la somme donne bien 0<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>Code 3 :<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"213\" height=\"112\" src=\"http:\/\/yb-isn.fr\/2021\/nsi\/anna\/wp-content\/uploads\/sites\/8\/2022\/03\/image-34.png\" alt=\"\" class=\"wp-image-555\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"152\" height=\"229\" src=\"http:\/\/yb-isn.fr\/2021\/nsi\/anna\/wp-content\/uploads\/sites\/8\/2022\/03\/image-33.png\" alt=\"\" class=\"wp-image-554\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"111\" height=\"26\" src=\"http:\/\/yb-isn.fr\/2021\/nsi\/anna\/wp-content\/uploads\/sites\/8\/2022\/03\/image-35.png\" alt=\"\" class=\"wp-image-556\" \/><figcaption>0030 = 48<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"206\" height=\"148\" src=\"http:\/\/yb-isn.fr\/2021\/nsi\/anna\/wp-content\/uploads\/sites\/8\/2022\/03\/image-36.png\" alt=\"\" class=\"wp-image-558\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"149\" height=\"222\" src=\"http:\/\/yb-isn.fr\/2021\/nsi\/anna\/wp-content\/uploads\/sites\/8\/2022\/03\/image-37.png\" alt=\"\" class=\"wp-image-559\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"110\" height=\"47\" src=\"http:\/\/yb-isn.fr\/2021\/nsi\/anna\/wp-content\/uploads\/sites\/8\/2022\/03\/image-38.png\" alt=\"\" class=\"wp-image-560\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>Projet 1 :<\/strong><\/p>\n\n\n\n<p>Python :<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"python\" data-enlighter-theme=\"dracula\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">a=1000\nb=0\nwhile a!=0:\n           b=b+a\n           a=a-1\n#affichage du r\u00e9sultat en hexad\u00e9cimal\nprint(hex(b))<\/pre>\n\n\n\n<p>0x7a314=500500<\/p>\n\n\n\n<p>v\u00e9rification<\/p>\n\n\n\n<p>(1001*1000)\/2=500500<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Assembleur :<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"235\" height=\"189\" src=\"http:\/\/yb-isn.fr\/2021\/nsi\/anna\/wp-content\/uploads\/sites\/8\/2022\/03\/image-39.png\" alt=\"\" class=\"wp-image-563\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"184\" height=\"228\" src=\"http:\/\/yb-isn.fr\/2021\/nsi\/anna\/wp-content\/uploads\/sites\/8\/2022\/03\/image-40.png\" alt=\"\" class=\"wp-image-564\" \/><\/figure>\n\n\n\n<p>On retrouve bien le m\u00eame r\u00e9sultat.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>Projet 2 :<\/strong><\/p>\n\n\n\n<p>La logique combinatoire pr\u00e9sente des sorties qui, \u00e0 un instant donn\u00e9, ne d\u00e9pendent que des valeurs pr\u00e9sentes sur les entr\u00e9es. La logique s\u00e9quentielle prend en consid\u00e9ration les conditions ant\u00e9rieures \u00e0 l&rsquo;instant donn\u00e9, ce qui permet de r\u00e9aliser des dispositifs \u00e0 m\u00e9moire.<\/p>\n\n\n\n<p>Les bascules sont de mani\u00e8re g\u00e9n\u00e9rale des bistables, ce qui permet d&rsquo;obtenir des niveaux logiques stables sur leur sorties (soit \u00ab\u00a01\u00a0\u00bb ou \u00ab\u00a00\u00a0\u00bb). Elles r\u00e9alisent de ce fait une fonction m\u00e9moire temporaire permettant ainsi de stocker des informations. Ces derni\u00e8res pouvant \u00eatre aussi annul\u00e9es \u00e0 tout moment.<\/p>\n\n\n\n<p>La sortie Q suit l&rsquo;information pr\u00e9sente sur l&rsquo;entr\u00e9e D tant que l&rsquo;entr\u00e9e C est au niveau logique haut. Quand l&rsquo;entr\u00e9e d&rsquo;horloge (C) est \u00e0 l&rsquo;\u00e9tat logique\u00a0\u00bb0&Prime;, la sortie Q garde en m\u00e9moire le niveau logique que poss\u00e9dait D au moment de la transition de C de \u00ab\u00a01\u00a0\u00bb vers \u00ab\u00a00 \u00a0\u00bb et ceci jusqu&rsquo;\u00e0 ce que C prenne \u00e0 nouveau la valeur \u00ab\u00a01<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I \u2013 Comment fonctionne une machine de Turing&nbsp;? Pour refaire des tests et mieux comprendre :&nbsp;https:\/\/interstices.info\/comment-fonctionne-une-machine-de-turing\/ Pour expliquer la notion de \u00ab&nbsp;proc\u00e9dure m\u00e9canique&nbsp;\u00bb (= algorithme), Alan Turing invente une machine abstraite, la plus \u00e9l\u00e9mentaire possible, destin\u00e9e \u00e0 mettre en \u0153uvre ces m\u00e9canismes de calcul, num\u00e9riques ou symboliques comme le font les ordinateurs. Or, ce dernier [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":590,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[2],"tags":[],"_links":{"self":[{"href":"http:\/\/yb-isn.fr\/2021\/nsi\/anna\/wp-json\/wp\/v2\/posts\/534"}],"collection":[{"href":"http:\/\/yb-isn.fr\/2021\/nsi\/anna\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/yb-isn.fr\/2021\/nsi\/anna\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/yb-isn.fr\/2021\/nsi\/anna\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"http:\/\/yb-isn.fr\/2021\/nsi\/anna\/wp-json\/wp\/v2\/comments?post=534"}],"version-history":[{"count":15,"href":"http:\/\/yb-isn.fr\/2021\/nsi\/anna\/wp-json\/wp\/v2\/posts\/534\/revisions"}],"predecessor-version":[{"id":567,"href":"http:\/\/yb-isn.fr\/2021\/nsi\/anna\/wp-json\/wp\/v2\/posts\/534\/revisions\/567"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/yb-isn.fr\/2021\/nsi\/anna\/wp-json\/wp\/v2\/media\/590"}],"wp:attachment":[{"href":"http:\/\/yb-isn.fr\/2021\/nsi\/anna\/wp-json\/wp\/v2\/media?parent=534"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/yb-isn.fr\/2021\/nsi\/anna\/wp-json\/wp\/v2\/categories?post=534"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/yb-isn.fr\/2021\/nsi\/anna\/wp-json\/wp\/v2\/tags?post=534"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}