background preloader

5.1 - Modèle d’architecture séquentielle (von Neumann)

Facebook Twitter

Architecture de von Neumann. Un article de Wikipédia, l'encyclopédie libre.

Architecture de von Neumann

Schématisation de l'architecture de von Neumann. Origine[modifier | modifier le code] Cette architecture est appelée ainsi en référence au mathématicien John von Neumann qui a élaboré en juin 1945 dans le cadre du projet EDVAC[1] la première description d’un ordinateur dont le programme est stocké dans sa mémoire. Le modèle d’architecture de von Neumann. Le tableau de ce qu’en 1945 on n’appelait pas encore l’informatique présente un paysage contrasté.

Le modèle d’architecture de von Neumann

D’un côté, la notion de calcul effectif a trouvé un cadre rigoureux grâce aux avancées d’une discipline nouvelle née dans les années 1930, la méta-mathématique. Le lambda-calcul du mathématicien Alonzo Church et la machine universelle (abstraite) d’Alan Turing, schémas dont Turing a montré l’équivalence, sont proposés en 1936 comme base de définition de l’algorithme, pièce maîtresse du processus calculatoire. D’un autre côté, plusieurs tentatives indépendantes visent à construire des machines électroniques ou électro-mécaniques capables d’exécuter des calculs complexes à grande vitesse. Simulateur Johnny. Simulateur de Dauphin. Comprendre les microprocesseurs En 1977, le professeur Jean-Daniel Nicoud crée le Dauphin, un génial petit ordinateur livré en kit, qu’il fallait construire soi-même.

Simulateur de Dauphin

Cette sympathique machine a rencontré un grand succès en Suisse romande, permettant à de nombreux passionnés de s’initier à cette nouvelle discipline. AQA Assembly Language Simulator by Peter Higginson. Resource Hacker. ... a freeware resource compiler & decompiler for Windows® applications Version 5.1.7 Last updated: 3 January 2019 Copyright © 1999-2019 Angus JohnsonFreeware - no nags, no ads and fully functional.Download Overview: Resource Hacker™ is a resource editor for 32bit and 64bit Windows® applications.

Resource Hacker

It's both a resource compiler (for *.rc files), and a decompiler - enabling viewing and editing of resources in executables (*.exe; *.dll; *.scr; etc) and compiled resource libraries (*.res, *.mui). While Resource Hacker™ is primarily a GUI application, it also provides many options for compiling and decompiling resources from the command-line. Compiling: Compiling can be initiated either by opening an existing resource script file, or by creating one from scratch using Resource Hacker's editor.

Compiler error messages are reported, even errors nested within INCLUDE statements ... Algèbre de Boole. Algèbre de Boole Dans cette algèbre, les variables ne peuvent prendre que les valeurs 0 et 1 (ou vrai et faux).

Algèbre de Boole

C'est un outil puissant pour analyser et représenter le fonctionnement des circuits à deux états. Portes logiques. Portes logiques Les portes logiques permettent de combiner les signaux logiques selon les lois de l'algèbre de BOOLE.

Portes logiques

Il existe de nombreuses familles logiques basées sur deux technologies : les familles TTL qui utilisent des transistors bipolaires et les familles MOS qui utilisent des transistors à effet de champ. Pour la réalisation pratique, on utilise souvent des assemblages de portes NAND. Fonctions logiques réalisées avec des NANDs. Fonctions logiques réalisées avec des NANDs Les fonctions logiques permettent de combiner les signaux logiques selon les lois de l'algèbre de Boole.

Fonctions logiques réalisées avec des NANDs

La porte NAND est la plus simple à réaliser du point de vue technologique. Il est possible de réaliser toutes les fonctions logiques en utilisant uniquement ce type de porte. Pour le montrer, il suffit d'utiliser les théorèmes de De Morgan. La barre correspond à une négation, le point à la fonction ET et le plus à la fonction OU. Utilisation : Le programme présente des assemblages de portes NAND (TTL : 7400 ou CMOS : 4011) qui réalisent les différentes fonctions logiques et permet de tracer leurs tables de vérité.

Fonctions logiques réalisées avec des NOR. Additionneur complet. Additionneur complet L'additionneur binaire complet 1 bit est la brique des additionneurs à n bits Pour la réalisation pratique, on utilise souvent l' assemblage de portes NAND présenté par l'applet.

Additionneur complet

Les quatre premières portes (demi-additionneur) permettent de réaliser l'addition des deux bits A et B. Les quatre portes suivantes permettent la prise en compte d'une retenue éventuelle. La neuvième porte fabrique la retenue pour l'étage suivant. Additionneur soustracteur 4 bits. Additionneur soustracteur 4 bits L'additionneur binaire est une partie essentielle de l'unité arithmétique et logique (ALU) d'un microprocesseur.

Additionneur soustracteur 4 bits

L'additionneur complet un bit permet de faire la somme des bits de même poids de deux nombres binaires en tenant compte d'une retenue éventuelle du bit de poids inférieur. Pour réaliser l'addition de deux nombres binaires, deux méthodes sont possibles : Comparateur 2x2 bits. Multiplicateur 4 x 3 bits. Multiplicateur 4 x 3 bits Multiplication binaire La multiplication binaire se réalise en effectuant l'addition de nombres binaires décalés.

Multiplicateur 4 x 3 bits

En effet on multiplie uniquement par "0" ou par "1". On fait la somme des valeurs du multiplicande par les valeurs des bits du multiplicateur en effectuant à chaque étape un décalage vers la gauche. Principe du multiplicateur Pour effectuer le produit d'un multiplicande X de n bits par un multiplicateur Y de n bits, on utilise n − 1 additionneurs complets de 2n bits.

Les n entrées Ai de l'additionneur n sont reliées aux sorties de n portes AND dont les entrées sont les bits de X et le bit d'ordre n de Y. Physique et simulation. Circuits combinatoires élémentaires. Portes Logiques (fichier svg) Circuit elements (fichier svg) CancelEditDeletePreviewrevert Text of the note (may include Wiki markup) Could not save your note (edit conflict or other problem).

Please copy the text in the edit box below and insert it manually by editing this page. Simulateur Logisim. Logisim. Un article de Wikipédia, l'encyclopédie libre. Il est utilisable par toute personne disposant d'un ordinateur. Cela ne l’empêche pas de rendre les mêmes services qu'un simulateur matériel bien plus onéreux, encombrant et complexe de manipulation à cause des nombreux câbles nécessités par chaque circuit un peu complexe.

LibreOffice Calc - Fonctions logiques. Cette catégorie contient les fonctions logiques. Insertion - Fonction - Catégorie Logique Renvoie VRAI si tous les arguments sont VRAI. Si l'un des éléments est FAUX, cette fonction renvoie la valeur FAUX. (c) Microsoft Excel - Fonctions logiques (référence) Pour obtenir des informations détaillées sur une fonction, cliquez sur son nom dans la première colonne. Remarque : Les marques de version indiquent la version d’Excel dans laquelle la fonction a été publiée pour la première fois.