A23 cours ttn Architecture des ordinateurs par Christophe TOMBELLE Télécom LILLE Tous droits de traduction de reproduction et d'adaptation réservés pour tous pays ? ENIC Telecom Lille Telecom Lille La loi du mars n'autorisant aux termes des alinéas et de
Architecture des ordinateurs par Christophe TOMBELLE Télécom LILLE Tous droits de traduction de reproduction et d'adaptation réservés pour tous pays ? ENIC Telecom Lille Telecom Lille La loi du mars n'autorisant aux termes des alinéas et de l'article d'une part que les copies ou reproductions strictement réservées à l'usage du copiste et non destinées à une utilisation collective et d'autre part que les analyses et que les courtes citations dans un but d'exemple et d'illustration toute représentation intégrale ou partielle faite sans le consentement de l'auteur ou de ses ayants droits ou ayants cause est illicite alinéa er de l'article Cette représentation ou reproduction par quelque procédé que ce soit constituerait donc une contrefaçon sanctionnée par les articles et suivants du code pénal Télécom Lille - Cité Scienti ?que Rue G Marconi ?? BP Villeneuve d'Ascq Cedex Tél http www telecom-lille eu CTuttelnet Architecture des ordinateurs CLe matériel Table des matières Le matériel Système à microprocesseur Les bus Constitution interne du microprocesseur Constitution interne de la mémoire Entrées - sorties Fonction décodage Actions du microprocesseur Le port série Constitution Brochage Microcontrôleur Le matériel travail dirigé Déroulement d'une séquence d'instructions Chronogramme de lecture Performances des processeurs Le logiciel modèle de programmation Organisation de la mémoire Le modèle de programmation Segmentation du Représentation à la Turbo- Debugger Association par défaut des registres de segment Méthodologie Représentation des données Les modes d'adressage L'adressage immédiat L'adressage direct L'adressage indirect L'accès aux variables Plate-forme Turbo-C taille des types de base Schémas de mémoire Sujet du TP Support de cours Janvier CTuttelnet Structuration des données Les pointeurs Les enregistrements Tableau d'octets Tableaux d'entiers Tableau d'enregistrements Tableaux à dimensions Tableau de pointeurs Fin du TP Structuration du code Les instructions de saut Les structures de contrôle Sujet du TP Structuration du code les sous-programmes Fonctionnement d ? une pile Représentation de la pile L'appel de sous- programme Retour de sous-programme Imbrication des sous-programmes Fonctions Passage des arguments Le passage des arguments en langage C Passage des arguments par la pile Point de vue de l'appelant Point de vue de l'appelé Exploitation du résultat de la fonction Récursivité Paramètres en nombre variable Gestion des entrées-sorties Introduction Le polling Le mécanisme d'interruption Le contrôleur d'interruptions Vectorisation des interruptions Les interruptions logicielles Mécanisme d'accès direct à la mémoire Architecture des ordinateurs CLe matériel Les logiciels d ? exploitation Rôle d'un système d'exploitation La gestion de la mémoire Le parallélisme d'exécution La notion de protection Système d ? exploitation approfondissement Implantation du pseudo- parallélisme Evolution des performances Introduction Structure d'un ordinateur Progrès technologiques Amélioration des performances L'architecture RISC Architectures super-pipeline et super-scalaire Processeurs CISC L'architecture VLIW Applications Bibliographie Support de cours Janvier CTuttelnet Architecture des ordinateurs CLe matériel Le matériel Système à microprocesseur Bus d'adresses Signaux de contrôle Ax RDWR M IO P Dx Déco Ax dage RWDWR RAx Mém WR E S CS RD CS Dx Dx Bus de données Le microprocesseur est capable d'exécuter des instructions qui agissent sur des opérandes Les opérandes sont constitués d'une part des registres
Documents similaires










-
34
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Mai 01, 2022
- Catégorie Management
- Langue French
- Taille du fichier 396.2kB