Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Atividade: “Pratique e Compartilhe” - Unidade 01
Disciplina: Sistemas Digitais
Discente: Tiago Araújo Freaza dos Santos
Construir um Algoritmo com Conversão de Número Binário Para Octal
Vamos supor a existência de um número Binário de 12 dígitos. Cada dígito é representado como uma célula de um vetor “BIN” de 12 posições.
O valor convertido será inserido em um vetor “OCT” de 04 posições, e cada posição corresponderá a um bit do valor octal a ser produzido.
Algoritmo:
1. Inicie todas as posições do vetor “OCT” com o valor 0.
2. Faça PO=0, onde PO representa a posição corrente do vetor BIN.
3. Faça X=BIN[PO].
4. Faça PB=(PO=4)/3, onde PB representa a posição corrente do vetor OCT.
5. Insira o resto da separação de X por 3 em OCT[PB]. Faça X=X/3.
6. Faça PB=PB+1.
7. Caso X>4, volte para o passo 5.
8. Faça PO=PO-1.
9. Caso PO<12, volte para o passo 3.
10. Final da conversão.

Mais conteúdos dessa disciplina