Ir ao conteúdo
  • Comunicados

    • Gabriel Torres

      Seja um moderador do Clube do Hardware!   12-02-2016

      Prezados membros do Clube do Hardware, Está aberto o processo de seleção de novos moderadores para diversos setores ou áreas do Clube do Hardware. Os requisitos são:   Pelo menos 500 posts e um ano de cadastro; Boa frequência de participação; Ser respeitoso, cordial e educado com os demais membros; Ter bom nível de português; Ter razoável conhecimento da área em que pretende atuar; Saber trabalhar em equipe (com os moderadores, coordenadores e administradores).   Os interessados deverão enviar uma mensagem privada para o usuário @Equipe Clube do Hardware com o título "Candidato a moderador". A mensagem deverá conter respostas às perguntas abaixo:   Qual o seu nome completo? Qual sua data de nascimento? Qual sua formação/profissão? Já atuou como moderador em algo outro fórum, se sim, qual? De forma sucinta, explique o porquê de querer ser moderador do fórum e conte-nos um pouco sobre você.   OBS: Não se trata de função remunerada. Todos que fazem parte do staff são voluntários.
    • DiF

      Poste seus códigos corretamente!   21-05-2016

      Prezados membros do Fórum do Clube do Hardware, O Fórum oferece um recurso chamado CODE, onde o ícone no painel do editor é  <>     O uso deste recurso é  imprescindível para uma melhor leitura, manter a organização, diferenciar de texto comum e principalmente evitar que os compiladores e IDEs acusem erro ao colar um código copiado daqui. Portanto convido-lhes para ler as instruções de como usar este recurso CODE neste tópico:  
Entre para seguir isso  
lcprog

arquivo hexadecimal

Recommended Posts

oi pessoal,peço desculpas pela pergunta um tanto tola ,mas estou tendo dificuldades com um arquivo hexadecimal,estou trabalhando com um programador de memoria flash de um processador ,e o programa so permite salvar o arquivo lido em formato de texto,sendo q quando abro este arquivo em um editor hexadecimal ele muda completamente os dados,gostaria de saber a diferença (exemplo) entre um caractere hexadecimal 5c e 0x5c ,pois o programa q mencionei trabalha com caracteres com as caracteristicas 0x5c ,qual seria esta diferença?um exemplç do tipo de arquivo esta logo abaixo . obrigado cassio:

0x000000: 0xFA 0x00 0x00 0x02 0xFA 0x00 0x04 0x80 0xFA 0x00 0x08 0x80 0xFA 0x00 0x0C 0x80

0x000010: 0xFA 0x00 0x10 0x80 0xFA 0x00 0x14 0x80 0xFA 0x00 0x18 0x80 0xFA 0x00 0x1C 0x80

0x000020: 0xFA 0x00 0x20 0x80 0xFA 0x00 0x24 0x80 0xFA 0x00 0x28 0x80 0xFA 0x00 0x2C 0x80

0x000030: 0xFA 0x00 0x30 0x80 0xFA 0x00 0x34 0x80 0xFA 0x00 0x38 0x80 0xFA 0x00 0x3C 0x80

0x000040: 0xFA 0x00 0x40 0x80 0xFA 0x00 0x44 0x80 0xFA 0x00 0x48 0x80 0xFA 0x00 0x4C 0x80

0x000050: 0xFA 0x00 0x50 0x80 0xFA 0x00 0x54 0x80 0xFA 0x00 0x58 0x80 0xFA 0x00 0x5C 0x80

0x000060: 0xFA 0x00 0x60 0x80 0xFA 0x00 0x64 0x80 0xFA 0x00 0x68 0x80 0xFA 0x00 0x6C 0x80

0x000070: 0xFA 0x00 0x70 0x80 0xFA 0x00 0x74 0x80 0xFA 0x00 0x78 0x80 0xFA 0x00 0x7C 0x80

0x000080: 0xFA 0x00 0x80 0x80 0xFA 0x00 0x84 0x80 0xFA 0x00 0x88 0x80 0xFA 0x00 0x8C 0x80

0x000090: 0xFA 0x00 0x90 0x80 0xFA 0x00 0x94 0x80 0xFA 0x00 0x98 0x80 0xFA 0x00 0x9C 0x80

0x0000A0: 0xFA 0x00 0xA0 0x80 0xFA 0x00 0xA4 0x80 0xFA 0x00 0xA8 0x80 0xFA 0x00 0xAC 0x80

0x0000B0: 0xFA 0x00 0xB0 0x80 0xFA 0x00 0xB4 0x80 0xFA 0x00 0xB8 0x80 0xFA 0x00 0xBC 0x80

0x0000C0: 0xFA 0x00 0xC0 0x80 0xFA 0x00 0xC4 0x80 0xFA 0x00 0xC8 0x80 0xFA 0x00 0xCC 0x80

0x0000D0: 0xFA 0x00 0xD0 0x80 0xFA 0x00 0xD4 0x80 0xFA 0x00 0xD8 0x80 0xFA 0x00 0xDC 0x80

0x0000E0: 0xFA 0x00 0xE0 0x80 0xFA 0x00 0xE4 0x80 0xFA 0x00 0xE8 0x80 0xFA 0x00 0xEC 0x80

0x0000F0: 0xFA 0x00 0xF0 0x80 0xFA 0x00 0xF4 0x80 0xFA 0x00 0xF8 0x80 0xFA 0x00 0xFC 0x80

0x000100: 0xFA 0x00 0x00 0x81 0xFA 0x00 0x04 0x81 0xFA 0x00 0x08 0x81 0xFA 0x00 0x0C 0x81

0x000110: 0xFA 0x00 0x10 0x81 0xFA 0x00 0x14 0x81 0xFA 0x00 0x18 0x81 0xFA 0x00 0x1C 0x81

0x000120: 0xFA 0x00 0x20 0x81 0xFA 0x00 0x24 0x81 0xFA 0x00 0x28 0x81 0xFA 0x00 0x2C 0x81

0x000130: 0xFA 0x00 0x30 0x81 0xFA 0x00 0x34 0x81 0xFA 0x00 0x38 0x81 0xFA 0x00 0x3C 0x8

Compartilhar este post


Link para o post
Compartilhar em outros sites

0x = Forma de indicar que a sequência a seguir é um número hexadecimal em muitas linguagens como C e SQL.

Então quanto a sua pergunta, 0x5C e 5C (e, caso encontre, 5Ch, notação de hexadecimal em assembly) são e mesma coisa.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Na verdade não existe diferença dos dado.

A questão é a utilização de um padrão.

Para a linguagem C e Java foi padronizado que os valores em hexadecimal devem vir 0x na frente para quem bater o olho já perceber que é hexadecimal, assim como o sistema, pois por exemplo 21 é 21 já 0x21 equivale a 33.

Compartilhar este post


Link para o post
Compartilhar em outros sites
  • Autor do tópico
  • ok pessoal,muito obrigado pela dica ,so mais uma ajuda,o programa q estou trabalhando salva os arquivos hexadecimais em formato de texto ,e so abre arquivos tipo hex ,pois bem ,preciso ler os dados de um processador e gravar em outro , porém a minha dificuldade esta em converter o arquivo hexadecimal q esta no texto para um de arquivo em formato hexadecimal aceitavel pelo programa ,os dados podem ser visualisados como no primeiro exemplo,ou seja o q preciso e transformar aquele arquivo em hex,alguem pode me ajudar ,muito obrigado.cassio

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    Crie uma conta ou entre para comentar

    Você precisar ser um membro para fazer um comentário

    Entre para seguir isso  





    Sobre o Clube do Hardware

    No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

    Direitos autorais

    Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

    ×