PROF.ª M.ª ENG.ª ELAINE CECÍLIA GATTO
CIÊNCIA DA COMPUTAÇÃO
USC
Bit de paridade:
Um bit adicional que assegura que os dados
foram transferidos corretamente
Paridade par:
O número total de uns ou zeros na palavra deve
ser par
Paridade ímpar:
O número total de uns ou zeros na palavra deve
ser ímpar
 Gere o bit de paridade par para o seguinte número
binário: 1 0 1 1 1 0 1
 Quantos números zeros temos? Conte!
 1 0 1 1 1 0 1
 Dois números zero!
 Quantos números 1 temos? Conte!
 1 0 1 1 1 0 1
 Temos 5 números 1. Cinco não é par! Então, deve ser
adicionado um número 1 na parte mais significativa do
bit, ficando assim o número binário:
 1 1 0 1 1 1 0 1
 Gere o bit de paridade ímpar para o número binário a seguir:
1100110
 Quantos zeros e uns temos? Conte!
 1 1 0 0 1 1 0
 4 números um, que são considerados pares. 3 números zero. O
bit de paridade ímpar deve ser 1. portanto, um número 1 deve
ser adicionado ao ínicio do número binário, como a seguir:
 1 1 1 0 0 1 1 0
 Exercícios
 Gere o bit de paridade par para os seguintes números
binários
 0000000
 1111111
 101010 1
 Gere o bit de paridade ímpar para os seguintes números
binários
 1100111
 0000000
 1111111
1011101 = 11011101
1000001 = 01000001
 Use portas exclusive-or para construir um gerador de paridade
de 6 bits. O bit de paridade deverá se tornar o sétimo bit. Faça
também:
 Diagrama de temporização
 Tabela verdade
 Expressões
0 1 1 0 1 0 1 = 1 0 1 1 0 1 0 1
 Utilize o gerador de paridade par/ímpar para fornecer o bit de
paridade par para 1111110. Faça também:
 Diagrama de temporização
 Tabela verdade
 Expressões

Circuitos Digitais: Paridade parte 1

  • 1.
    PROF.ª M.ª ENG.ªELAINE CECÍLIA GATTO CIÊNCIA DA COMPUTAÇÃO USC
  • 2.
    Bit de paridade: Umbit adicional que assegura que os dados foram transferidos corretamente Paridade par: O número total de uns ou zeros na palavra deve ser par Paridade ímpar: O número total de uns ou zeros na palavra deve ser ímpar
  • 3.
     Gere obit de paridade par para o seguinte número binário: 1 0 1 1 1 0 1  Quantos números zeros temos? Conte!  1 0 1 1 1 0 1  Dois números zero!  Quantos números 1 temos? Conte!  1 0 1 1 1 0 1  Temos 5 números 1. Cinco não é par! Então, deve ser adicionado um número 1 na parte mais significativa do bit, ficando assim o número binário:  1 1 0 1 1 1 0 1
  • 4.
     Gere obit de paridade ímpar para o número binário a seguir: 1100110  Quantos zeros e uns temos? Conte!  1 1 0 0 1 1 0  4 números um, que são considerados pares. 3 números zero. O bit de paridade ímpar deve ser 1. portanto, um número 1 deve ser adicionado ao ínicio do número binário, como a seguir:  1 1 1 0 0 1 1 0
  • 5.
     Exercícios  Gereo bit de paridade par para os seguintes números binários  0000000  1111111  101010 1  Gere o bit de paridade ímpar para os seguintes números binários  1100111  0000000  1111111
  • 6.
  • 7.
  • 8.
     Use portasexclusive-or para construir um gerador de paridade de 6 bits. O bit de paridade deverá se tornar o sétimo bit. Faça também:  Diagrama de temporização  Tabela verdade  Expressões
  • 9.
    0 1 10 1 0 1 = 1 0 1 1 0 1 0 1
  • 10.
     Utilize ogerador de paridade par/ímpar para fornecer o bit de paridade par para 1111110. Faça também:  Diagrama de temporização  Tabela verdade  Expressões