ZVT SPU-800
Systém Pořizování Údajů,TP8. Ing. Pavel Sedláček. 1979 (его можно было внедрить, разработка точно шла) ZVT B.Bystrica. 74181 @ 10 MHz. SPUAS,MKOS-1.
- Процессорные карты TP8
- Расширители шины
- Универсальные наметочные пластины
- Карты памяти
- Периферийные карты
- Описание передней панели
- Автобус ЗПП
- Современные разработки
- Использование SPU-800
- Рабочее место терминала
- Сбор данных
- Управляющий компьютер
- Управление технологическими процессами
- Сбор данных
- Программное обеспечение
Процессорные карты TP8
Весь процессор построен на схемах серии ТТЛ 74хх, поэтому микропроцессора в современном понимании этого слова нет.
- DEK – декодер инструкций [7CB 006 081]
- CAZ – временная база [7CB 006 080]
- PRC – счетчик программ [7CB 006 079]
- ALJ – арифметико-логический блок [7CB 006 082]
- LGP – логика памяти [7CB 006 083]
На передней панели имеется маркировка RPL (Control Panel), она подключается к шине TP8 отдельными проводами (обмоточными соединениями).
Модель процессора, вероятно, будет каким-нибудь калькулятором от HP, я думаю, в соответствии с терминологией шины - сигналы /SIH, /CEO, SP-ScratchPad можно найти, например. в HP9830 или в патенте US4012725A.
- ТПЭ [7CB 006 134]
- ЭТП [7CB 006 135]
Универсальные наметочные пластины
Это плата с набором соединений с метрическим шагом 2,5 мм. Судя по фотографиям, эти платы, видимо, достаточно активно использовались для различных специфических приложений, где нецелесообразно было использовать какую-либо существующую периферийную плату.
- Универсальная плата СПУ
- СПУ-УНД [7CB 006 113]
(также возможно использование TNS-BASTL, созданного позже)
Они подключаются к ZPP-части SPU-800, как и другие периферийные карты.
- P1K 1 КБ ПЗУ [7CB 006 084] MH74188 +3xMH7442 (2x4+1)
- P4K SRAM 4 КБ [7CB 006 085], 8x4 MHB2102
- P16K SRAM 16 КБ, 32x MHB2114 (это не оригинальный продукт ZVT)
Карты могут быть адресованы во всем адресном пространстве процессора размером 64 КБ. По крайней мере, одна карта P1K обычно содержит загрузочное ПЗУ, например. прочитать еще один код с перфоленты.
По имеющейся непроверенной информации для СПУ-800 существовал также комплект комплектных плат контроллеров с памятью DRAM (платы PMT 7CB 006 275, GAD 7CB 006 276 и RSP 7CB 006 277).
Подключаются к ЗПП части СПУ-800.
- DPR: Плата подключения (для «терминала» AZJ 6416) [7CB 006 132]
- SDŠ: датчики перфорированных этикеток ARITMA 2050.
- SDP - датчик ленты FS 1501 [7CB 006 087]
- DDP – дырокол DT 105 S [7CB 006 086]
- KLV - клавиатура Консул 259.1
- MTL - Принтер для мозаики DZM 180 [7CB 006 088]
- МТС - серийный принтер CONSUL 2111
- ZPD - устройство передачи данных ZPD 1200
- MPP DZC — Магнитная лента памяти CM 5300 [7CB 006 138]
- СКП,РКП - для подключения КПП 800 [7CB 006 226] (остальные платы электроники: RSK DEP CRC)
- S2 — последовательная передача (MHB1012) [7CB 006 233]
- «Плата связи TP8» (UART MHB8251, RS-232+токовая петля, ИРПС)
- TNS UVI — подключение принтера IRPR
Светодиодная индикация:
- KEYB EN: TP8 в режиме ввода инструкций панели, процессор остановлен.
- RUN: процессор запускается автоматически по шине памяти.
- ФАЗА: Фаза инструкции, горит для второго байта двухбайтовых инструкций.
- CARRY: состояние флага CR (переноса) процессора.
Функции (кнопки):
- EXECUTE: выполняет выбранный байт инструкции (счетчик программ не увеличивается).
- RUN: Запускает процессор с шины памяти (блокирует ввод инструкций с панели)
- СТОП: Останавливает процессор.
- ШАГ: выполняет одну инструкцию из шины памяти и останавливает процессор.
Счетчик программ, ACC, PHASE, CARRY отображаются динамически во время работы процессора (мигают светодиоды).
Шина ввода-вывода совместима с 8-битным TNS.
МИ[0..7] | память входная |
МО[0..7] | память ВЫХОДНА |
МВт | Запись в память |
СО[0..3] | Выбор ввода/вывода CODe |
ТАК[0..3] | Статус ввода/вывода ВЫХОД |
СИ[0..3] | Статус ввода/вывода IN |
ДИ[0..7] | Ввод данных ввода/вывода |
ТО[0..7] | Данные ввода-вывода ВЫХОД |
/СИХ | Сервисная блокировка |
/Генеральный директор | Управление-Включение-Выход |
- Искаженные копии карт процессора машины, некоторые периферийные карты.
- Ассемблер, дизассемблер.
- Инструмент для эмуляции перфоленты (для карты SDP) через USB-порт ПК.
- Карта памяти (SPU-MPPK0 — SRAM 32 КБ + флэш-память 512 КБ, заменяет P1K и P4K)
В 2023 году Мартин Белый рассказал об использовании СПУ-800 в ЧТУ ЛСЭ: «Я знал это как, скажем так, образованный пользователь где-то в 1985 году. Я столкнулся с этим в режиме, скажем так, терминального рабочего места. Четыре рабочих места, текстовый экран, клавиатура. Через отечественные модемы подключены общей фиксированной линией к вышестоящему компьютеру. 1200. Был какой-то протокол обращения к отдельным рабочим местам. На тот момент я смутно подозревал, что текст всей строки прокручивался. Не было такого понятия, как файлы телетайпа в построчном режиме, это было не очень удобно. пользователи использовали его только в экстренных случаях, когда не хотели ждать выхода «нормальных» терминалов.
В известном мне развертывании речь шла о расширении количества пользовательских рабочих мест миникомпьютера ICL-2904. Линия связи представляла собой кусок кабеля, модемы с обоих концов лежали друг на друге в столе одного из таких рабочих мест. Я не знаю, почему там использовались модемы. Возможно, этому компьютеру ICL требовался полный и настоящий последовательный интерфейс со всеми управляющими сигналами и их синхронизацией.
Я понятия не имею, каково было типичное использование СПУ-800, как и на что она была запрограммирована. В моем случае сборка сработала при воображаемом повороте сетевого выключателя».
В трактате об истории использования компьютерной техники в ФО НО в Брно он сообщает о СПУ-800: «Первый терминальный класс представлял собой класс, построенный на системе СПУ 800... Терминальный класс был подключен к миникомпьютер ADT 4316 по протоколу последовательной связи TC-99, его использование началось в 1983 году. Система SPU 800 состояла из терминального процессора TP8, 9 расширителей, которые удалось увеличить количество подключаемых устройств и отдельных рабочих мест. В нашем терминальном классе такими устройствами были буквенно-цифровые дисплеи AZJ 6416, также производимые на заводе ZVT Banská Bystrica [...]
Можно сказать, что при разработке терминального класса проявилась типичная особенность того времени – наше рабочее место должно было самостоятельно разрабатывать необходимое техническое и программное обеспечение. Это было время, когда на рынке появлялись устройства, размещение которых в конкретном приложении решали сами их пользователи. Наше рабочее место смогло реализовать такую деятельность».
Программатор EPROM (см. AMARO в ссылках)
Управление технологическими процессами
Питер Шиндлер в частной переписке (2024/05) заявляет об использовании СПУ-800:
«Интересное внедрение СПУ-800 произошло в Жиаре-над-Гроном на алюминиевом заводе, где сеть СПУ-800 (возможно, 10 единиц) была подключена к СМ 4-20, а СПУ-800 были подключены к печам по производству алюминия. , где определялось, имеет ли место так называемый скин-эффект – выход электрода из жидкого алюминия – и время реакции оператора награды. В начале получилось плохо, потому что оператор не реагировал, что привело к очень большим потерям энергии. Пока привыкли, были и повреждения компьютерного оборудования..."
- СВАЛКА
- АСС III
Программа для перфоленты, которая загружается стандартным загрузчиком с SDP-карты по адресу 0170000 (0xF000) и медленно отсчитывает на дисплее передней панели АСС от 0377 до 0000, закодированное в BASE64 содержимое перфоленты следующее:
ADwAOfAA/wBlZv//YwAAAAAAAAAAAA
ААААААААААААААНиВГмВЦТАХ/9тл
lhpmU7EwB9STFWOyMAfYvUAwAADo
Неизвестные производные компьютеры
- Компьютер с 8080, шины совместимы с SPU-800 только механически, сохранились две карты, процессор с КП580НК80А, периферия с КП580НК51.
- Неизвестный компьютер, карта памяти D8K и периферийное устройство DAK сохранились.
Если у вас есть информация о главе «Неизвестные производные компьютеры».
Небезопасный контроллер с памятью DRAM.
Если у кого-то есть дополнительная информация, пожалуйста, свяжитесь.
ZVT SPU-800
Ссылки
- https://cs.wikipedia.org/wiki/ZVT_SPU-800 (WebArchive)
- Terminálový procesor TP 8, technický popis. ZVT k.p. Banská bystrica
- Terminálový procesor TP 8, prehľad ďalšieho programového vybavenia, ZVT k.p. Banská bystrica, 1980
- Terminálový procesor TP 8, malý kazetopáskový operačný systém MKOS-1, ZVT k.p. Banská bystrica, 1981
- Sedláček, Pavel: Základy programování mikropočítače TP-8
- 4. seminární školení k využití výpočetní techniky-sborník přednášek. Dil 1
- 4. seminární školení k využití výpočetní techniky-sborník programových rutin SPU-800
- 5. seminární školení k využití výpočetní techniky : Sborník přednášek
- 6. seminární školení k využití výpočetní techniky-OS SPUAS - Systémové a aplikační programy
- Klvaňa M. 1983 , MONEX - jednoduchý uživatelský program pro spolupráci periferií systému SPU 800 s pamětí procesoru TP8, R: Konference "Možnosti využití zařízení SPU 800", ČSVTS Praha, 1983, V: Publikace "Možnosti využití zařízení SPU 800", ČSVTS KORT Ostrava, (1983), 72-75
- https://apps.dtic.mil/sti/tr/pdf/ADA342651.pdf (WebArchive)
- https://apps.dtic.mil/sti/tr/pdf/ADA342661.pdf (WebArchive)
- https://apps.dtic.mil/sti/tr/pdf/ADA359734.pdf (WebArchive)
- http://prog-story.technicalmuseum.cz/data/vut-fit/vyuzivani-vt.pdf (WebArchive)
- https://patentimages.storage.googleapis.com/a0/8c/82/0f7a60dfc96264/CS232023B1.pdf (WebArchive)
- čs. patent PV 1978-767
- Sdělovací technika: měsíčník pro rozvoj a praxi sdělovací elektrotechniky. Praha: Státní nakladatelství technické literatury, 05.1983, 31(5), s. 167. ISSN 0036-9942. Dostupné také z: https://ndk.cz/uuid/uuid:82425d00-6785-11ea-8fc0-005056825209
- Sdělovací technika: měsíčník pro rozvoj a praxi sdělovací elektrotechniky. Praha: Státní nakladatelství technické literatury, 12.1984, 32(12), s. 451. ISSN 0036-9942. Dostupné také z: https://ndk.cz/uuid/uuid:c2efdd70-6373-11ea-8fc0-005056825209