摘要 |
Un système de compression (1) de données utilisé pour transmettre des données comprend un registre (15) où une unité d'information de donnée d'entrée est enregistrée, un système de conversion pour transformer les données et une sortie (25) pour les données transformées, de même qu'un système de commande (4, 5). Afin de pouvoir exécuter le compactage des données sans pertes d'informations, l'invention comprend un comparateur connecté à la sortie du registre (15), et un compteur (16) commandé par le comparateur. Le comparateur (17) vérifie toutes les données de l'unité d'information, et le système de commande (4, 5) est conçu pour introduire le contenu du registre (15) dans la sortie (25) en cas de non-uniformité, et pour produire un bit de repère et faire avancer le compteur d'une position en cas d'uniformité. Lorsque deux unités successives d'information ne s'accordent pas, l'état du compteur est introduit avec le bit de repère dans la sortie (25). Un système associé d'expansion de données (2) contient les données de sortie du système de compactage (1), vérifie le bit de repère et transmet à sa sortie une unité d'information n'ayant pas de bit de repère correspondant; d'autre part, si un bit de repère correspondant est présent, l'unité d'information est introduite dans un compteur et une unité d'information dont les données sont identiques à celles de la première et ont une valeur prédéterminée est introduite dans la sortie, en même temps que le compteur (16) est incrémenté à chaque fois d'une position, autant de fois qu'il ne faut pour que l'état du compteur atteigne une valeur prédéterminée. |