User Tag List

Показано с 1 по 10 из 75

Тема: КМ1801ВМ2 - Техническое описание

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #22

    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,246
    Спасибо Благодарностей отдано 
    498
    Спасибо Благодарностей получено 
    557
    Поблагодарили
    436 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Немного расскажу о отличиях КМ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 процессоров в секции.
    Последний раз редактировалось MM; 08.03.2014 в 20:00.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. описание CP/M
    от LBishop1 в разделе Оси
    Ответов: 21
    Последнее: 19.09.2024, 22:29
  2. Техническое описание блока КЛС
    от tnt23 в разделе БК-0010/0011
    Ответов: 1
    Последнее: 15.03.2010, 00:28
  3. Описание формата .TAP
    от ILoveSpeccy в разделе Несортированное железо
    Ответов: 1
    Последнее: 20.01.2008, 18:18
  4. Описание TR-DOS
    от SGO в разделе Программирование
    Ответов: 8
    Последнее: 06.06.2007, 02:25
  5. ZX Yellow Spectrum - техническое обсуждение
    от Valen в разделе Разный софт
    Ответов: 1
    Последнее: 13.05.2007, 21:22

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •