Un contrôle de parité est le processus qui assure une transmission précise des données entre les nœuds pendant la communication … La source transmet ensuite ces données via un lien, et les bits sont contrôlés et vérifiés à la destination. Les données sont considérées comme exactes si le nombre de bits (pairs ou impairs) correspond au nombre transmis depuis la source.
Comment le contrôle de parité détecte-t-il les erreurs ?
Le contrôle de parité au niveau du récepteur peut détecter la présence d'une erreur si la parité du signal du récepteur est différente de la parité attendue … Si une erreur est détectée, alors le récepteur ignorera l'octet reçu et demandera la retransmission du même octet à l'émetteur.
Comment se fait le contrôle de parité ?
Chaque fois qu'un octet est transféré, le bit de parité est vérifié Les systèmes de parité à un bit détectent si l'un des huit bits de l'octet a été commuté par erreur de 1 à 0 ou de 0 à 1. Cependant, il ne peut pas détecter une erreur de deux bits, car si deux bits de l'octet sont inversés, le nombre pair ou impair reste le même.
Quelle porte est utilisée pour le contrôle de parité ?
Un vérificateur de parité est conçu en utilisant portes XOR sur les bits des données. Une porte XOR produira un "0" si les bits sont similaires, ou un "1" si les bits diffèrent.
Comment le contrôle de parité est-il implémenté dans le module de mémoire ?
La vérification de la parité peut être implémentée comme '0' parité ou '1' parité Lorsque l'octet est stocké, le nombre de zéros (ou de uns, si la parité '1') est additionné. … Lorsque cet octet est lu à partir de la mémoire, les bits sont à nouveau comptés et le résultat comparé à ce qui était stocké dans le bit de parité.