Sur un DSP, que le proc travaille sur des mots de 16 ou 32 bits est extrêmement courant. Sur un PC, les mots de 32 ou 64 bits sont la norme;
Les définitions en informatique bas niveau/électronique sont toujours foireuses et portent à confusion d'une génération à l'autre. D'mon temps, je programmais en asm sur processeur intel 32 bits et on nommait un champs de 16 bits un word et un de 32 bits un dword (ma vie).
Actuellement, lorsque je dois définir une longueur de variable dans un programme en embarqué, j'utilise la notation standard uint*_t ou int*_t aussi bien à l'oral qu'à l'écrit. Cela évite d'ajouter encore plus d'ambiguïtés car, entre les datasheets où chaque constructeur à ses coutumes et les habitudes de langages (vraies à un instant T, fausses à T + 1), on ne s'en sort plus.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein
[^] # Re: Mouai
Posté par téthis . En réponse au journal Ubuntu Edge : Révolution ou bide annoncé ?. Évalué à 4.
Les définitions en informatique bas niveau/électronique sont toujours foireuses et portent à confusion d'une génération à l'autre. D'mon temps, je programmais en asm sur processeur intel 32 bits et on nommait un champs de 16 bits un word et un de 32 bits un dword (ma vie).
Actuellement, lorsque je dois définir une longueur de variable dans un programme en embarqué, j'utilise la notation standard uint*_t ou int*_t aussi bien à l'oral qu'à l'écrit. Cela évite d'ajouter encore plus d'ambiguïtés car, entre les datasheets où chaque constructeur à ses coutumes et les habitudes de langages (vraies à un instant T, fausses à T + 1), on ne s'en sort plus.
The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein