no save
Assistance
Achat
News

Forum | programmation
Assembleur Pile
sam3000, le mar. 04 janv. 2005 à 15:17:06
Salut,
tu devra comprendre la structure des processeurs x86 en premier!

TF: veut dire Trap Flag, c'est la methode qu'un debuggeur utilise pour faire du pas à pas.
PUSHF: sert a mettre le registre F (Flags) sur la pile
si on depile dans AX c'est pour faire (AX reçoi FLAGS)
La sequence que tu as ecrit sert a mettre à un le bit 8 du registre F (qui est le Trap Flag).
si tu execute ce code rien ne se passera, sauf si tu as deja definit l'interruption #1

Normalement un programme utilisateur n'y accede pas (car c'est pas son rôle de faire du pas a pas)

tu devra expliquer pourquoi tu fait cette manipulation et sur quelle plaeforme tu travaille (c'est surement pas Windows :) )

L'erreur est humaine mais un véritable désastre
ne peut être qu'informatique.
Précédentbolo972
janv. 05
bolo972
janv. 05
Suivant
REPONSES
grdscarabee
janv. 05
bolo972
janv. 05
sam3000
janv. 05
bolo972
janv. 05
sam3000
janv. 05
bolo972
janv. 05
sam3000
janv. 05
sam3000
janv. 05
bolo972
janv. 05
sam3000
janv. 05
Version Web
Réalisé par RedShift
no save