Leitura de hexadecimais

1. Leitura de hexadecimais

Fernando
bellun

(usa Outra)

Enviado em 08/09/2015 - 07:32h

Bom eu gostaria de saber como eu leio(no real sentido da palavra) números que estão nessa notação de hexa: 0xFF ou 0xFFF, eu gostaria de uma forma que fosse possível fazer não mao\mentalmente?
Pois estou estudando assembly e tenho dificuldade de entender esses numeros.


  


2. Re: Leitura de hexadecimais

Perfil removido
removido

(usa Nenhuma)

Enviado em 03/04/2016 - 13:32h

Dentro da máquina é um amontoado de luzinhas acesas ou campos mantendo níveis de voltagens ou campos magnéticos indicando zeros e uns.

O que seria necessário fazer é usar strings.

Uma string deve ser analisada para saber se tem apenas caracteres válidos (0 a 9 e A até F).

Depois disso deve-se analisar caracter a caracter. Tipo um switch da linguagem C. Mas diferente.

Conforme você identifica um caracter, este é adicionado a um acumulador e além disto ele é multipicado por 16 ou um deslocamento shift à esquerda em 4 casas.

É um pouco trabalhoso mas depois de rascunhar fica mais fácil.

----------------------------------------------------------------------------------------------------------------
# apt-get purge systemd (não é prá digitar isso!)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts