Читайте также:
|
|
При вводе программы с помощью функции П могут быть ошибки. С целью избежания таких ошибок необходима проверка правильности ввода кодов команд. Существует два способа проверки.
Первый заключается в просмотре содержимого участка памяти, в котором записана программа с помощью функции П. Для этого необходимо сделать столько просмотров с помощью клавиши "_", сколько кодов в программе.
Второй способ заключается в вычислении контрольной суммы всех шестнадцатеричных кодов, записанных в данном участке памяти. При этом, конечно, предполагается, что эта сумма была вычислена правильно ранее каким-либо способом. Тогда, если получается совпадение этих двух чисел, то можно с большой степенью вероятности предполагать, что программа в данный участок памяти введена правильно.
Пример: пусть требуется найти контрольную сумму кодов, находящихся в памяти с адреса 0800 по 080F (включительно). Линейная запись этих операций имеет вид
КС 0800 _ 080F ВП, а состояние дисплея отображается таблицей.
Таблица 4.2.4
Клавиша | Дисплей | ||||||
КС | |||||||
_ | |||||||
F | F | ||||||
ВП | * | * | |||||
Здесь * * обозначает значение контрольной суммы кодов. Следует помнить, что контрольная сумма вычисляется по модулю 25610, то есть из фактической суммы вычитается целое число раз число 25610, а на экран дисплея выводится разность. Например, если фактическая сумма равна 200, то есть 51210, то на дисплее отобразится сумма 0, т.к.
51210 – 2 × 25610= 0.
Дата добавления: 2015-07-20; просмотров: 99 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Описание функция системного монитора | | | Язык Ассемблера микропроцессора КР 580 ВМ 80A |