Accès
Terme générique pour lecture, écriture, entrée ou sortie.
Accès direct à la mémoire
Mécanisme matériel par lequel un circuit intégré spécialisé supplante le microprocesseur dans les rôles de transfert de la mémoire vers les entrées / sorties et vice versa. Ce circuit intégré est appelé contrôleur de DMA (Direct Memory Access).
Acquittement d'interruption
Signal en provenance du microprocesseur en réponse à une demande d'interruption. INTA comme INTerrupt Acknowledge. Désigne également le cycle de fonctionnement du processeur pendant lequel il reconnaît l'origine de l'interruption.
Adressage
mécanisme par lequel le microprocesseur désigne une des "cases" de la mémoire.
[...] CS est le registre de segment de code. L'adresse CS:0 repère le début de ce segment. Segment de données Segment de mémoire contenant les variables statiques d'un logiciel. DS (Data Segment) est le registre de segment des données. L'adresse DS:0 repère le début du segment de données. Segment de pile Segment de mémoire contenant la pile d'un logiciel. SS est le registre de segment de la pile. L'adresse SS:0 repère le début du segment de pile. Le couple de registres SS:SP pointe le sommet de la pile. [...]
[...] Chaque objet est un champ. Chaque champ a un certain type et est repéré par un nom. Structure de contrôle La programmation structurée est fondée sur un nombre restreint de schémas de structuration des traitements : la séquence, l'alternative ou décision alors", "si alors sinon", l'itération ("tant que", "répéter" "pour"). Le langage C est permissif dans ce domaine puisqu'il autorise des schémas tels que le break ou le continue et même le goto. L'usage du break devrait être limité à la structure de cas (switch). [...]
[...] Langage de programmation Langage par lequel un Programmeur signifie à l'ordinateur le travail à effectuer. Langage évolué Langage de programmation permettant de s'abstraire des instructions du microprocesseur par l'emploi d'instructions plus proches du problème à résoudre. Lecture Transfert sur le bus de données de la mémoire vers le microprocesseur. Little-endian Convention de stockage des opérandes en mémoire où le poids faible de l'opérande est stocké avant le poids fort dans l'ordre des adresses croissantes. C'est la convention adoptée par le constructeur Intel. [...]
[...] Translation d'adresse voir Unité de gestion de mémoire. Type La notion de type est d'abord compréhensible par le sens commun de ce terme. Certains langages évolués comme le langage C et le Pascal, font appel à la notion de type. Les variables et les expressions manipulées par un programme sont d'un certain type. Le type d'une variable réduit l'usage qu'on peut en faire. Les règles dites de concordance de type empêchent d'affecter une expression d'un type A dans une variable de type B ou de passer en argument une expression de type A à une fonction là où elle utilise une variable de type B. [...]
[...] On trouve notamment les indicateurs arithmétiques. Zero indique un résultat nul, Carry indique une retenue, etc . C'est grâce aux indicateurs et aux sauts conditionnels que les programmes sont capables de prendre des décisions sur la suite à donner au programme en fonction des données qu'ils traitent. C'est donc une des caractéristiques essentielles de la machine conceptualisée par VonNeumann. Instruction Les instructions du microprocesseur sont des mots binaires codés selon une certaine logique propre au jeu d'instructions du microprocesseur. Ainsi les programmes écrits pour un PC ne conviennent-ils pas pour un Macintosh. [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture