Цитата Сообщение от Arix Посмотреть сообщение
микросхема неисправна?
Да, под замену.
*
Немного комментов к тесту программы подстчета к/с.
1000 : 012700 001040 - записать в R0 проца число 1040 ( т.е. адрес начала таблицы параметров )
1004 : 012701 000004 - записать в R1 число 4
1010 : 012002 - переписать из ячейки с адресом, находящимя в R0 значение в R2 проца. После команды R0 увеличится на 2 ( автоинкремент ).
1012 : 012003 - переписать из ячейки с адресом, находящимся в R0 значение в R3 проца.После команды R0 увеличится на 2 ( автоинкремент ).
1014 : 005004 - очистить R4 проца.
1016 : 062204 - команда сложения , берется значение по адресу, который находится в R2, и складывается в R4 проца, разультат - в R4. После команды R2 увеличится на 2 ( автоинкремент ).
1020 : 005504 - магическое число, имеющее отношение к R4.
1022 : 077303 - команда циклов SOB. Выполняет вычитание единицы из R3 и если он не стал равен нулю, передает управление на 3 слова назад, включая свой адрес - т.е. на 1016.
1024 : 010420 - пересылка R4 в адрес ячейки, содержащейся в R0 проца.После команды R0 увеличится на 2 ( автоинкремент ). Т.е. готовая к/с пересылается в таблицу обратно.
1026 : 077110 - команда SOB. Выполняет вычитание единицы из R1 и если он не стал равен нулю, передает управление на 10 слов назад, т.е. на 1010
1030 : 012727 000001 000000 - пересылка данных из следующей ячеки в следующую ячейку - т.е. число "000001" скопируется в адрес 1034. Используется как индикатор прохода программы в этом месте.