Sei sulla pagina 1di 1

ATIVIDADE 02

ORGANIZAO E ARQUITETURA DE COMPUTADORES

OBSERVAES
Grupo de at 4 alunos.
Entregar at o dia 25/05 (23:55)
Entregar no Moodle (somente um aluno do grupo entregar).
Entregar um nico arquivo PDF contendo o cdigo fonte e as capturas de tela.

1. Implementar o cdigo de Hamming.

O programa dever receber uma palavra de 4 bits como entrada e apresentar como
sada a palavra de cdigo correspondente.

Em seguida, o usurio dever inserir um erro na palavra de 4 bits, e uma rotina de


verificao de erro dever ser executada, e apontar em qual posio o erro se
encontra, alm de corrigir o erro.

Testar o programa com a palavra 0101 e 1001. O erro poder ser a sua escolha.

Exemplo de entrada e sada:

Digite uma palavra de 4 bits: 0101


A palavra de cdigo correspondente : 0100101
Insira um erro: 0111
P1 = 00110
P2 = 10111
P3 = 01111
Cdigo incorreto. Erro na posio 110 = 6
Cdigo corrigido: 0101

Potrebbero piacerti anche