Project

General

Profile

Рекомендации по программированию процессора MultiClet P1 » History » Version 33

« Previous - Version 33/36 (diff) - Next » - Current version
krufter_multiclet, 07/17/2013 02:00 PM


Обзор работы с отладчиком

1) Команды отладчика

2) Описание работы отладчика:

Рассмотрим пример программы на ассемблере:

.text

pre:
    getl 4
    setl #32, @1
    getl 6
    wrl @1, @3
    jmp paragraph1
complete

paragraph1:
    getl 5
    addl @1, #32
    setl #32, @1
complete

На основе данного примера кратко продемонстрируем работу отладчика.

Для Windows:

1. Запустите mc-dbg.exe

2. Выберите режим 1 (введите цифру 1, затем нажмите клавишу enter)

3. Введите путь к файлу с образом памяти image.bin

4. Поставим точку останова на параграф "pre"

5. Введём команду "go" для перехода на первую точку останова

6. Получим содержимое 32-го регистра в параграфе "pre" (операции записи проходят после окончания параграфа по complete)

7. Поставим точку останова на параграф "paragraph1" и перейдём на него по команде "go"

8. Получим содержимое 32-го регистра в параграфе "paragraph1"

Завершить работу с отладчиком можно с помощью команды "quit".
Ознакомиться со списком команд, можно в разделе "Команды отладчика".