Trabalhar com supervisores de memória

Para visualizar o conteúdo da memória na vista Memória:

  1. Na área de janela Supervisores, seleccione o supervisor de memória que contém a localização da memória que pretende visualizar. A memória será apresentada na área de janela Representações, a partir de onde serão executados todos os outros passos. Se adicionou várias representações, seleccione o separador que contém a representação que pretende visualizar.
  2. Se necessário, divida a área de janela Representações seleccionando o botão de acção Comutar área de janela dividida (Botão de acção Comutar área de janela dividida). Por predefinição, a vista Memória só apresenta uma área de janela de representação. Ao fazer clique em Comutar área de janela dividida, aparece uma segunda representação, apresentada como uma área de janela dividida.
  3. Se for necessário, use a barra de deslocamento para ver localizações de memória acima ou abaixo do endereço base do supervisor de memória apresentado na representação actual. Alternativamente, pode fazer clique na representação com o botão direito do rato e escolher a opção Ir para endereço do menu ou carregar em Ctrl+G. Verá abrir-se, na base da representação, uma secção na qual pode executar as seguintes acções:

    Todas estas entradas podem ser introduzidas como HEX seleccionando o quadrado de confirmação Entrada como hexadecimal (caso este não seja assinalado, a entrada de dados será decimal). Uma vez efectuada a introdução de dados no campo, carregue em Enter ou clique em OK para passar à localização da representação. Para fechar esta secção, faça clique em Cancelar ou carregue em Ctrl+G.

    Nota: a introdução de dados é igualmente tratada como hexadecimal caso contenha o prefixo 0x.

  4. É possível alterar a largura de qualquer coluna, fazendo clique do lado esquerdo ou direito do respectivo cabeçalho e arrastando-o até à largura pretendida. Também pode fazer clique com o botão direito do rato dentro da representação e seleccionar Redimensionar para ajustar do menu emergente. As colunas serão redimensionadas para o respectivo texto poder ser visualizado. Outra alternativa é fazer clique com o botão direito do rato dentro da representação e seleccionar Formatar do menu emergente. Abrirá, assim, a caixa de diálogo Formatar. Nesta caixa de diálogo, pode definir o número de unidades por linha e por coluna. À medida que for definindo estes valores, a janela de Pré-visualização na caixa de diálogo apresenta a disposição da respectiva representação. Para guardar estas definições como a disposição predefinida, faça clique em Guardar como predefinições.
  5. Também é possível ocultar certos elementos da vista Memória para facilitar a visualização:

Caso esteja numa representação de memória e se afaste do endereço originalmente definido para ser supervisionado, pode repor o cursor no endereço original (endereço base) através da opção Redefinir para endereço base do menu emergente. É igualmente possível repor todos as representações de um supervisor de memória, fazendo clique com botão direito do rato no supervisor e seleccionando a opção Repor (ou pode seleccionar vários supervisores e seleccionar esta opção da mesma forma). Ao repor um supervisor, por predefinição, as representações visíveis são repostas para o endereço base. Para repor todas as representações da vista Memória actual para o endereço base, modifique as preferências da vista Memória.