Evolution des machines Introduction au MSP-EXP432

Slides:



Advertisements
Présentations similaires
Architecture de machines Le microprocesseur
Advertisements

Plan du cours : 2ème Partie
Jacques Lonchamp IUT Nancy Charlemagne – DUT Informatique 1A
Le jeu d ’instructions Introduction Un jeu d ’instruction classique
Architecture et technologie des ordinateurs II
Modèle 390 dIBM AS/400 dIBM Le traitement de données en 1970: Le PDP 11/20 de Digital.
Architecture et technologie des ordinateurs II
Chap. 2 - Structure d’un ordinateur
Lycée ELKHAWARIZMI De SAFI
9 décembre 2014J.Callot L.Piedfort1 Chapitre_1 K60 Evolution des machines Introduction au K60 Liaison série.
COURS_1 JC LP MD.
Microcontrôleurs PIC. 1ère séance Présentation du PIC16F876 Outils de programmation du PIC Le langage C Exemples d’applications simples 2ème séance Présentation.
CST 101 : Conception des systèmes de télécommunication
Micro contrôleurs M. Boutemeur
Chapitre 3 L’accès aux données.
Novembre 2014J.Callot L.Piedfort1 TP3 Enoncé. novembre 2014J.Callot L.Piedfort2 Objectif Gérer la liaison série avec la réception en interruption On passera.
CHAftITREI ARCHITECTURE de BASE. Modèle de Von Neumann Langage d’assemblage1 John Von Neumann est à l'origine d'un modèle de machine universelle de traitement.
1 © Copyright 2005, Philippe Arlotto tln.fr Creative Commons Attribution-ShareAlike 2.0 license 18/09/2016 Cours microprocesseurs.
Cours Architecture des machines informatiques 1/597 CST 101 : Conception des systèmes de télécommunication Introduction Introduction  Un cours généraliste.
François Médevielle - UPSTI -. Introduction  Découvrir les éléments constitutifs d’un « ordinateur »  Comprendre l’organisation fonctionnelle d’une.
STM32 – ARM/CORTEX Outils de développement Philippe Antoine, lycée Benoit L’Isle sur la Sorgue Christian Dupaty, lycée Fourcade Gardanne Marc Silanus,
Formation Réseaux et Télécommunication Master 1 Matière : DSP & FPGA Par: ATOUI Hamza.
Ecole Nationale d’Ingénieurs de Sfax
Les mémoires de l’ordinateur
Unité Centrale de Traitement Processeur
Architecture Informatique
Le Microcontrôleur PIC16F84
Ch3 : Les Processeurs Superscalairs
03/02/2018.
Quelques Termes INFORMATIQUE ? ORDINATEUR ( Système Informatique)?
Patrick Monassier – 2009 mod
AO (Architecture des ordinateurs)
AO (Architecture des ordinateurs)
Evaluation de l'UE TICE 1 TRANSMISSION DES DONNEES INFORMATIQUES SABATIER Fabienne 1ère année de sciences du langage/sciences de l’éducation.
Fonctionnement de l'unité centrale
Evolution des machines Introduction à l’ARDUINO
Buffer Overflow Anatomy of an exploit.
Evolution des machines Introduction au K60 Liaison série
DMA MEMMEM Enoncé polling novembre 2014 J.Callot L.Piedfort.
Architecture de machines Le microprocesseur
Chapitre_3 K60 DMA 16 décembre 2014 J.Callot L.Piedfort.
Traitement du Signal TC 1 6. Architecture des DSP 1. Caractéristiques générales 2. Unités de calcul 4. Architecture mémoire 5. Architecture pipeline.
Traitement du Signal TC 1 6. Architecture des DSP 1. Caractéristiques générales 2. Unités de calcul 4. Architecture mémoire 5. Architecture pipeline.
Programmation système
Introduction à l’assembleur ARM: variables et accès mémoire
Instructions et micro-instructions
Jelassi Khaled Systèmes micro-programmés 1 Les systèmes micro-programmés Principe: Un système microprogramme est donc constitué de:  Un microprocesseur.
Traitement du Signal TC 6. Architecture des DSP 1. Caractéristiques générales 2. Unités de calcul 4. Architecture mémoire 5. Architecture pipeline 1.
Révision finale GIF-1001 Ordinateurs: Structure et Applications, Hiver 2015 Jean-François Lalonde.
Carte mère AD77 infinity : assemblage d'un ordinateur de bureau
Build Quest Comment monter un PC.
Architecture de machines Le microprocesseur Cours
Réalisé par : akarne youssef.  Un microcontrôleur, est un composant électronique qui rassemble tous les éléments d'un "mini- ordinateur" et qui se présente.
Cours de Structure et Technologie des composants d’ordinateurs
Bus et adressage GIF-1001: Ordinateurs: Structure et Applications
Eléments de base du langage C
Les systèmes embarqués. Plan ● Généralités ● Caractéristiques ● Contraintes d un système embarqué ● Systèmes embarqués pour assistants personnels (PDA)
pi16f84
Architecture de base d’un ordinateur
ARCHITECTURE DES ORDINATEURS
Architecture matérielle des ordinateurs
1 PROJET D’INFORMATIQUE les composants de l'ordinateur Gammoudi Rayéne 7 B 2.
Gei 431 Architecture des ordinateurs II – Frédéric Mailhot Introduction Objectifs du cours Évaluation Références Matière du cours: - Techniques modernes.
Microprocesseurs Hautes Performances
Architecture d’un ordinateur
1690 : Pascal invente la machine à calculer entièrement mécanique (addition et soustraction) 1800 : Jacquart invente le métier à tisser avec cartes perforées.
ANNÉE SCOLAIRE Carte d’extension Realisé par : FATIHA ESSADEQ Encadré par : MR TANARI.
Eléments de base du langage C
Transcription de la présentation:

Evolution des machines Introduction au MSP-EXP432 Chapitre_1 MSP-EXP432 Evolution des machines Introduction au MSP-EXP432 Novembre 2018 J.Callot L.Piedfort

Evolution des machines Novembre 2018 J.Callot L.Piedfort

Les 8 bits Machines de type load/store avec au minimum 1 accumulateur (registre) Machines à 1 opérande Load lire la mémoire et charger l’accumulateur Store écrire le contenu de l’accumulateur en mémoire Peu de modes d’adressage Immédiat Direct Indirect Indirect indexé Novembre 2018 J.Callot L.Piedfort

Familles microprocesseurs 8 bits Intel 8008, 8080 Motorola 6800 Zilog Z80 Novembre 2018 J.Callot L.Piedfort

Mainframes Machines multi users (16/32 bits) IBM CDC DEC (Digital Equipment Corporation) famille PDP UNIX Langage C Novembre 2018 J.Callot L.Piedfort

Les 16 bits Machines de type move avec 8/16 registres Machines à 2 opérandes Ex: add R1,R2 R1+R2->R2 Beaucoup de modes d’adressage Immédiat, direct, indirect, register, indirect register, indirect register post incrémenté, indirect register pré décrémenté ….. Novembre 2018 J.Callot L.Piedfort

Familles microprocesseurs 16 bits Machines dites CISC Intel 8086 architecture interne 16 bits data et adresse Motorola 68000 architecture interne 32 bits data et adresse (fortement inspiré du PDP) Zilog Z800 et Texas 9900: pas survécus Novembre 2018 J.Callot L.Piedfort

Problèmes des CISC Machines microprogrammées (lenteur d’exécution, mais facilité de rectifier des bugs de conception) Taille des instructions variable et temps d’exécution variable Difficile de faire du parallélisme pour l’exécution des instructions Difficultés pour tester les puces en usine Les compilateurs ne savaient pas utiliser toutes les ressources des boîtiers Il fallait augmenter la fréquence de l’horloge pour augmenter la performance (chaufferettes!!!!) Novembre 2018 J.Callot L.Piedfort

Idée du RISC Machines à 3 opérandes Beaucoup de registres Machines 32/64 bits Taille des instructions unique Parallélisme d’exécution Machines câblées de type load/store But visé au début: 1 instruction par clock Novembre 2018 J.Callot L.Piedfort

Familles microprocesseurs RISC SUN architecture SPARC HP architecture PRECISION Silicon Graphics architecture MIPS IBM+Motorola architecture POWER PC Architecture ARM vendue à divers fondeurs Architecture très simple, adaptée à la mobilité (Intel, Freescale (ex Motorola), Texas…..) Novembre 2018 J.Callot L.Piedfort

Microcontrôleurs PPC Famille IBM Boitier généraliste: famille 4XX (dont le 403) Famille Freescale Boitier pour les télécom: famille 8xx (dont le 860)puis 8XXX Boitier pour l’automobile: famille 5xx puis 5XXX, PXR4040 Novembre 2018 J.Callot L.Piedfort

MSP-EXP432 introduction Novembre 2018 J.Callot L.Piedfort

Carte de développement Novembre 2018 J.Callot L.Piedfort

Carte de développement Novembre 2018 J.Callot L.Piedfort

Caractéristiques Novembre 2018 J.Callot L.Piedfort

Pins connecteurs 432

J1

j2

J3

J4

Pins interruptions: !

Push button et LED

Environnement de travail Novembre 2018 J.Callot L.Piedfort

Démarrage Energia Novembre 2018 J.Callot L.Piedfort

Choix carte Novembre 2018 J.Callot L.Piedfort

Si carte 432 pas dans la liste l’installer (assez long) Novembre 2018 J.Callot L.Piedfort

Aprés installation Novembre 2018 J.Callot L.Piedfort

Choix du port Novembre 2018 J.Callot L.Piedfort

Ouverture d’un exemple Novembre 2018 J.Callot L.Piedfort

Compiler et téléverser Novembre 2018 J.Callot L.Piedfort

Fenêtre de dialogue Novembre 2018 J.Callot L.Piedfort