RECHERCHEZ parmi plus de 10 000 articles de référence ou pratiques et 4 000 articles d'actualité
PAR DOMAINE D'EXPERTISE
PAR SECTEUR INDUSTRIEL
PAR MOTS-CLES
NAVIGUER DANS LA
CARTOGRAPHIE INTERACTIVE
DÉCOUVREZ toute l'actualité, la veille technologique GRATUITE, les études de cas et les événements de chaque secteur de l'industrie.
Article précédent
Microprocesseurs - Introduction| Réf : H1159 v1
Auteur(s) : René J. CHEVANCE
Date de publication : 10 mai 1998
Article suivant
Microprocesseurs - Architectures et performancesCet article fait partie de l’offre
Technologies logicielles Architectures des systèmes (225 articles en ce moment)
Cette offre vous donne accès à :
Une base complète et actualisée d'articles validés par des comités scientifiques
Un service Questions aux experts et des outils pratiques
Des Quiz interactifs pour valider la compréhension et ancrer les connaissances
Quelle que soit l’utilisation d’un microprocesseur (c’est-à-dire usage général ou préprogrammé), il y a une relation forte entre son architecture et le logiciel qui l’accompagne. À l’origine, les faibles capacités de traitement des microprocesseurs et la faible capacité des mémoires ont conduit les concepteurs à utiliser des langages de programmation proches de l’architecture (c’est-à-dire langage d’assemblage ou langage de type PL/M) avec les inconvénients associés : complexité, coût de développement et dépendance vis-à-vis de l’architecture du microprocesseur (c’est-à-dire logiciel non portable sur d’autres architectures). L’utilisation des langages de haut niveau s’est rapidement généralisée, deux facteurs ont contribué à cette généralisation : le progrès technologique (puissance de traitement des microprocesseurs, capacité des mémoires) et la volonté de limitation des coûts de développement du logiciel. Un microprocesseur étant destiné à être programmé, il ne saurait se concevoir sans un environnement logiciel.
On distingue :
les compilateurs ;
les systèmes d’exploitation ;
les outils d’aide à la conception des systèmes à base de microprocesseurs (niveau matériel) ;
les outils d’aide à la mise au point du logiciel.
On va examiner les compilateurs et les systèmes d’exploitation. Les méthodes et outils de développement font l’objet de l’article Performances et développement de systèmes Microprocesseurs. Performances et méthodes de développement.
Les compilateurs ont pour objet de traduire les programmes exprimés en langage de haut niveau tels que : Fortran, Pascal, Ada, Cobol, C et C++ ... en des programmes exécutables par les systèmes réalisés à base de microprocesseurs. Le schéma général est donné sur la figure 5.
Les compilateurs sont un élément...
Vous êtes abonné à cette offre ?
Connectez-vous !
Vous souhaitez découvrir cette offre ?
Cet article est inclus dans l'offre :
TECHNOLOGIES LOGICIELLES ARCHITECTURES DES SYSTÈMES
DÉTAIL DE L'ABONNEMENT :
TOUS LES ARTICLES DE VOTRE RESSOURCE DOCUMENTAIRE
Accès aux :
Articles et leurs mises à jour
Nouveautés
Archives
Articles interactifs
Formats :
HTML illimité
Versions PDF
Site responsive (mobile)
Info parution :
Toutes les nouveautés de vos ressources documentaires par email
DES ARTICLES INTERACTIFS
Articles enrichis de quiz :
Expérience de lecture améliorée
Quiz attractifs, stimulants et variés
Compréhension et ancrage mémoriel assurés
DES SERVICES ET OUTILS PRATIQUES
Archives
Technologies anciennes et versions
antérieures des articles
Votre site est 100% responsive,
compatible PC, mobiles et tablettes.
FORMULES
Formule monoposte | Autres formules | |
---|---|---|
Ressources documentaires | ||
Consultation HTML des articles | Illimitée | Illimitée |
Quiz d'entraînement | Illimités | Illimités |
Téléchargement des versions PDF | 5 / jour | Selon devis |
Accès aux archives | Oui | Oui |
Info parution | Oui | Oui |
Services inclus | ||
Questions aux experts (1) | 4 / an | Jusqu'à 12 par an |
Articles Découverte | 5 / an | Jusqu'à 7 par an |
Dictionnaire technique multilingue | Oui | Oui |
(1) Non disponible pour les lycées, les établissements d’enseignement supérieur et autres organismes de formation. |
||
Formule 12 mois 2 060 € HT |
Autres formules |
1 - CLASSIFICATION DES ARCHITECTURES DE MICROPROCESSEURS
2 - RELATION DES ARCHITECTURES DE MICROPROCESSEUR AVEC LE LOGICIEL
Information
Quiz d'entraînement bientôt disponible
TECHNIQUES DE L'INGENIEUR
L'EXPERTISE TECHNIQUE ET SCIENTIFIQUE
DE RÉFÉRENCE
ÉDITION - FORMATION - CONSEIL :
Avec Techniques de l'Ingénieur, retrouvez tous les articles scientifiques et techniques : base de données, veille technologique, documentation et expertise technique
SOLUTION EN LIGNE
Automatique - Robotique | Biomédical - Pharma | Construction et travaux publics | Électronique - Photonique | Énergies | Environnement - Sécurité | Génie industriel | Ingénierie des transports | Innovation | Matériaux | Mécanique | Mesures - Analyses | Procédés chimie - bio - agro | Sciences fondamentales | Technologies de l'information
PAIEMENT
SÉCURISÉ
OUVERTURE RAPIDE
DE VOS DROITS
ASSISTANCE TÉLÉPHONIQUE
+33 (0)1 53 35 20 20