Assembleur x86 : Code de Gray
Antoine
-
Antoine -
Antoine -
Bonjour,
Je programme en assembleur et je m'étonne de n'avoir jamais rencontré d'instructions concernant le code de Gray ou CBR.
Je cherche à savoir s'il existe une instruction x86 pour coder un registre selon le code de gray. D'autre part, existe-t-il une instruction pour "additionner 1" selon le code de Gray (et non selon une addition classique). Pour revenir au rang précédent? Pour décoder ?
Bien sûr, si de telles instructions existent, elle ne devraient prendre qu'un seul et unique cycle (logiquement).
Je programme en assembleur et je m'étonne de n'avoir jamais rencontré d'instructions concernant le code de Gray ou CBR.
Je cherche à savoir s'il existe une instruction x86 pour coder un registre selon le code de gray. D'autre part, existe-t-il une instruction pour "additionner 1" selon le code de Gray (et non selon une addition classique). Pour revenir au rang précédent? Pour décoder ?
Bien sûr, si de telles instructions existent, elle ne devraient prendre qu'un seul et unique cycle (logiquement).
A voir également:
- Assembleur x86 : Code de Gray
- Programme x86 ✓ - Forum Windows
- X86 ou x64 ✓ - Forum Windows
- X64 x86 ✓ - Forum Windows
- Program files (x86) ? - Forum Windows
- Programme files (x86) - Forum Windows 10
1 réponse
Il n'existe pas d'instructions x86 concernant le code de Gray et, à ma connaissance, il n'existe pas de processeurs ou contrôleurs courants qui en soient pourvus.
Mais rien ne t'empêche de programmer un circuit type FPGA qui comprenne les opérations relatives au code de Gray.
Toutefois, le plus simple, je pense, est de les implémenter à l'aide de fonctions; d'autre part, en C++, ce doit être un excellent exercice d'application sur les classes.
Bonne continuation.
Mais rien ne t'empêche de programmer un circuit type FPGA qui comprenne les opérations relatives au code de Gray.
Toutefois, le plus simple, je pense, est de les implémenter à l'aide de fonctions; d'autre part, en C++, ce doit être un excellent exercice d'application sur les classes.
Bonne continuation.
Merci.