Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Dsplnk.exe sim.cmd



Для компоновки программы используется командный файл sim.cmd, в котором задается одно из возможных распределений памяти, используемое в работе по изучению симулятора.

Таким образом, на основе объектного файла sim.obj, полученного после трансляции, и под управлением sim.cmd, программой компоновщика dsplnk.exe формируется выходной файл sim.out, который будет использоваться при работе с программой симулятора. Программа компоновщика формирует также таблицу реально полученного распределения памяти sim.map. Этот файл позволяет контролировать инициализацию начальных адресов и количество ячеек памяти, используемых для хранения программы и данных в процессоре, а также правильность расположения и соединения секций программы.

После запуска программы симулятора на экране монитора должны появиться четыре окна графического интерфейса, отражающих состояние основных элементов архитектуры процессора:

1) окно DISASSEBLY - для отлаживания текста дизассемблированной программы;

2) окно СРU - для отражения состояния аккумулятора процессора (ACC) и его буфера (ACCB), регистра результата умножения (PREG), программного счетчика (PC), регистрового файла, состоящего из восьми вспомогательных регистров (AR1 – AR0) и индексного регистра (INDX), регистров состояния (ST0, ST1 и PMST) и других регистров;

3) окно MEMORY – для отражения памяти процессора;

4) окно COMMAND – для введения разных команд процессора.

Для загрузки исполняемой программы в меню LOAD выбирается команда LOAD. В открывшимся окне нужно набрать имя файла исполняемой программы с расширением и нажать на клавиши Enter и F8.

Для вывода на экран в окно MEMORY содержимое ячеек памяти, где хранятся переменные, начиная, например, с адреса 0800, нужно набрать в командном окне команду:





Дата публикования: 2015-10-09; Прочитано: 341 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...