Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Можно использовать DEBUG для сохранения программна диске вследующих случаях:
1. После загрузки программы в память машины и ее модификации необходимо сохранить измененный вариант. Для этого следует:
• загрузить программу по ее имени: DEBUG n:имя файла [Return],
• просмотреть программу с помощью команды D и ввести изменения по командеЕ,
• записать измененную программу: W [Return].
2. Необходимо с помощью DEBUG написать небольшую по объему программу и сохранитьее на диске. Для этого следует:
• вызвать отладчик DEBUG,
• c помощью команд A (Assemble) и Е (Enter) написать программу,
• присвоить программе имя: N имя файла.СОМ [Return]. Тип программы должен быть СОМ,
• так как только программист знает, где действительно кончается его программа, указать отладчику длину программы в байтах. В последнем примере концом программы является команда
хххх:0106 СЗ RET
Эта команда однобайтовая, и поэтому размер программы будет равен 106 (конец) минус 100 (начало), т.е. 6,
• запросить регистр СХ командой R СХ [Return],
• отладчик выдаст на этот запрос СХ 0000 (нулевое значение),
• указать длину программы - 6,
• записать измененную программу: W [Return].
В обоих случаях DEBUG выдает сообщение "Writing nnnn bytes"(Записывается nnnn байтов). Если nnnn равно 0, то произошла ошибка при вводе длины программы, и необходимо повторить запись снова.
Дата публикования: 2014-12-11; Прочитано: 204 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!