Gigaflops :: Glossario:: Dump
Make your own free website on Tripod.com

   Definição

     Dump

    Um dump imprime, ou exibe no monitor, o conteúdo de memória ou de arquivos. Na forma mais primitiva, o dump - dump hexadecimal (ou dump octal) - apresenta o conteúdo de memória, ou de um arquivo, a partir de um endereço inicial qualquer, até um endereço final, também qualquer, em formato hexadecimal (ou octal), refletindo exatamente o seu conteúdo binário. A seguir temos um exemplo de dump hexadecimal.
    000 4C 01 03 00 61 9B 75 35 0B 07 00 00 1E 00 00 00 L...a.u5..
    010 00 00 00 00 2E 64 72 65 63 74 76 65 00 00 00 00 ..drectve.
    020 00 00 00 00 26 00 00 00 8C 00 00 00 00 00 00 00 ....&.....
    030 00 00 00 00 00 00 00 00 00 0A 10 00 2E 74 65 79 .......tex
    Um dump como o anterior permite identificar erros de interpretação dos dados - erros que são comuns ao misturar tipos de forma incorreta e no caso de invasão acidental de espaço de dados.

    O uso de dumps hexadecimais requer a existência de um mapa de memória para que se possa determinar os endereços origem das variáveis e requer, também, que o programador do dump tenha profundo conhecimento da arquitetura da máquina em uso.