Version d'assembler (asm)
Fermé
esox_ch
sebsauvage
- Messages postés
- 769
- Date d'inscription
- mardi 28 janvier 2003
- Statut
- Membre
- Dernière intervention
- 14 mars 2007
sebsauvage
- Messages postés
- 32844
- Date d'inscription
- mercredi 29 août 2001
- Statut
- Modérateur
- Dernière intervention
- 21 octobre 2019
A voir également:
- Version d'assembler (asm)
- Une erreur est survenue lors du chargement d'une version de meilleur qualite de cette video ✓ - Forum - IPhone
- Whatsapp version 2.3.6 ✓ - Forum - Samsung
- Fourtoutici ancienne version ✓ - Forum - Internet / Réseaux sociaux
- Le client et le serveur ne sont pas compatibles avec une version de protocole ou une méthode de chiffrement ssl commune. ✓ - Forum - Windows
- Windows 10 version 21h2 - Guide
5 réponses
sebsauvage
28 janv. 2003 à 10:18
- Messages postés
- 32844
- Date d'inscription
- mercredi 29 août 2001
- Statut
- Modérateur
- Dernière intervention
- 21 octobre 2019
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
28 janv. 2003 à 18:16
- Messages postés
- 769
- Date d'inscription
- mardi 28 janvier 2003
- Statut
- Membre
- Dernière intervention
- 14 mars 2007
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
28 janv. 2003 à 18:22
- Messages postés
- 32844
- Date d'inscription
- mercredi 29 août 2001
- Statut
- Modérateur
- Dernière intervention
- 21 octobre 2019
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
28 janv. 2003 à 19:54
- Messages postés
- 769
- Date d'inscription
- mardi 28 janvier 2003
- Statut
- Membre
- Dernière intervention
- 14 mars 2007
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
28 janv. 2003 à 21:45
- Messages postés
- 32844
- Date d'inscription
- mercredi 29 août 2001
- Statut
- Modérateur
- Dernière intervention
- 21 octobre 2019
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.