МикроЭВМ "Электроника МС 1201.01"Паспорт
3.059.069 ПС
Нажмите для просмотра прикрепленного файлаНажмите для просмотра прикрепленного файлаСхема
Нажмите для просмотра прикрепленного файлаНажмите для просмотра прикрепленного файла МикроЭВМ "Электроника МС 1201"
МикроЭВМ "Электроника МС 1201.01"
МикроЭВМ "Электроника МС 1201.02"
Техническое описание
0.305.019 ТО
Нажмите для просмотра прикрепленного файлаОднокристальный микропроцессор К1801ВМ1
Техническое описание
Версия 1.1 (January 26, 2019)Copyright by 1801BM1@gmail.com
Нажмите для просмотра прикрепленного файлаМикроЭВМ "Электроника МС 1201.02"ПАСПОРТ
3.059.064 ПС
Техническое описание (со схемой)
0.305.019 ТО
Нажмите для просмотра прикрепленного файласхема
Нажмите для просмотра прикрепленного файлаИнтегральная микросхема КМ1801ВМ2 КР1801ВМ2Техническое описание
ЩИ3.480.128. ТО
Нажмите для просмотра прикрепленного файлаНажмите для просмотра прикрепленного файлаНажмите для просмотра прикрепленного файлаНажмите для просмотра прикрепленного файлаНажмите для просмотра прикрепленного файлаММ:Цитата
Немного расскажу о отличиях КМ1801ВМ1А от КМ1801ВМ2А.
1.Тактовая частота. ВМ1А реально до 5.00 ( 5.5 макс ), ВМ2А реально до 11.00 ( 12 макс ).
2.ВМ1 сам по уродским таймингам организует МПИ по предвыставлению адреса перед SYNC - около 30 нс, ВМ2 при закоротке AR на SYNC тоже так делает. Но в ВМ2 можно время между SYNC с выставленным адресом и подачей сигнала AR подрастянуть как следует - это огромный плюс для немаленьких М-ЭВМ.
В ВМ2 можно тактовую частоту временно остановить.
3.В ВМ2 не надо стробировать прерывания и сигнал RPLY.
4.РНП в ВМ1 читается из 177716 и представляет собой адрес, кратный 400 ( 8 ) с
содержанием первой исполняемой инструкцией. В ВМ2 РНП не имеет адреса и читается комбинацией сигналов SEL, DIN = 0v, SYNC = +5v. Значение так же кратно 400 ( 8 ),
но представляет из себя адрес таблицы векторов ( не имеющее аналога в DEC-системах ). Первый вектор в этой таблице ( смещение от начала таблицы = 0 ) является адресом первой исполняемой команды. Таблица векторов всегда вычитывается при активном сигнале SEL=0v - т.е. может быть где угодно, по сути в следующих за 64 кбайт адресном пространстве ( наподобие "области регистров" в Интел - процессоре, только навороченнее ).
Например, мы не делаем спецрегистра РНП и по адресу 000000 у нас есть контент :
123456 000340 - ВМ2 при старте прочтет в РНП = 000000 и будет считать, что таблица векторов начинается с 000000 адреса, где найдет число 123456 - вычитает эту ячейку и начнет ее исполнять. Вычитывание ячейки с 000000 адресом будет сопровождаться сигналом SEL=0v. Однако запуск на исполнение с адреса 123456
будет идти уже с сигналом SEL=+5v.
5.ВМ2 вроде как исполняет простое деление и простое умножение, тогда как ВМ1Г - только простое умножение ( ??? ).
6.В ВМ2 нет IRQ370 - ног не хватило, но в 1806ВМ2 есть IRQ250. В ВМ2 есть аппаратный хвост на запрос к адресам окна МПИ , в ВМ1 такого нет. В 1806ВМ2 есть целых 2 аппаратных окна МПИ ( ??? + ??? ).
7.ВМ1А-5 мгц в студийных условиях может показать ок. 600 т. рег-рег, ВМ2А-10 мгц - ок. 1000 т. рег-рег, 1806ВМ2-8 - порядка 1500 т. рег-рег.
8.В ВМ2 есть дыра в микрокоде - см. сообщения тов. Patron.
9.В ВМ1 есть аппаратная выборка регистров 177714, 177716. В ВМ2 её нет. В ВМ1 есть хвост таймера 177700-177712, в ВМ2 его нет. ВМ2 рассчитан только на наличие 1 процессора в одной секции вычислительного устройства, ВМ1 - до 4 процессоров в секции.