16/09/2007, 16:44:19
Ouuups, je me suis planté.
Pour circonvenir mon problème de monitor, j'avais défini plusieurs
objets dans le HS, et mmmm, je me suis trompé de Data Type.
J'ai présenté mes excuses à ce brave US/U qui a failli avoir une
carrière très brêve ....
Il y a quand même un petit détail qui me tracasse, le flag
"differential counter overflow"
Une fois que ce flag est mis, il RESTE mis ! Bizarre çà, non ?
Dans un CPU classique, les flags réflètent le status de la dernière
opération. Si l'opération suivante ne donne pas lieu à "overflow" le
flag est censé être reset par le CPU, non ?
NB: le "reset diff ctr" n'y fait rien, c'est confirmé par le monitor.
Il n'y a qu'une opération de re-programmation qui reset ce flag. Donc,
en fonctionnement normal, ce flag, une fois ON, reste ON ad vitam. Je
me pose des questions quant à son utilité.
Pour circonvenir mon problème de monitor, j'avais défini plusieurs
objets dans le HS, et mmmm, je me suis trompé de Data Type.
J'ai présenté mes excuses à ce brave US/U qui a failli avoir une
carrière très brêve ....
Il y a quand même un petit détail qui me tracasse, le flag
"differential counter overflow"
Une fois que ce flag est mis, il RESTE mis ! Bizarre çà, non ?
Dans un CPU classique, les flags réflètent le status de la dernière
opération. Si l'opération suivante ne donne pas lieu à "overflow" le
flag est censé être reset par le CPU, non ?
NB: le "reset diff ctr" n'y fait rien, c'est confirmé par le monitor.
Il n'y a qu'une opération de re-programmation qui reset ce flag. Donc,
en fonctionnement normal, ce flag, une fois ON, reste ON ad vitam. Je
me pose des questions quant à son utilité.