Важная информация

User Tag List

Показано с 1 по 6 из 6

Тема: КРАМ, клон Intellec iMDS series II

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Guru Аватар для andrews
    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,697
    Спасибо Благодарностей отдано 
    426
    Спасибо Благодарностей получено 
    198
    Поблагодарили
    176 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию КРАМ, клон Intellec iMDS series II

    КРАМ один из самых загадочных и малоизвестных советских проектов, рожденный в недрах довольно закрытого в начале 1980-х советского научного и производственного учреждения под названием ВНИИЭМ. В СССР не было единой программы компьютеризации, или как тогда это называли автоматизации промышленных установок с применением микропроцессоров и микроЭВМ. Каждое министерство развивало это направление "под себя". Я расскажу историю Минэлектротехпрома. Попытаюсь приоткрыть эту неведомую для большинства историков техники в СССР страницу. После окончания ЛЭТИ, факультета автоматизации и электрификации, названия к 80-м годам уже несоответствовавшее тому, чем занимались его кафедры, я попал по распределению во ВНИИТВЧ в отдел автоматизации, лабораторию систем автоматизации с применением микропроцессоров и микро-ЭВМ. Был май 1983 года. В лаборатории на меня как на новобранца претендовали руководители разных направлений СМ-4 прототипом которой была PDP-11, Искра 226 она же реинкарнация WANG 2200 и наконец МСУВТ В7 переработанная копия Intel SBC8020. Я выбрал последнее, так как она была собрана на отечественном комплекте СБИС К580, а в журнале Радио как раз начинались публикации по "Микро-80" после ликбеза по микросхемам серии Intel 82xx. Так как с технической литературой в СССР была "напряженка" (люди за год подписывали открытки и оставляли в Ленинграде в магазине на Пушкинской улице у Московского в виде заявки на следующий год, а на журнал "Радио" можно было подписаться только на предприятии и то, подписавшись "в нагрузку" на что-то еще и хорошо, если техническое), то я выбрал более известное для себя направление. Это было правильно, так как технический английский в этой тематике особенно у меня был "не очень" мягко говоря. Школа в которой я учился была уже и тогда с уклоном в немецкий, а сейчас она и вовсе гимназия с углубленным изучением немецкого и преподаванием ряда предметов на немецком. В институте я записался на английский, но с трудом сдавал его на троечку. Многотомные же технические мануалы на английском тогда, в первые недели работы вводили меня в ступор. Здесь же на МСУВТ В7 все было почти как на привычном программируемом калькуляторе. Перед глазами машинные коды, монитор запускается при включении питания, на телетайп РТА-80 выводишь то, что дизассемблировал. Конечно, не так просто высчитывать вручную адреса при переадресации, но если тебе всего 23, то даже это не слишком утомляет. А все машинные коды через пару месяцев выучишь настолько, что и дизассемблер тебе ни к чему! Но правда это хорошо, когда пишешь несложные тесты для 1K. Задания по началу были совсем простые, связанные с отладкой блоков собственной разработки. Есть у МСУВТ В7, к примеру, плата цифровых входов/выходов ЦВВ-01( 16 выходов, 32 входа), а тебе надо протестировать соответствующую часть блока УСО ( устройства связи с объектом). На нем силовые реле и сигналы обратной связи, подтверждающие, что силовая цепь скоммутирована, по ней пошел ток. Что ж, сперва надо оттестировать саму программу, потом самопаянное железо, где и на двухсторонней плате из-за плохой металлизации умудрялись монтажники накосячить, в смысле не пропаять дефекты металлизации платы. Потом делаешь тест для аналоговой части УСО для платы аналоговых входов/ выходов АВВ-01. А давай-ка забацаем на ней генератор звуковой частоты, благо социализм вокруг. И вот уже делаешь таблицу, а чтобы ее сделать нужна библиотека арифметики. Потом пол-лаборатории бежит слушать, как "никчемный компьютер" генерит звук. А что если дизассемблер напустить на монитор? Исходников-то Москва не дает. А потом обнаруживаешь в мониторе встроенный ассемблер, а затем редактор текста. А потом видишь из дизассемблированного текста, что железяка умеет выводить не только на телетайп и встроенный в него перфоратор, но и на экран последовательного монитора. Бежишь в машзал к СМ-щикам. "-Парни, дайте один Видеотон поиграться. -А куда ты его воткнешь? - На последовательный порт" И уже СМ-ки бегут и удивляются, что эта фигня, МСУВТ В7, оказывается умеет работать с их монитором. Дальше - больше. Кассетник одалживается у друзей. И вот уже в редакторе на ассемблере написаны все тесты, оформлены в виде меню тестовой системы, как на Искре -226 и вернувшееся с Украины из командировки начальство, ездившее туда отлаживать главную программу на КРАМе в изумлении открывает рот. После чего начальник лаборатории Бройтман заявляет, что посылает меня вместе с коллегой на АЭМЗ Александрия Кировоградской забирать КРАМ N2 из установочной партии. Гордость за себя и радость впрочем была недолгой. На заводе обнаруживаем группу молодых специалистов из Москвы, сообщивших нам в "курилке", что КРАМ все еще неработоспособен. Но рядом у них на столах стоят вполне себе работоспособные синие американские Intellec MDS Series II. Звоним к себе в Ленинград. В ответ - пока не получите КРАМ можете не возвращаться! Что остается двум молодым 23 и 25 летним парням в незнакомом маленьком украинском городишке с одной центральной улице и заброшенными терриконами на горизонте. Жарить яишницу с салом и помидорами и накушиваться горилкой. Благо все это очень дешево. Днем правда много всего интересного узнаешь от москвичей на заводе. В перерывах пускают понажимать кнопки на американской клавиатуре. Так вот ты какая система ISIS-II! 8 дюймовые диски работают с характерным звуком, винчестеров на комплексах однако не было. Вероятно сэкономили кому-то валюту. Потом нам пояснили, что оба Intellec-а куплены ленинградским институтом сварки, а посему им в первую очередь будут отгружены первые два КРАМа. А как же мы? У нас же целевая программа получения бездислокационного кремния диаметром 60 мм! От нас же вся силовая электроника СССР зависит! Идем к начальнику по отгрузкам. Матерый такой хохол, но мой коллега тоже хохол хоть куда! Звонит нашему начлабу Бройтману, докладывает ситуацию. "-Так мы же перевели им всю сумму, Шестьдесят Три тысячи рублей ( это при месячной зп инженера 120-140р) - А он нам говорит, что ему позарез нужен вагон фанеры! У нас же фанерный завод под Ленинградом. Сделаете? - Постараюсь. Пусть шлет телеграмму куда отгружать. Черт-те что, хуже чем в Африке!" Через четыре недели, в пять утра с коробками на морозном пустынном перроне ждем поезда на Ленинград, везем домой сокровище! Теперь у нас есть свой КРАМ!!! С внутрисхемным эмулятором, программатором, фортраном, PL/M-80 и даже диском с CP/M! Вот честно сказать, более счастливым, чем в то ноябрьское утро 1983 года, я редко когда был. Что еще сказать про МСУВТ В7? Шина Multibus на 6 и 12 плат( объединительные корзины были узкая и широкая). Процессорная плата имела маркировку ПМВ-01, тактовые генераторы были на рассыпухе, контроллеров шины из 82xx серии тоже не было, стояли две 8251 сперва буржуйские, затем киевские ВВ51, аналогично две 8255( ВВ55), и по две 8253 и 8259. Прерывания можно было заводить перемычками на штырях крутилкой как с источников прерываний с платы, так и через объединительную корзину шину Multibus и дополнительные шины с других плат кросса.
    В него можно было ставить до 2 процессорных плат в узкую корзину на 6 мест, и до 4 процессорных плат в широкую. Приоритет обслуживания за счет выбора времени задержки сигнала "ответ" как для портов ввода/вывода, так и для памяти( были задействованы оба способа адресации)по умолчанию был у внутренних устройств. На каждой внешней плате такая задержка тоже выбиралась перемычкой, поэтому в системе могло быть плат расширения памяти МВ01 суммарной емкостью больше 64K. На каждой плате расширения памяти и ввода вывода было все то же самое, что на процессорной плате за исключением самого процессора. Соответственно контроллеры прерывания 8259 могли каскадироваться тем или иным образом. Это обеспечивало наряду с выбором задержек сигналов "ответ" необычайную гибкость и масштабирование архитекуры. Но для нашего применения управления одной установкой индукционной плавки кремния эти возможности были избыточны. Плата АВВ01 имела до 16 мультиплексированных аналоговых входов и 2 немультиплексированных аналоговоых выхода. Микросхемы преобразователей были рижские, 10-битные, 572 серии. Плата арифметического расширителя была сделана на 589 серии и поддерживалась библиотекой вычислений. Как называлась не помню. Еще была плата графического дисплея, c выходом на цветной монитор. Но она появилась уже ближе к середине 80-х. В 1987 появились и 16-разрядные на процессоре 8086 МСУВТ В9, а чуть раньше МСУВТ В10 на Intel 8051. Поэтому в составе ISIS-II есть PL/M-51 и для этой линии была разработана операционная система реального времени, аналог RMX-51

    http://www.intel-vintage.info/inteld....htm#714385649
    Последний раз редактировалось andrews; 06.10.2017 в 00:26.

  2. Эти 3 пользователя(ей) поблагодарили andrews за это полезное сообщение:

    A_AVL (23.08.2019), shapipovo (25.08.2019), TomaTLAB (17.06.2020)

  3. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

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

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

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

Похожие темы

  1. Новосибирский клон КМ-2
    от KALDYH в разделе Несортированное железо
    Ответов: 13
    Последнее: 18.10.2022, 18:16
  2. QuizTron 48000 series
    от abelenki в разделе Игры
    Ответов: 1
    Последнее: 11.06.2016, 15:41
  3. Опознать клон
    от Mr-Linker в разделе Несортированное железо
    Ответов: 2
    Последнее: 15.06.2014, 20:37
  4. Опознайте клон
    от alost в разделе Несортированное железо
    Ответов: 3
    Последнее: 05.01.2013, 12:05
  5. Что за клон
    от Mr-Linker в разделе Несортированное железо
    Ответов: 5
    Последнее: 21.02.2011, 22:47

Ваши права

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