Trabajar con supervisores de memoria

Acerca de esta tarea

Para ver el contenido de la memoria desde la vista Memoria:

Procedimiento

  1. En el panel Supervisores, seleccione el supervisor de memoria que contiene la ubicación de memoria que desea visualizar. La memoria aparecerá en el panel Representaciones, en el que realizará todas las demás tareas. Si ha añadido varias representaciones, seleccione la pestaña que contiene la representación que desea visualizar.
  2. Si lo desea, divida el panel Representaciones seleccionando el pulsador Conmutar a panel dividido (Pulsador Conmutar a panel dividido). Por omisión, la vista Memoria sólo visualiza un panel de representación. Si pulsa Conmutar a panel dividido, se abrirá una segunda representación que se visualizará en forma de panel dividido. Si ha elegido la representación Hexadecimal y carácter, puede que sea necesario elegir este pulsador para ver ambas representaciones.
  3. Si es necesario, utilice la barra de desplazamiento en la representación para visualizar las ubicaciones de memoria situadas por encima o por debajo de la dirección base del supervisor de memoria mostrado por la representación actual. También puede pulsar la representación con el botón derecho del ratón y elegir la opción Ir a dirección del menú emergente o pulsar Control+G. Con ello abrirá una sección en la parte inferior de la representación, en la que puede realizar las acciones siguientes:
    1. Seleccionar la opción Ir a dirección del menú desplegable y especificar una dirección a la que desea desplazarse. La representación se colocará de forma que la dirección especificada sea visible y esté seleccionada.
    2. Seleccionar la opción Ir a desplazamiento del menú desplegable y especificar el desplazamiento. La representación se colocará de forma que la dirección de la expresión (dirección base), más el desplazamiento especificado, sean visibles y estén seleccionados. Un valor negativo colocará la representación hacia atrás con respecto a la dirección base.
    3. Seleccionar la opción Saltar unidades de memoria del menú desplegable. Esta función toma la dirección seleccionada actualmente y le añade el número de unidades de memoria que ha especificado. La dirección resultante se selecciona. Un valor negativo colocará la representación hacia atrás con respecto a la dirección actual.
    Puede especificar todas estas entradas como HEX marcando el recuadro de selección Entrada como Hex (si no se marca este recuadro de selección, la entrada será decimal). Una vez especificada la entrada en el campo, pulse Intro o Aceptar para ir a la ubicación en la representación. Para cerrar esta sección, pulse Cancelar o Control+G.
    Nota: La entrada también se trata como HEX si tiene el prefijo 0x.
  4. Para ir a la dirección de una celda determinada, pulse dentro de la celda con el botón derecho del ratón y seleccione Desreferenciar puntero en el menú emergente.
  5. Si lo desea, cambie la anchura de cualquier columna pulsando el lado izquierdo o derecho de su casilla de cabecera y arrastrándolo para modificar la anchura de la columna, o pulse con el botón derecho del ratón dentro de la representación y seleccione Ajustar al tamaño del texto en el menú emergente para que las columnas se redimensionen de forma que pueda visualizarse todo el texto de las mismas. Como alternativa, puede pulsar con el botón derecho del ratón dentro de la representación y seleccionar Formato en el menú emergente. Se abrirá el recuadro de diálogo Formato. En este recuadro de diálogo, puede establecer el número de unidades por fila y el número de unidades por columna. A medida que establezca estos valores, una ventana Vista previa del recuadro de diálogo visualizará el diseño de representación que está estableciendo. Para guardar estos valores como diseño predeterminado, pulse Guardar como valores predeterminados.
  6. Para cambiar la representación de memoria a Modalidad de desplazamiento, pulse dentro de la representación con el botón derecho del ratón y seleccione Cambiar modalidad de visualización > Modalidad de desplazamiento en el menú emergente. Para cambiar la representación de memoria a Modalidad de dirección, pulse dentro de la representación con el botón derecho del ratón y seleccione Cambiar modalidad de visualización > Modalidad de dirección en el menú emergente. Si cambia a modalidad de desplazamiento, la dirección de la expresión supervisada pasará a ser la primera celda de la representación y la columna Dirección visualizará los desplazamientos.
  7. También puede ocultar elementos de la vista memoria para facilitar la visualización:
    • Puede ocultar el panel Supervisores deseleccionando el botón de conmutador Conmutar panel de supervisores de memoria.
    • Puede ocultar la columna Dirección pulsando con el botón derecho del ratón dentro de la representación y seleccionando Ocultar columna Dirección. Para restaurar la columna de dirección cuando está oculta, pulse con el botón derecho del ratón dentro de la representación y seleccione Mostrar columna Dirección en el menú emergente.

Resultados

Si se encuentra en una representación de memoria y se mueve de la dirección que ha establecido originariamente para supervisar, al elegir la opción de menú emergente Restablecer dirección base, el cursor se colocará de nuevo en la dirección base del supervisor de memoria. Como alternativa, puede restablecer todas las representaciones de un supervisor de memoria pulsando el supervisor con el botón derecho del ratón y seleccionando Restablecer (o bien puede seleccionar varios supervisores y elegir esta acción). Al restablecer un supervisor, por omisión, las representaciones visibles se restablecerán en la dirección base. Para restablecer todas las representaciones de la vista Memoria actual en la dirección base, modifique las preferencias de la vista Memoria.


Comentarios