Par contre, des machines et des systèmes ayant « la plus petite unité logiquement adressable par un programme sur un ordinateur » (c'est-à-dire byte) plus grosse qu'un octet à 8 bits existent depuis des décennies :
Les compilateurs C pour ces systèmes ont un char (byte) de 9 bits, un short de 18 bit (c-à-d 2 bytes à 9 bits), un int et tous les pointeurs ont la taille de 36 bit (4 bytes à 9 bits) conformément aux standards de langage C.
Un byte ayant la taille de 9 bits s'appelle nonet :
[^] # Nonet est un byte à 9 bit
Posté par Indrik . En réponse au journal #define CHAR_BIT 8. Évalué à 2.
Bien sûr, on a de la confusion.
Par contre, des machines et des systèmes ayant « la plus petite unité logiquement adressable par un programme sur un ordinateur » (c'est-à-dire byte) plus grosse qu'un octet à 8 bits existent depuis des décennies :
https://fr.wikipedia.org/wiki/PDP-10
https://fr.wikipedia.org/wiki/Processeurs_36_bits
Les compilateurs C pour ces systèmes ont un char (byte) de 9 bits, un short de 18 bit (c-à-d 2 bytes à 9 bits), un int et tous les pointeurs ont la taille de 36 bit (4 bytes à 9 bits) conformément aux standards de langage C.
Un byte ayant la taille de 9 bits s'appelle nonet :
https://en.wiktionary.org/wiki/nonet