Assembleur, contenu et valeur d'un registre
darthmole
-
sebsauvage Messages postés 33284 Date d'inscription Statut Modérateur Dernière intervention -
sebsauvage Messages postés 33284 Date d'inscription Statut Modérateur Dernière intervention -
Salut tt le monde, g une petite question à propos du langage assembleur : on parle parfois de la valeur d'un registre, qu'est ce que c'est ? J'imagine qu'un registre contient un ensemble de valeur mais pourquoi il en existe une en particulier ?
A voir également:
- Assembleur, contenu et valeur d'un registre
- Registre windows - Guide
- Word a trouvé du contenu illisible - Guide
- Fusionner deux cellules excel en gardant le contenu - Guide
- Contenu wmg ✓ - Forum TV & Vidéo
- Ce contenu n'est pas disponible facebook - Forum Facebook
3 réponses
En asm68k un registre peut contenir UNE valeur de type Long.
Un ensemble de valeur, c'est une liste, une pile, ou une file, pas un registre.
Je te conseille l'excellent article de cet excellent site http://www.commentcamarche.net/asm/assembleur.php3
;-)
Un ensemble de valeur, c'est une liste, une pile, ou une file, pas un registre.
Je te conseille l'excellent article de cet excellent site http://www.commentcamarche.net/asm/assembleur.php3
;-)
Tout est relatif selon la théorie de la relativité d'Einstein :-D . Dans un registre 32 bits tu peux bien stocker 4 nombres entiers 8 bits alors c'est bien un ensemble de valeurs ;-) .
darthmole >
Un registre est une mémoire interne au processeur.
Elle peut contenir très peu de données, mais elle est extrêmement rapide (beaucoup plus rapide que la mémoire cache, et bien sûr plus rapide que la mémoire conventionelle.)
Sur les processeurs Intel de la famille des x86 (386,486,Pentium...) les registres se nomment EAX, EBC, ECX, EDX, etc.
Certains instructions assembleur utilisent directement certains de ces registres.
(Par exemple l'instruction LOOP va directement décrémenter le registre ECX et effectuer un saut si il est différent de zéro.)
Un registre est une mémoire interne au processeur.
Elle peut contenir très peu de données, mais elle est extrêmement rapide (beaucoup plus rapide que la mémoire cache, et bien sûr plus rapide que la mémoire conventionelle.)
Sur les processeurs Intel de la famille des x86 (386,486,Pentium...) les registres se nomment EAX, EBC, ECX, EDX, etc.
Certains instructions assembleur utilisent directement certains de ces registres.
(Par exemple l'instruction LOOP va directement décrémenter le registre ECX et effectuer un saut si il est différent de zéro.)