diff --git a/architecture/os/nsi.vbox b/architecture/os/nsi.vbox new file mode 100644 index 0000000..fac99bf --- /dev/null +++ b/architecture/os/nsi.vbox @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/architecture/von_Neumann/README.md b/architecture/von_Neumann/README.md index 6027c00..6d932a7 100644 --- a/architecture/von_Neumann/README.md +++ b/architecture/von_Neumann/README.md @@ -8,7 +8,7 @@ Comme vu précédemment, l'informatique est avant tout une histoire de calcul et Avant d'en arriver aux ordinateurs que nous utilisons quotidiennement, la technologie aura bien évoluée : -De la machine analytique de Charles Babbage à la machine de Turing, pourquoi l'informatique a t-elle évoluée ? +De la machine analytique de Charles Babbage à la machine de Turing, pourquoi l'informatique a t-elle changé ? Après la machine de Babbage, [Alan Turing](https://fr.wikipedia.org/wiki/Alan_Turing) a probablement permis la plus grande avancée : @@ -16,13 +16,13 @@ Il s'agit d'une machine virtuelle qu'on l'appelle [machine de Turing](https://fr ----- -Le vrai problème de cette machine de Turing est qu'elle ne peut faire qu'une chose : calculer. Il faut une machine entièrement dédiée pour effectuer ces calculs. +Le problème de cette machine de Turing est qu'elle ne peut faire qu'une chose : calculer. Il faut une machine entièrement dédiée pour effectuer ces calculs. Turing imagine alors écrire sur le ruban la procédure à suivre : c'est le début de la **virtualisation** : les programmes deviennent des données comme les autres et une unique machine peut devenir **universelle** et réaliser n'importe quel calcul. -En 1945, **[Von Neumann](https://fr.wikipedia.org/wiki/John_von_Neumann)**, invente un modèle qui définit un schéma d'ordinateur que l'on utilie toujours aujourd'hui : une structure de stockage unique pour conserver à la fois les instructions et les données demandées ou produites par le calcul. +En 1945, **[Von Neumann](https://fr.wikipedia.org/wiki/John_von_Neumann)**, invente un modèle qui définit le schéma d'ordinateur que l'on utilie toujours aujourd'hui : une structure de stockage unique pour conserver à la fois les instructions et les données demandées ou produites par le calcul. -> Avec l'arrivée des odinateurs quantiques, ce modèle est probablement voué à disparaître prochainement. +> Avec l'arrivée des ordinateurs quantiques, ce modèle est probablement voué à disparaître prochainement. [![architecture Van Neuman - source wikipédia - GNU ](../assets/von_neumann.png)](https://upload.wikimedia.org/wikipedia/commons/thumb/0/01/Von_Neumann_architecture_fr.svg/420px-Von_Neumann_architecture_fr.svg.png) @@ -60,10 +60,10 @@ Enfin, le CPU stock les données d'un programme avant son utilisation dans un *b ![processeur](../assets/processeur.jpeg) -L'univté arithmétique effectue des opérations *arithmétiques* telles que : +L'unité arithmétique effectue des opérations *arithmétiques* telles que : - additions -- opérations +- multiplications - logiques Ces opérations sont transmises en langage binaire et donc incompréhensibles pour nous. Néanmoins, il existe un langage dit ***assembleur*** qui permet, à l'aide d'outils tels que des [compilateurs](https://fr.wikipedia.org/wiki/Compilateur) de traduire le code d'un langage de haut niveau en langage compréhensible pour un microprocesseur et inversement.