Ferragens  
 
Conhecimento computador >> Ferragens >> Drives de computador e Armazenamento >> 
Como converter um Byte Hex para BCD 6502
O 6502 é um processador de computador criado por MOS Technology em 1975. Todos os registos de dados de 8 bits de largura , ou seja , eles podem conter vale exactamente um byte de informação . Normalmente , esse byte é interpretado como um número binário para operações aritméticas , como adição e subtração. No entanto , a 6502 suporta um decimal codificado binário modo especial ( BCD ) , em que as operações aritméticas operar separadamente na parte inferior e sobre os quatro bits superiores do número de 8 bit . Você pode converter um hexadecimal , o número de tamanho de byte para o seu equivalente em 6502 BCD. Instruções
1

Selecione um " hexByte " a ser convertido , que não é maior do que o hexadecimal 63, uma vez que é o maior número que pode ser representado por um byte BCD.
2

Converter o número hexadecimal para decimal , avaliando a seguinte fórmula: =

decByte firstDigit ( hexByte ) * 16 + secondDigit ( hexByte )

por exemplo, se hexByte = 38 , então decByte = 3 * 16 +8 = 56 - o equivalente decimal de hexadecimal 38. A comparação no passo 1 garante que decByte terá dois dígitos
3

Converta o número decimal para BCD 6502 , avaliando a seguinte fórmula: .

BCDByte = mesa ( firstDigit ( decByte ) ) mesa ( secondDigit ( decByte ) )

de acordo com a seguinte tabela de conversão :

dígitos Decimal /BCD meio- byte

0 /0000

1 /0001

2 /0010

3 /0011

4/0100

5 /0101

6/0110

7 /0111

8/1000

9/1001

Por exemplo, se decByte = 56 , então BCDByte = 01010110 - ou seja, os quatro bits correspondente ao dígito decimal 5 seguido pelos quatro bits correspondente ao dígito decimal 6.

Anterior :

Próximo : No
  Os artigos relacionados
·Como remover Micro SD com um adaptador 
·Como faço para remover o disco rígido em gateway Seri…
·Como reparar um disco rígido falhou 
·Como copiar uma unidade USB inicializável 
·Como copiar um laptop disco rígido para um desktop 
·Como Mudar o nome da unidade C 
·Como alterar uma partição de Lógica para Primária 
·Como teste de memória SD 
·Como colocar em um disquete 
·Como limpar uma unidade de disco 
  Artigos em destaque
·Como converter WMV para MP4 no Mac OS X 
·Como instalar o Logitech X -230 
·Como importante uma fonte de alimentação de um comput…
·Como configurar impressoras 
·Como obter um CD XP De Acer Aspire 1 
·Como instalar um F2430 Deskjet 
·Razões para Laptop superaquecimento 
·Diferenças entre o CDR e CDRW 
·Laptop Guia para Estudantes 
·Como carregar o USB Microsoft ( IntelliPoint ) Mouse se…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados