Viktor2312,посмотри «МПСС», 1987, №01.http://publ.lib.ru/ARCHIVES/M/''Mikroprocessornye_sredstva_i_sistemy''/''MPSS'',1987,N01.[djv-fax].zip
Там на страницах 54-56 статья "Программа тестирования ОЗУ". Может чего для ВМИР-1 приспособишь.
Viktor2312,посмотри «МПСС», 1987, №01.http://publ.lib.ru/ARCHIVES/M/''Mikroprocessornye_sredstva_i_sistemy''/''MPSS'',1987,N01.[djv-fax].zip
Там на страницах 54-56 статья "Программа тестирования ОЗУ". Может чего для ВМИР-1 приспособишь.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Взять из этого файла: http://azmaster.narod.ru/Ocean-240/B...E000_Tests.bin
http://azmaster.narod.ru/Ocean-240/
лучше и надежнее теста я не встречал для КР580ВМ80А, не требуется для его работы ни одной ячейки ОЗУ, умеет выдавать диагностику в каналы КР580ВВ51 и КР580ВВ55, умеет проверять почти всё что можно проверить, не забыть про возможность запуска схемы в пошагом режиме, чтобы можно быть произвести начальную диагностику для быстрого запуска "мертвой" платы.
Подсмотреть и адаптировать под себя этот тест не должно быть очень сложно под свою схему. Тест маленький (2Кбайта) дизассеблировать и изучить в эмуляторе:
http://bashkiria-2m.narod.ru/index/files/0-11
или
http://www.emu-land.net/computers/soviet
Последний раз редактировалось perestoronin; 12.11.2013 в 07:30.
Ретрокладовая продажи
Как так то внезапно? Может бросить курить и послать налоговую?!
Мы на Pepsi ставим крест, пиво - поколенье Next
Проверяешь на 0FF один регистр (H или L), а потом (если да) сравни их между собой.
Ну или сравни с другой регистровой парой.
---------- Post added at 00:39 ---------- Previous post was at 00:25 ----------
MOV A,L
CPI 0FFH
JNZ (в начало)
СMP H
JNZ (в начало)
Последний раз редактировалось Vladimir_S; 25.11.2013 в 00:46.
Что-то подобное ВМИР-1 уже хотели ранее сделать
nedoPC-580 (SMP на 5 процессорах 8080)
Двухпроцессорная система на микропроцессорах Intel 8080
По вопросу кажется может в некоторых случаях оптимательнее будет так:
http://comsci.us/cpu/8080/Decrement.html
Код:INX H JNZ LFFFF DCX H продолжаем если HL = FFFF ...... LFFFF: DCX H что-то сделать если HL не FFFF например перейти в начало JMP BEGIN
Последний раз редактировалось perestoronin; 25.11.2013 в 01:04.
Ретрокладовая продажи
Сейчас написал: LXI H,0FFFFH
INX H
DCX H
И загрузил отладчик, проверил - флаг Z состояние при переходе HL из FFFF в 0
не меняется. Это так и есть, или ошибка отладчика?
Тогда скорее ввод в заблуждение здесь
http://comsci.us/cpu/8080/Decrement.html
Ретрокладовая продажи
Ну вот как то так.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)