Компьютер на электромагнитных реле

6wings
qwerty1000:

громадный скачок от эМСок и БК

никаких скачков. БК это вообще архитектура PDP-11 - вполне себе большого компьютера, занимающего зал (хотя, он и назывался “мини-компьютер”).
У нас, в свою очередь были всякие “Мир” размером, грубо говоря, с письменный стол.
Что же касается именно персональных компьютеров, то самые первые тоже были практически на рассыпухе, потом всякие микропроцессоры/микроконтроллеры начали появляляться и на них стали что-то делатль понемногу…
Никаких скачков - нормальная эволюция как совершенно правильно сказал Слава.

Вячеслав_Старухин:

Я помню, как у меня для диплома был небольшой, но всё-таки чемодан перфокарт

Моим дипломом был “Трассирующий дисассемблер для ЕС/ЭВМ” (диассемблер + эмулятор архитектуры с по-командной трассировкой и выполнением программ). Причем, сделал я его по собственной инициативе, работая в ИКИ, для разбирательств с родными IBM-овскими кодами, а защищал в своем радиотехничеком ВУЗе, где никто ни ухом ни рылом в системном программировании не разбирался. Те из моих друзей, которые присутствовали на этой защите, до сих пор рассказывают как забавно это выглядело, т.к. у меня к этому времени уже был некоторый лекционный опыт, а обращался я к аудитории, в которой присутствовали кандидаты-доктора радиотехнических специальностей, ничего не понимающие в программировании, но согласно кивающие головами 😃

lelik
6wings:

никаких скачков. БК это вообще архитектура PDP-11 - вполне себе большого компьютера, занимающего зал

Ну, как раз архитектура у него не от PDP, а от LSI, котрорая никогда не занимала зала, а спокойненько помещалась на столе. Да и PDP-11 в стандартной комплектации - две стойки. Система команд, да, совпадала. Что касается внеземного скачка - то до 286го были 4004, 8080, 8086, 8088… Вполне себе эволюция.

6wings

да, насчет архитектуры по большому счету - я загнул, но система команд совпадала, что уже немало 😃

до 286го были 4004, 8080, 8086, 8088…

а кроме того Моторолы (68000 мой любимый процессор), Зайлоги…

Max_SL

Ээээ, да вы совсем новинки копаете…

Я вот раз в жизни пневмокомпьютер раздырбанивал…где-то до сих пор с него логические элементы валяются…

А знаете, где он стоял? На БПЛА “Шмель”!!!

KATUAL

Поскольку тут собрались спецы по всяким там компьютарным штучкам-дрючкам, спрошу, ибо сильно меня беспокоит одни вопрос (не так сильно как Гондурас, но все же)

Итак, современный процессор, сколько там транзисторов? Сотни тысяч, миллионы? И все такие маленькие, такие… ну никакие одним словом. А что будет если одни из них “вылетет”? Проц умрет? Иной раз из 20-50 кт315 пару нерабочих попадется, а тут… Или же там дублирующие цепи какие то. Просто в голове не укладывается как такая туева хуча транзисторов может работать полным составом.

Спасибо за внимание.

Вячеслав_Старухин
KATUAL:

что будет если одни из них “вылетет”? Проц умрет?

Да.
Или будет работать с ошибкой.

Поэтому раньше в состав процессоров супер-ЭВМ входили встроенные схемы аппаратного контроля, которые подавляли сбои элементов и точно выявляли отказы.
В результате вырабатывались прерывания, а инженеры видели и индикацию на управляющем пульте - загорался светодиод, соответствующий сбою или отказу определённой операции.

www.ipmce.ru/about/press/articles/politeh2004/
[quote=“Развитие специализированных вычислительных систем ПВО и ПРО”
B. C. Бурцев, академик РАН]

При создании штатных вычислительных средств ПРО особое внимание было уделено устойчивости их работы при сбоях и отказах.

Вычислительная сеть штатной системы ПРО показана на Рис.2.
Она состояла из вычислительных комплексов, каждый из которых был построен на идентичных боевых ЭВМ, обладающих полным пооперационным аппаратным контролем.

Резервирование в комплексе обеспечивалось на уровне машин.

На Рис.3 показана структурная схема центрального 12 машинного комплекса системы ПРО со скользящим резервированием.
На десять функционально работающих машин (Ml — М10) предусматривалось - две машины (М11 — Ml2) для горячего резервирования, которые работали в режиме «подслушивания» и были готовы в течение нескольких -десятков миллисекунд заменить любую из вышедших из строя ЭВМ.

Сигнал неисправности ЭВМ вырабатывался аппаратно системой пооперационного контроля каждой ЭВМ и посылался в систему прерывания всех машин.

В 1969 году ИТМиВТ приступил к созданию серийной возимой вычислительной системы для противосамолетного комплекса С-300.
Так как требовалась повышенная устойчивость комплекса при работе в «сложных климатических и вибрационных условиях, комплекс был реализован по модульному принципу с автономным аппаратным контролем каждого модуля.
Резервирование комплекса осуществлялось не на машинном уровне, как это было в предыдущих комплексах, а на уровне модулей основных устройств ЭВМ, что значительно эффективнее.
[/quote]

Max_SL:

пневмокомпьютер раздырбанивал

Это, наверное, был всё-таки не компьютер, а исполнительное устройство.

6wings

надо сказать, что однажды мне попался старый Р4, который, в принципе, работал, но время от времени винда выкидывала попап-окошко “устранимая ошибка процессора”. В итоге пришлось этот процессор выкинуть.

Мао
Max_SL:

Ээээ, да вы совсем новинки копаете…

Я вот раз в жизни пневмокомпьютер раздырбанивал…где-то до сих пор с него логические элементы валяются…

А знаете, где он стоял? На БПЛА “Шмель”!!!

Была ещё авиационная торпеда полностью на пневмоавтоматике, источника электропитания вообще не было!

6wings

каждый карбюратор - аналоговый механический компьютер. Да и автоматическая КПП тож. В частности, гидравлическая.

Мао

Да, и ещё были гидравлические АВМ…