在“内存呈示”视图中处理不同格式的内存

使用内存呈示视图来监视采用诸如 ASCII、EBCDIC、带符号整数和无符号整数等数据格式的表达式、变量和寄存器的内存。当您在该视图中工作时,内存视图将与该视图同步(例如,如果您更改内存呈示视图中的列大小,则内存视图中的列大小也将随之更改)。要在内存监视器中处理已添加至内存呈示视图中的内存:

  1. 如果需要的话,使用监视器中的滚动条来查看内存呈示视图起始地址上面或下面的存储位置。或者,右键单击监视器并选择转至地址弹出菜单项。这将打开转至地址对话框,可以在该对话框中输入您想要跳至的地址。单击确定以退出该对话框并转至该地址。如果在视图中还看不见该地址,则该地址将成为视图中最顶部的一项。如果在视图中已经可以看见该地址,则光标将移至所输入的地址。
  2. 如果您希望的话,通过右键单击存储器监视器并从弹出菜单中选择列大小 > <列大小> 来更改内存内容列的大小(以字节计)。要将当前列大小设置为缺省值,右键单击存储器监视器并从弹出菜单中选择列大小 > 设置为缺省值。要选择缺省列大小,单击内存视图菜单并选择缺省列大小。这将打开缺省列大小对话框,在该对话框中,可以从下拉菜单中选择列大小。
    注: 当在缺省列大小对话框中设置缺省列大小时,当前已打开的任何存储器监视器都不会使用缺省列大小。您创建的下一个存储器监视器将使用该缺省列大小。
  3. 如果您希望的话,通过单击任何列的标题单元格的左边或右边,并拖动它以改变列的宽度来更改任何列的宽度。如果使用此方法来改变列宽,则可以在视图中右键单击并从弹出菜单中选择重新格式化。这将导致重新调整所有列的大小,以便可以查看列中的所有文本。

当在此视图中监视表达式的时候,还会将它添加至内存视图以便采用 HEX 格式来监视。同样地,当在内存视图中监视表达式的时候,内存呈示视图将填充表达式的内存呈示选择列表。当您进行调试时,这两个视图是同步的。

可以在内存视图和内存呈示视图中监视多个变量、表达式和寄存器 - 并且可以在内存呈示视图中监视多种格式。在内存视图中,您已添加的每个变量、表达式或寄存器都会显示在它自己的监视器中(每个监视器在一个单独的选项卡中)。在内存呈示视图中,将只显示当前在内存视图中所选监视器的内存呈示。当处于内存呈示视图时,可以在内存监视器之间快速进行切换。其方法是通过单击切换内存监视器图标,这将遍历所有活动的内存监视器;或者通过选择它的向下箭头,这将提供活动内存监视器的列表,从该列表中可以选择您想要显示在该视图中的监视器。

相关任务
将表达式或变量添加至“内存呈示”视图
将寄存器添加至“内存呈示”视图
在“内存呈示”视图中编辑已呈示的内存
从“内存呈示”视图中除去已呈示的内存
添加多种呈示格式
使用条款 | 反馈
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved.