Вкладка Disassembly

ВкладкаDisassemblyпредназначена для отображения области оперативной памяти процессорной системы, в которой хранится исполнимый код программы. Содержимое этой вкладки приведено на рис. 2.1.

В левом столбце вкладки синим цветом представлены адреса 32 – разрядных ячеек памяти процессорной системы, в которых размещены выполняемые команды. В среднем столбце вкладки отражено серым цветом содержимое самих ячеек ОП в шестнадцатеричном формате, а в правом столбце представлены команды ассемблера в символьном виде, включая комментарии. Причем команды исходного кода отображены коричневым цветом. Для изображения имен исполнимых инструкций используется зеленый цвет, для операндов в регистровой памяти – синий цвет, а для непосредственных операндов – красный цвет. В этом же столбце могут присутствовать и псевдокоманды, которые компилятором заменяются на одну или несколько исполнимых команд процессора Nios II.

Рис. 2.1 – Главное окно Altera Monitor

Текущая команда, адрес которой находится в счетчике команд (регистр pc), выделена желтым цветом.

Для навигации по сегменту кода программы, загруженной в процессорную систему, используется бегунок в правой стороне вкладки. Для перехода по конкретному адресу программы в окне Goto instruction следует указать адрес перехода в шестнадцатеричной форме либо набрать имя метки, и нажать кнопку “Go”, расположенную справа.

С помощью кнопки“Hide” скрывается панель перехода на конкретный адрес.

 








Дата добавления: 2015-05-30; просмотров: 784;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.