А с какой стати?
Совершенно нормальная команда.
Это не какой-нибудь JMP (R2)+ :)
Вид для печати
Теоретически должны. А практически там "иголки" 5-15 нс
- - - Добавлено - - -
Хочу промоделировать в модельсиме и снять диаграммы на реальной МС1201.03 такие циклы:
- цикл чтения DRAM без коррекции, запуск TA
- цикл чтение DRAM без коррекции, запуск DIN
- цикл чтения DRAM, коррекция включена, запуск TA, нет ошибки
- цикл чтения DRAM, коррекция включена, запуск DIN, нет ошибки
- цикл чтения DRAM, коррекция включена, запуск TA, ошибка некорректируемая
- цикл чтения DRAM, коррекция включена, запуск DIN, ошибка некорректируемая
- запись слова DRAM, коррекция выключена
- запись слова DRAM, коррекция включена
- запись младшего байта DRAM, коррекция выключена
- запись старшего байта DRAM, коррекция выключена
- запись младшего байта DRAM, коррекция включена , нет ошибок
- запись младшего байта DRAM, коррекция включена , корректируемая ошибка старшего байта
- запись младшего байта DRAM, коррекция включена, некорректируемая ошибка старшего байта
- чтение ROM
- чтение SRAM
- запись слова SRAM
- запись младшего байта SRAM
- запись старшего байта SRAM
Что-то еще будет интересным и что надо добавить?
Мне удалось перенести Ваш проект на EP4CE6
Вложение 62134
Для оценки скорости загрузил код:
Символы выскакивают с периодом 4 сек (15 за минуту).Код:.asect
.=0
start: mov #377, r3
1$: tstb @#177564
bpl 1$
mov #101,@#177566
delay: mov #177777, r2
2$: mov r4, r5
sob r2, 2$
sob r3, delay
br start
Прокомментируйте результат.
Patron, большое спасибо. Получается (8+16)*4,2 соответствует тактовой частоте 100 MHz. А сколько MIPSов у реального 1801вм1 ?
Vslav, Большое спасибо за проект. При компиляции было предупреждение "Critical Warning: Timing requirements not met", я его погасил уменьшив speedgrade до 7.
0.50 Млн рег-рег, при 2-х тактах ОЗУ и 4.608 мгц тактовой, см. МС1201.01.
При 0 тактах ожидания и 5 мгц - некотрые экз. проца могут висеть ( схемотехнический баг ? ), а некотрые показать до 0.6 MIPS.
*
Общественность тихо и смиренно ждет, когда же уважаемый господин Вслав сделает таки модуль "1801ВМ1ААА" на 100мгц, пи-то-пин совместимый с оригиналом, с настройкой таймингов МПИ микропеключателями.
Такой модуль необходим для академического разгона всякого старья :v2_dizzy_fire:
Починил, наконец, свою МС1201.03. То работала, то не работала. Наконец подохла надежно. Прицепил анализатор - не поднимается AD9. Оказалось 15 Ом на землю. Поиск привел к закоротке дорожки под микросхемой 565РУ5. Теперь можно снимать диаграммы ВП1-119 с живой платы.
- - - Добавлено - - -
А в пультовую RAM как-то можно осуществить запись с монитора? Хотелось бы оттуда тестовые программки позапускать.