Software  
 
Rede de conhecimento computador >> Software >> Open Source Code >> Content
Conversão hexadecimal para octal usando 8086?
Para converter um número hexadecimal em um número octal usando o microprocessador 8086, você pode usar as seguintes etapas:

1. Carregue o número hexadecimal em um registro.
2. Converta o número hexadecimal em binário.
3. Agrupe o número binário em grupos de três bits, começando pelo bit menos significativo.
4. Converta cada grupo de três bits em seu dígito octal correspondente.
5. Os dígitos octais obtidos na etapa 4 representam o equivalente octal do número hexadecimal original.

Aqui está um exemplo de como converter o número hexadecimal A7 para octal usando o microprocessador 8086:

```montagem
; Carregue o número hexadecimal A7 no registro AL
MOV AL, 0A7H

; Converta o número hexadecimal em binário (10100111)
MOV BL, 0

; Execute a operação de divisão para extrair 3 LSBs
XOR BH, BH
DIVBL, 08H; Dividindo AH:AL por 8, quociente em AL, resto em AH

; Agrupe o número binário em grupos de três bits (1 010 011 100)
E AL, 07H; Extraia 3 LSBs do restante
MOVSI, 02H
MULSI; Resto do turno
OU AL, AH
MOVSI, 04H
MULSI; Mude novamente
OU AL, BH

; Converta cada grupo de três bits em seu dígito octal correspondente
MOV DL, AL; Mova o restante AL para DL
DAA; Execute o ajuste decimal

; Exibir o número octal (125)
MOV AH, 02H
INT 21H
```

Neste exemplo, a saída será 125 que é o equivalente octal do número hexadecimal A7 .

Anterior :

Próximo :
  Os artigos relacionados
·Como instalar o OpenOffice 3.0 
·Como remover Tag Alimentos para WordPress 
·Como otimizar manualmente Páginas em Joomla 
·Como posso fazer o meu teclado fazer tarefas repetívei…
·Como construir um site como o MySpace de graça 
·Como instalar um servidor VLC 
·Como fazer anúncios ir acima de um fórum em PhpBB 
·O que é melhor maneira de apagar todos os vestígios d…
·Como usar o Visual Basic 2003 
·Como fazer Thunderbird aberto a um Calendário 
  Artigos em destaque
·Como trazer as vozes de ruídos de fundo usando Audacit…
·Problemas com Click'n 3D Design 
·Como girar um arquivo WMV 
·Como fazer uma camisa com o IMVU Usando GIMP 
·Ao plotar séries de dados no Excel, como mostrar a leg…
·Que funções programas antivírus Executar 
·Como criar uma nota de rodapé no Word 2007 
·Excel VBA: Localizar Texto 
·Por que não consigo encaminhar mensagens no WhatsApp 
·O que é o sistema de copiar e colar? 
Cop e direita © Rede de conhecimento computador http://ptcomputador.com Todos os Direitos Reservados