Section courante

A propos

Section administrative du site

 Logiciel  Plateforme  Utilisation  Programmation  Annexe  Aide 
Vue par liste complète
Vue par aperçu
Vue par catégorie
BBS
Compression de données
Editeur de texte
Installateur
Adam
Alpha
AmigaOS
Amstrad CPC
Apple II
Atari 400/800
Atari ST
CoCo 3
Commodore 64
Commodore 128
CP/M
DOS
Java
Linux
Macintosh
Mac OS X
MSX2
OS/2
Solaris
TRS-80
Windows
Windows 3
Référence des commandes internes
Détection de SoftICE
Référence de termes et du vocabulaire
Référence des codes d'erreur
Préface
Notes légal
Dictionnaire
Recherche

BPM

Point d'arrêt mémoire
SoftICE

Syntaxe

BPM[size] [-l] address [verb] [IF expression] [DO "command1;command2;..."]

Paramètres

Nom Description
size Ce paramètre permet d'indiquer la taille de la plage couverte par ce point d'arrêt. Par exemple, si vous utilisez un mot double et que le troisième octet du DWORD est modifié, un point d'arrêt se produit. La taille est également importante si vous spécifiez le qualificatif facultatif.
Valeur Description
B Cette valeur permet d'indiquer un octet. C'est la valeur par défaut.
D Cette valeur permet d'indiquer un double mot.
Q Cette valeur permet d'indiquer un quadruple mot.
W Cette valeur permet d'indiquer un mot.
-l Ce paramètre permet d'activer le journal de bord pour se point d'arrêt.
address Ce paramètre permet d'indiquer l'adresse dans lequel le point d'arrêt doit être fixé.
verb Ce paramètre permet d'indiquer le verbe :
Valeur Description
E Cette valeur permet d'indiquer une exécution.
R Cette valeur permet d'indiquer une lecture.
W Cette valeur permet d'indiquer une écriture.
RW Cette valeur permet d'indiquer une lecture et une écriture. C'est la valeur par défaut.
X Cette valeur permet d'indiquer une exécution.
IF expression Ce paramètre permet d'évaluer si la condition est vrai pour que le point d'arrêt est déclenché.
DO "command1;command2;..." Ce paramètre permet de provoquer une série de commande SoftICE a exécuté quand le point d'arrêt est déclenché.

Description

Cette commande permet de fixer un point d'arrêt dans un accès mémoire ou d'exécution. Utilisez les points d'arrêt BPM pour que SoftICE s'arrête chaque fois que certains types d'accès sont effectués vers des emplacements de mémoire. Vous pouvez utiliser les paramètres de taille et de verbe pour filtrer les accès en fonction de leur type. Vous pouvez également utiliser le paramètre DO pour spécifier des commandes SoftICE arbitraires s'exécutant chaque fois que le point d'arrêt est atteint. Si vous utilisez BPM sans spécifier de taille, SoftICE suppose une taille en octets et exécute BPMB.

Remarques



PARTAGER CETTE PAGE SUR
Dernière mise à jour : Samedi, le 2 juillet 2016