Version d'assembler (asm)
Fermé
esox_ch
Messages postés
770
Date d'inscription
mardi 28 janvier 2003
Statut
Membre
Dernière intervention
14 mars 2007
-
28 janv. 2003 à 10:08
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 - 28 janv. 2003 à 21:45
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 - 28 janv. 2003 à 21:45
A voir également:
- Asmforum
- Dernière version ccleaner gratuit français - Télécharger - Nettoyage
- Splitcam ancienne version - Télécharger - Messagerie
- Comment assembler des pdf - Guide
- Télécharger zuma revenge version complète gratuit - Télécharger - Jeux vidéo
- Ancienne version autocad gratuite - Télécharger - CAO-DAO
5 réponses
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 659
28 janv. 2003 à 10:18
28 janv. 2003 à 10:18
Hello !
Alors disons:
Au début, il y avait le 8086 de chez Intel.
Intel a fait le 80286, compatible 8086.
Puis le 80386, compatible (partiellement) 80286.
Puis le 80486, compatible 80386.
Puis le Pentium, à peu près compatible 80486.
Puis le Pentium Pro, compatible Pentium.
Puis le Pentium II, compatible Pentium Pro.
etc.
Chaque nouveau processeur ne fait que reprendre les instructions assembleur des précédents en ajoutant de nouvelles instructions.
(exemple: Pentium Pro --> Pentium II correspond à l'ajout des instructions MMX).
Les processeurs de chez AMD (Atlhons et autres) sont compatibles 8086, 80286, 80386, 80486, Pentium, Pentium Pro, Pentium II, ...mais je ne sais pas où s'arrête exactement la compatibilité.
De plus AMD a ajouté ses propres jeux d'instruction (Now3D par exemple).
Ouf ! Compliqué ?
Dans la majorité des cas, tu peux faire de l'assembleur 80386.
ça fonctionnera sur pratiquement tous les PC actuels, du 80386 aux derniers processeurs Intel (Pentium) et AMD (Athlon).
Alors disons:
Au début, il y avait le 8086 de chez Intel.
Intel a fait le 80286, compatible 8086.
Puis le 80386, compatible (partiellement) 80286.
Puis le 80486, compatible 80386.
Puis le Pentium, à peu près compatible 80486.
Puis le Pentium Pro, compatible Pentium.
Puis le Pentium II, compatible Pentium Pro.
etc.
Chaque nouveau processeur ne fait que reprendre les instructions assembleur des précédents en ajoutant de nouvelles instructions.
(exemple: Pentium Pro --> Pentium II correspond à l'ajout des instructions MMX).
Les processeurs de chez AMD (Atlhons et autres) sont compatibles 8086, 80286, 80386, 80486, Pentium, Pentium Pro, Pentium II, ...mais je ne sais pas où s'arrête exactement la compatibilité.
De plus AMD a ajouté ses propres jeux d'instruction (Now3D par exemple).
Ouf ! Compliqué ?
Dans la majorité des cas, tu peux faire de l'assembleur 80386.
ça fonctionnera sur pratiquement tous les PC actuels, du 80386 aux derniers processeurs Intel (Pentium) et AMD (Athlon).
esox_ch
Messages postés
770
Date d'inscription
mardi 28 janvier 2003
Statut
Membre
Dernière intervention
14 mars 2007
49
28 janv. 2003 à 18:16
28 janv. 2003 à 18:16
Merci bc c tout a fais ca!
En passant, tu connaitrais pas un bon tutorial online, mm si en englais merci
En passant, tu connaitrais pas un bon tutorial online, mm si en englais merci
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 659
28 janv. 2003 à 18:22
28 janv. 2003 à 18:22
Je n'ai aucune adresse en particulier, mais je pense que Google.com devrait te donner des réponses.
Tout dépend aussi sous quel environnement du développe: Linux, Dos, Windows ?
Pour chaque environnement, il faudra que tu te procure la doc des API.
(Interruptions pour Dos, API Win32 pour Windows).
On trouve également ces docs gratuitement sur le net.
Tout dépend aussi sous quel environnement du développe: Linux, Dos, Windows ?
Pour chaque environnement, il faudra que tu te procure la doc des API.
(Interruptions pour Dos, API Win32 pour Windows).
On trouve également ces docs gratuitement sur le net.
esox_ch
Messages postés
770
Date d'inscription
mardi 28 janvier 2003
Statut
Membre
Dernière intervention
14 mars 2007
49
28 janv. 2003 à 19:54
28 janv. 2003 à 19:54
C en 1er lieu pour windows.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 659
28 janv. 2003 à 21:45
28 janv. 2003 à 21:45
Tu devrais trouver la doc de l'API Win32 sans trop de difficulté.
On la trouvez chez Borland dans Delphi, chez Python aussi il me semble.
On la trouvez chez Borland dans Delphi, chez Python aussi il me semble.