Просмотр и инициализация памяти
Команды интерактивной отладки

        Окна Memory Data могут быть интерактивно использоваться для задач отладки. Средства, описываемые в этой секции, прекрасно подходят для этого.

        1. Открытие элемента памяти и изменение отображаемых характеристик.
        а. Дважды кликните на элемент /ram_tb/dpram1/mem в окне Memories.
        б. Правым кликом на dpram1в окне Memory Data, затем выберите Properties.
        в. Измените Address и Data Radix на Hexadecimal.
        г. Выберите Words per line и введите 2.
        д. Кликните OK. Результат должен быть похож на рис. 11-16.

        2. Инициализация диапазонов адресов из последовательности заполнения.
        а. Правым кликом на столбец данных /ram_tb/dpram1/mem окне, затем выберите Change, чтобы открыть диалог Change Memory (рис. 11-17).

        б. Выберите Addresses и введите стартовый адрес 0x00000006, а конечный адрес 0x00000009. Запись "0х" – опциональна.
        в. Выберите Random (случайный) в качестве Fill Type.
        г. Введите 0 в качестве Fill Data, - установка необходима для случайной последовательности.
        д. Кликните ОК.
        Данные в заданном диапазоне заменяются генерируемой случайной последовательностью (рис. 11-18).

        3. Изменение содержимого при выделении.
        Вы можете также изменять данные, выделяя их в панели Address Data.
        а. Выделите данные с адресов 0x0000000c:0x0000000e, как показано на рис. 11-19.

        б. Правым кликом на выделенные данные, выберите Change.
        Появляется диалог Change memory. Обратите внимание, что поле Addresses уже заполнено выделенным диапазоном адресов.
        в. Выберите Value (значение) в качестве Fill Type. (рис. 11-20).
        г. Введите значения данных в поле Fill Data: 24 25 26.

        д. Кликните ОК.
        Данные по выбранным адресам поменяют свои значения на введённые вами (рис. 11-21).

        4. Редактирование данных в одном месте.
        Чтобы изменить только одно значение, сделайте следующее:
        а. Дважды кликните на любое значение в столбце Data.
        б. Введите нужное значение и нажмите клавишу Enter или Return на клавиатуре. Если потребуется отменить функцию редактирования, нажмите Esc.

<< Назад     Оглавление     Далее >>
Хостинг от uCoz