IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Autres architectures Assembleur Discussion :

Comment présenter les processeurs ColdFire ?


Sujet :

Autres architectures Assembleur

  1. #1
    Membre habitué

    Profil pro
    Inscrit en
    Août 2005
    Messages
    118
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 118
    Points : 142
    Points
    142
    Par défaut Comment présenter les processeurs ColdFire ?
    Bonjour,
    Je suis en train de rédiger une petite doc pour présenter les ColdFire. Je pense faire le plan suivant :
    • Introduction
      [list:761eae5d00] Historique
      Limites du travail

    Fondement
    • Sens (Endianisme ...)
      Registres

    Modèle de programmation
    • des exemples de code commenté

    Gestion du contexte et des variables
    Gestion des Exceptions
    L'unité Multiply And Accumulate
    Performances
    • instructions microcodées
      alignement des données.

    Annexes
    • Recapitulatif Instructions Adressage
      Simulateurs, compilateurs ...
      Webographie
    [/list:u:761eae5d00]
    Que pensez-vous de ce plan ?
    Un tel document serait-il interessant pour developpez.com ?
    Je redoute un peu la partie : "Recapitulatif Instructions Adressage". A votre avis faut-il être exhaustif ? Je pensais faire des tableaux synthétiques par groupe ou même renvoyer à la doc constructeur

    Merci pour vos conseils
    Joris

  2. #2
    Responsable Pascal, Lazarus et Assembleur


    Avatar de Alcatîz
    Homme Profil pro
    Ressources humaines
    Inscrit en
    Mars 2003
    Messages
    7 968
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ressources humaines
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2003
    Messages : 7 968
    Points : 59 748
    Points
    59 748
    Billets dans le blog
    2
    Par défaut Re: Comment présenter un processeur ?
    Bonjour !
    Citation Envoyé par d-jo
    Un tel document serait-il interessant pour developpez.com ?
    Absolument !

    Au niveau du récapitulatif des instructions d'adressage, ne serait-il pas intéressant de faire un comparatif avec les instructions du 68K ?

  3. #3
    Membre habitué

    Profil pro
    Inscrit en
    Août 2005
    Messages
    118
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 118
    Points : 142
    Points
    142
    Par défaut
    Bonjour,
    un comparatif avec les instructions du 68K
    Au niveau des instructions elles mêmes c'est faisable. Ça ne représente pas un gros changement. Par contre au niveau des modes d'adressage, il y a eu de tellement grosses coupures lors du passage en archi RISC qu'il me semble difficile d'être exhaustif. Toutefois, je présenterai les outils de migration ainsi que la possibilité d'émuler des instructions.

    Je pensais partir directement sur du code commenté. En rédigeant je m'apperçois qu'un peu plus de formalisme serait nécessaire.
    J'ai donc revu mon plan :
    • Introduction
      [list:a804135f32]
      Historique
      Limites du travail

    Fondement
    • Architecture (unités péripheriques, mémoire ...)
      Sens (Endianisme ...)
      Registres

    Modèle de programmation
    • Syntaxe assembleur Motorola (variantes ...)
      Modes d'adressage
      Jeu d'instruction
      Exemples simples (codage BCD, addition sur 64 bits)
      Compatibilité avec le 68000
      Performances

    Gestion du contexte et des variables
    • Gestion de la pile (pas du push, pop ....)
      Nos exemples avec sauvegarde du contexte
      L'instruction Link
      L'instruction Lea
      Nos exemples avec gestion des variables

    Gestion des Exceptions
    • Mécanisme général
      Reset
      Les Erreurs (instruction illégales, division par zero ...)
      Les peripheriques (problèmatique de l'acquisition du numero de vecteur)
      Les exceptions programmables (emulation, trap)
      Exemple utilisant trap

    L'unité Multiply And Accumulate
    • utilité (Réseau, Images, traitement du signal...)
      exemple (sans doute une transformée de Fourrier)


    Conclusion
    • ouverture vers les problématiques de gestion des periphériques et de la mémoire

    Annexes
    • Recapitulatif Instructions Adressage
      Simulateurs, compilateurs ...
      Webographie
    [/list:u:a804135f32]

    Je laisse le sujet ouvert pour inviter les passants à laisser leurs idées.
    A+
    Joris

Discussions similaires

  1. [GRAPH] Comment présenter les sous-groupes côte à côte et pas l'un au-dessus de l'autre ?
    Par Françoise_ dans le forum ODS et reporting
    Réponses: 4
    Dernier message: 14/03/2014, 16h05
  2. Comment présenter les données pour une impression
    Par pit88 dans le forum Interfaces Graphiques en Java
    Réponses: 1
    Dernier message: 26/08/2011, 20h58
  3. Réponses: 6
    Dernier message: 07/02/2009, 17h35
  4. comment mesurer les ticks processeur ( linux )
    Par themulot dans le forum POSIX
    Réponses: 9
    Dernier message: 17/11/2007, 19h24
  5. Réponses: 13
    Dernier message: 21/03/2007, 20h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo