Комментарии 296
журналами Радио, как брал их с библиотеки, с надеждой найти листинг новой программы.Помню помню эту чертову «охоту на лис». HEX-dump на несколько страниц. Три раза через отладчик побайтно перепечатывали, думали, что сами ошиблись, а позже, в следующем номере, прочитали «в такой-то строке опечатка, замените 8F на 8E».
Сейчас модны мемы типа: кассета + карандаш (обязательно шестигранный) и что с ним делать? Кто не жил в 80-х не врубится. Вот современной школоте показать бы листинги програмного обеспечения и за дать вопрос — что это и зачем? )))
брал их с библиотеки
Счастливчик! Мне домой давали несколько раз «от закрытия до открытия», а так только в читальном зале, с тетрадочкой и ручкой, чуть позже- услуги ксерокса. Но это после 1986 года, а до этого папа выписывал, спасибо ему огромное!
Оказывается, советские компьютеры не были отстоем по сравнению с зарубежными» вызваны лишь банальным незнанием истории развития различных «компьютерных» технологий и вычислительных устройств в СССР.
и далее приводятся компы 86-88 годов на клоне интела 74го года. Извините, но в 86 уже были 386е с принципиально другими возможностями.
В 1974 году были разработаны первые микро-ЭВМ на основе универсальных микропроцессоров
В 1977 году был выпущен аналог Intel 8080 — 8-разрядный процессор К580ИК80
Через два года был разработан первый в мире 16-разрядный однокристальный микро-ЭВМ — К1801ВЕ1. На базе К1801ВЕ1 в 1981 создан К1801ВМ
Разве это все про «компы 86-88 годов»?
В 1974 году были разработаны первые микро-ЭВМ на основе универсальных микропроцессоров
Какие? Сколько их было? На каких камнях работали?
В 1977 году был выпущен аналог Intel 8080 — 8-разрядный процессор К580ИК80
это не про комп, а про камень. Первое внедрение во что-то известное — 79й год, прототип СМ1800, реальное широкое производство — 86й год. Для сравнения — в 75м году было продано несколько тысяч коммерческих микроЭВМ на 8080.
Через два года был разработан первый в мире 16-разрядный однокристальный микро-ЭВМ — К1801ВЕ1. На базе К1801ВЕ1 в 1981 создан К1801ВМОпять камень, а не комп. И точно ли первый в мире? T-11?
реальное широкое производство — 86й год
До РКшки всё-таки Микро-80 ещё был. Пусть любительский и сложный, но более-менее массовым по меркам того времени его можно было считать.
Ну и опять же таки, мы равняемся на привычные сейчас интеловские архитетуры, но надо не забывать, что в «профессиональном» ИТ в СССР была в большем почёте архитектура PDP-11. Первые персоналки ДВК под ней появились ещё в 1981-м году. В 1983-м вышел «почти Эппл 2» Агат.
До РКшки всё-таки Микро-80 ещё был.
Он продавался прям в промышленном исполнении?
Ну и опять же таки, мы равняемся на привычные сейчас интеловские архитетуры, но надо не забывать, что в «профессиональном» ИТ в СССР была в большем почёте архитектура PDP-11. Первые персоналки ДВК под ней появились ещё в 1981-м году.
PDP-11 анонсирована в январе 1970го, к 80м ДЕК продали 170 000 штук.
В 1983-м вышел «почти Эппл 2» Агат.
6 лет на почти клон.
PDP-11 анонсирована в
Да речь же не про то, что в СССР в те годы ИТ была «не хуже, чем в США». Конечно же хуже, практика копирования чужих технологий никогда не позволит ни перегнать, ни даже догнать. Речь про то, что советские персоналки появились не во второй половине 1980-х, а раньше лет на пять.
Приведенные мной цитаты говорят о том, что по части разработки отставания у нас не было или было минимальным.
До примерно 1971 года — да. Потом, ЕМНИП, вышел указ об использовании «успешно зарекомендовавших себя» западных наработок в качестве основы для построения отечественных ЭВМ.
Как результат, отечественные исследования в области вычтехники захирели. Ну и — вполне закономерно — началось отставание: ведь для того, чтобы западный образец был признан «успешным», нужно было как минимум дождаться его выхода в серийное производство. И только после этого начиналась работа по его реверс-инжинирингу, оптимизации, адаптации к нашим условиям производства и т. п.
"Извините, но в 86 уже были 386е с принципиально другими возможностями".
В домашних компах?
<зануда>В никаких. Компы с 80386 внутри выпускались с 1987 года.</зануда>
в 86 уже были 386е с принципиально другими возможностями
Офигеть!
Я 386-й впервые увидел в 1994 и наивно думал, что он только тогда появился!
А Pentium я увидел в 1996 году, а они оказываются с 1990 года начали производиться!
uu_69
В СССР можно было зайти в любой магазин, торгующий электроникой, и спокойно выбрать себе любой компьютер по вкусу, а в случае отсутствия такового — оставить заказ на необходимую конфигурацию. Всем известно, как быстро промышленность и торговля в СССР подстраивалась под нужды покупателя! Поэтому компьютер был обыденной вещью в каждой советской семье.
uu_69, в нашем городе с миллионным населением так не было. Не знаю как в Москве.
walti Стоимость ЭБМ — 15-35 тысяч рублей в зависимости от исполнения
iig
Для советского вполне доступная цена. 15000 рублей это стипендия за 20 лет
walti и iig, за такие деньги многие предпочли бы явно полезную в хозяйстве машину купить, а не ЭБМ. Машиной можно было картошку и овощи мешками с дачи возить — мечта многих совков, и зримо перед пешими соседями хвастать, а применение ЭБМ в хозяйстве — непонятно.
(погуглил в 1983 году: ЗАЗ-968М — 5 600 руб, ВАЗ-2107 — 9 000 руб, ВАЗ-21011 — 6 400 руб, ВАЗ-2121 «Нива» — 10 300 руб, Москвич-2140 Люкс — 8 000 руб, ИЖ-Комби — 7 500 руб, ГАЗ-24 — 11 200 руб)
Помню, когда в 1996 году купил свой первый компьютер, мне моя девушка на это сказала «за такие деньги можно Жигули в масле купить!».
geher
В силу необходимости тратить время на клонирование готового образца получали отставание. В силу некоторых особенностей политической ситуации в мире отставание получалось очень большим.
geher, причина не только и не столько во времени на клонирование. А ещё и в том, что в плановой экономике производство уже полностью склонированного и готового к производству образца начнётся — не раньше, чем в следующей Пятилетке. Ключевое — «не раньше», то есть на следующей пятилетке производство может и не успеть начаться, потому что производство — нужно внести заранее в планы, которые нужно согласовывать.
Помню, когда в 1996 году купил свой первый компьютер, мне моя девушка на это сказала «за такие деньги можно Жигули в масле купить!».
В 1997 родители моего сокурсника продали жигули-копейку и купили ему 486.
Через год он заменил его на первопень, и мы смотрели у него видео СД)))))))
[off] Хочешь узнать у женщины возраст, спроси что такое дискета (с) фольклор
![image](https://habrastorage.org/getpro/habr/comment_images/96c/86c/679/96c86c6790d09979ccb11dbb916cb5b5.jpg)
Помню почти пол года паял его на макетной плате проводом МГТФ… И ошибся только в двух проводочках (старшие два бита адреса от процессора), но понять что на экране показывается стек — смог не сразу :)
А сколько потом было кодов из журнала в мониторе вбито…
А потом удавчика на ассемблере писал (на основе листинга для РК-86)
Но в институте как-то зразу на спектрум перешел… он у меня оброс дисководом и принтер даже к нему подключал — курсовики помню печатали…
А курсе на 3-м так уже колон XT собрал, а диплом уже на 386-й машинке делал.
Подтверждаю. В СССР можно было зайти в любой магазин, торгующий электроникой, и спокойно выбрать себе любой компьютер по вкусу, а в случае отсутствия такового — оставить заказ на необходимую конфигурацию. Всем известно, как быстро промышленность и торговля в СССР подстраивалась под нужды покупателя! Поэтому компьютер был обыденной вещью в каждой советской семье.
В начале 90-х годов заводы выпускали документы, по которым через 3 года можно было
купить компьютер или видеомагнитофон, но деньги нужно было сразу заплатить.
Время действия конец 80 — начало 90 (точней уже не вспомню). Место — Северный Казахстан (областной центр). В магазине «Экран» на углу улиц Мира и Карима Сутюшева продаются телевизоры кучи моделей (цветных и не очень). И две модели ПК: Микроша за 1200 руб. и спектр-001 (полный клон радио-86рк) за 1500 руб.
Я выбрал Микрошу, он и по элегантней выглядела и для нее там же продавались кассеты с ПО.
Моему однокласснику, как потом выяснилось купили спектр-001. И мы начали ходит друг к другу в гости. А потом у них появился даже цветной Апогей.
Так что не Москвой единой.
Не только заводы, были гособлигации, по которым через 3-5 лет можно было бы купить БК-0010 например. У отца такая была, срок погашения был 1992 по-моему.
1957г IBM 610
1969г ARPANET
1979г CPU Intel 8088
1981г IBM 5150
1983г Агат первый советский PC
![image](https://habrastorage.org/getpro/habr/comment_images/260/520/c76/260520c76586f787d70e21fe22d9e045.jpg)
Как в УМПК-80. :)
Микро-80 был тоже с 2кБ в минимальной конфигурации — zxbyte.ru/micro80.htm
И это при том что на западе с 1981 года производили вот такую «книжечку»:
Ссылку! Хочу знать больше, раньше не встречал этой информации.
«Искра-555» — советская специализированная электронная бухгалтерская машина.
.
Стоимость ЭБМ — 15-35 тысяч рублей в зависимости от исполнения
Фото снаружи
Фото внутри
… и это не предел, в таком-же форм факторе, был профи с мегом озу и YM
"Не модулятором, а декодером"
Модулятором звался преобразователь rgb сигнала в ТВ. А что декодировал декодер? :)
Входы AV тогда мало ещё у кого были.
AV были мало у кого, RGB были мало у кого выведены.
У массовых в те времена телеков 3УСЦТ был невпаянный разъем под непомню что, толи субмодуль NTSC, толи еще под что-то, что было неположено простому советскому труженику.
Поэтому телемастер за четверть стоимости спектрума приколхоживал разъем, тумблер, резистор и диод
Качество картинки резко улучшалось.
Правда учитывая мерзкое качество кинескопов, через пол-года игрищ в Lode Runner кинескоп делал ёк, и кровь начинала течь из глаз у подрастающего поколения — выгорала какая-либо из цветовых пушек и все становилось психоделичного цвета, например красного.
За 20% стоимости кинескопа приходил тот самый телемастер, и шкваркал конденсатором между катодом и управляющей сеткой — цвет возвращался на пару месяцев.
При необходимости — повторить.
Прикольные были времена, врагам не пожелаешь.
Правда учитывая мерзкое качество кинескопов… За 20% стоимости кинескопа приходил тот самый телемастер, и шкваркал конденсатором между катодом и управляющей сеткой — цвет возвращался на пару месяцев.
О, да! Отец у меня и такой прибор сделал и немного зарабатывал на этом, оживляя кинескопы у соседей.
Да нормальные были времена, в целом. Выживать приходилось — да. Не до жиру было совсем. Отец на двух работах работал. У матери совмещение тоже было. Я помогал. Но так, чтобы беспросветно — нет, не было.
под декодер PAL
«За 20% стоимости кинескопа приходил тот самый телемастер, и шкваркал конденсатором между катодом и управляющей сеткой — цвет возвращался на пару месяцев.»
Ну 20%, конечно, наглость, это я как «телемастер» говорю. А причиной недолгой жизни кинескопов были:
1. Моментальная подача высокого напряжения на второй анод при холодном катоде кинескопа.
2. Швах к концу 80-х с редкоземельными металлами в великом и могучем Союзе.
У нас в городе был такой кооперативчик.
Думаю, проблемой было традиционное низкое качество из-за несоблюдения технологических норм.
безумно популярный бизнес
Я, признаюсь, впервые слышу о существовании подобного бизнеса. Полагаю, для него нужно было удачное сочетание наличия в городе завода по производству вакуумных ламп/кинескопов (где-то же надо брать пушки), уволившихся с него инженеров, и стянутого с завода оборудования (или взятого в аренду цеха). Скорее всего, таких кооперативов было один-два на весь СССР.
Кинескопы — б/у. Или при замене со скидкой, или просто скупали — люминофор почемуто не сыпался, в отличие от пушек.
Цех — по моему, он был где-то за городом.
А вот вакуумные насосы — это да, были места, где можно было ими разжиться.
Дядя рассказывал, что в бытность работы на местном радиозаводе они в процессе утилизации принятых от населения ТВ, снимали с них кинескопы, восстанавливали, продавали телемастерам, которые устанавливали их обратно населению. Неофициально, естественно. Особенно ценились импортные кинескопы, Филипс что ли?
И где по-вашему «бизнесмены» брали горловины с новыми пушками?
Это фирма, которая еще похоже этим занимается
www.radiostation.ru/home/forum4/messages/27.html
Форума практиков, которые этим занимались
monitor.espec.ws/section14/topic47586.html
ПС. Чем мне нравятся подростающие леваки, тем что про б/у-СССр они только слышали. Притом каждый первый возвращальщик тех времен, считает, что в номенклатуре будет именно он.
ПС. Чем мне нравятся подростающие леваки, тем что про б/у-СССр они только слышали.
Чем мне нравятся интернет-невежи, тем, что они любят называть своих оппонентов подростками просто потому, что те опровергают их фантазии. Хотя в лицо их не видели, и оппонент может быть и раза в два старше.
Вы же пытаетесь учить меня гуглить? Вот теперь сами, пожалуйста, догуглите до конца, что из себя представляет «восстановление кинескопов», «регенерация катода» и т.д. у мастеров.
Это потому что вы тяжелее кхм… клавиатуры ничего в руках не держали
www.youtube.com/watch?v=9S5OwqOXen8&feature=related&gl=RU&hl=ru
Это же такая космическая технология, что народ в гараже лампы делает.
Во-первых, там ни одного практика, а ссылаются они, как я понимаю, в основном на бывшие заводы, производившие кинескопы.
во-вторых, как я и предполагал, получается очень дерьмово. Игра не стоит свеч.
Ну и в третьих, я работал радиомехаником как раз в начале 90-х.
Гуглите дальше.
Например, с этого места вниз
monitor.espec.ws/section14/topic126238p20.html#819423
И в четвертых, вы тоже просто шпили ездили смотреть?
Вертеться до конца будете, ну так даже интереснее.
штука довольно редкая, но схема сама по себе несложная, и печаталась в различных вариантах в журнале Радио.
Но под RGB, как писал выше uu_69 — разъем под декодер ПАЛ.
В конце 90-х, киевляне начали делать свой модуль цветности с корректором переходов, автоматической регулировкой белого и черного.
Со свежим кинескопом, например после той-же регенерации (со старательно сведенными цветами по журналу Радио) получался достаточно неплохой телевизор в конце концов- такое себе развлечение гика 00-х.
Экранки на нем было смотреть одно удовольствие, особенно когда появились первые массовые радеоны 7 серии с S-video выходом.
В каждой местности свой сленг ;)
Не модулятором, а декодером.
Нет, в таком корпусе был именно модулятор, который смешивал RGB и синхру, и модулировал это дело для антенного входа телевизора…
Что бы сформировать цветной сигнал в PAL нужно было ещё 4 — 5 корпусов микросхем и рассыпуха, в ту коробочку бы не влезла…
"Такой же" у Дуэта не только корпус и модулятор, но и блок питания.
система команд которого была похожа на систему команд мини-ЭВМ PDP-11.вплоть до полной идентичности.
IMHO я думаю что была допущена большая ошибка что ядро микропроцессора ВМ1801 не сделали конфигурируемым ядром процессоров разных систем команд (Z80, 8088, 68000). Если отбросить PIN2PIN совместимость, то это было бы вполне возможно.
Даже ПК сделанные по мотивам стандарта MSX/MSX2 ПК8000/8002, Aleste 520EX отличались оригинальными схемотехническими решениями
Был у меня в детстве ПК8000 «Веста». Прекрасный был аппарат.
Что касается «оригинальных схемотехнических решений», то они в основном сводились к упрощению и удешевлению производства. Как шутили в те годы: «в наших машинах много чего можно включить напрямую» (хотя имелись в виду, конечно, автомобили).
IMHO я думаю что была допущена большая ошибка что ядро микропроцессора ВМ1801 не сделали конфигурируемым ядром процессоров разных систем команд (Z80, 8088, 68000).
А что, в ВМ1801 использовался какой-то микрокод? Мне всегда казалось, что наши инженеры смогли стянуть только то, что было «отлито» на кристалле. Как только пошел микрокод — начались проблемы с «цельнотянутым методом» (аналог 386-го процессора лепили чуть ли не десять лет).
Посмотрел спеки К1801ВМ1 — это же клон PDP-11, 16-разрядный процессор. Как его в 8-разрядные переделывать, у него же распиновка для этого не подходит? А главное — зачем?
Что касается «оригинальных схемотехнических решений», то они в основном сводились к упрощению и удешевлению производства.
Упрощение и удешевление производства это общая тенденция максимизации прибыли, как говориться «Ничего личного, только бизнес.»
MSX1 был достаточно простым компьютером и был реализован на мелкой логике, в интернете есть типовые схемы MSX. Потом, с целью упрощения производства, схема сворачивалас в СБИС (чипсет в современных терминах) чтобы оставить минимальное необходимое количество микросхем. Например из описания «чипсета» Т34ВГ1 для производства ZX Spectrum
Микросхема Т34ВГ1 содержала в себе значительную часть схемы видеоконтроллера ZX-совместимого компьютера. Обычно эта схема выполнялась на большом количестве микросхем малой степени интеграции, схема простейших вариантов насчитывала 40—50 микросхем. Применение Т34ВГ1 значительно сокращало количество микросхем, примерно до 15, считая процессор и восемь микросхем памяти для 48 КБ вариантов. Из внешних элементов оставались только процессор, память, и интерфейсы. Это позволяло упростить разработку, сборку и наладку, уменьшить площадь и сложность печатной платы, и, соответственно, снизить цену компьютера.
Если бы в странах СЭВ или в СССР выпускались аналоги видеоконтроллера TMS9918 и звукогенератор AY-3-8910 (аналог Z80 U880 выпускали в ГДР) то красный MSX мог вполне существовать.
А что, в ВМ1801 использовался какой-то микрокод? Мне всегда казалось, что наши инженеры смогли стянуть только то, что было «отлито» на кристалле. Как только пошел микрокод — начались проблемы с «цельнотянутым методом» (аналог 386-го процессора лепили чуть ли не десять лет).
Из википедии К1801ВМ1
В состав микросхемы входят следующие основные функциональные блоки:
16-разрядный операционный блок, выполняющий операции формирования адресов команд и операндов, логические и арифметические, хранения операндов и результатов.
Блок микропрограммного управления, вырабатывающий последовательность микрокоманд на основе кода принятой команды. В нём закодирован полный набор микрокоманд для всех типов команд.
Блок прерываний, организующий приоритетную систему прерываний ОМП. Выполняет приём и предварительную обработку внешних и внутренних запросов на прерывание вычислительного процесса.
Интерфейсный блок, выполняющий обмены информацией между ОМП и устройствами, расположенными на системной магистрали. Осуществляет арбитраж при операциях прямого доступа к памяти. В интерфейсном блоке формируется последовательность управляющих сигналов системной магистрали.
Блок системной магистрали, связывающей внутреннюю магистраль ОМП с внешней. В нём производится управление усилителями приёма и выдачи информации на совмещённые выводы адресов и данных.
Схема тактирования, обеспечивающая синхронизацию внутренних блоков.
Так что микрокод использовался задолго до 386. А что бы понять что в К1801ВМ1 микрокод достаточно посмотреть на ассемблер 1801. К примеру как появилась команда MUL.
Советский 386, насколько помню я (но могу ошибаться), не влетал из-за несовершенного техпроцесса (кристалл получался монструозным и работал неустойчиво), к 92-му его допинали, но это уже было не нужно. Хотя уложились в 5-6 лет, а не в 10 лет.
Посмотрел спеки К1801ВМ1 — это же клон PDP-11, 16-разрядный процессор. Как его в 8-разрядные переделывать, у него же распиновка для этого не подходит? А главное — зачем?
Опять же из википедии К1801ВМ1
1801ВМx — серия советских 16-разрядных однокристальных микропроцессоров.
Первоначально разрабатывалась[1] как однокристальная ЭВМ (микроконтроллер) 1801ВЕ1 (с собственной архитектурой «Электроника НЦ»), который в свою очередь был развитием микропроцессорного комплекта серии К587[2] с добавленной на кристалле периферией (ОЗУ/ПЗУ/таймер). Позднее по требованию Министерства электронной промышленности от этой архитектуры отказались[3] в пользу архитектуры PDP-11.
Прямого зарубежного аналога нет. Наиболее близкий аналог — однокристальный процессор DEC T-11, но полной совместимости нет; у T-11 имеется прямой клон К1807ВМ1. Другой близкий аналог — LSI-11/03 (Электроника-60), но в отличие от неё, процессоры К1801 имеют однокристальное исполнение.
Поскольку процессор микропрограммный то что он будет читать и исполнять, код Z80, 6502, 8086 решается программно, какую пьесу дадим ту и играть будет, сегодня Отелло, завтра Ромео. В чем профит? в эффекте масштаба производства и гибкости. В конце концов в компьютере главное — это программы.
А pin2pin совместимость… Вас же не смущает что AMD и INTEL имеют разный тип сокета, а программы исполняются одинаково.
Поскольку процессор микропрограммный то что он будет читать и исполнять, код Z80, 6502, 8086 решается программно, какую пьесу дадим ту и играть будет, сегодня Отелло, завтра Ромео. В чем профит? в эффекте масштаба производства и гибкости. В конце концов в компьютере главное — это программы.
В компьютере главное — совместимость на уровне программ. Иначе нет смысла городить огород с поддержкой различных наборов инструкций.
Для того времени, о котором мы говорим, программы обращались напрямую к железу (особенно игры). Допустим, команды процессора мы задаем идеально — все работает как надо, вплоть до недокументированных команд. А с периферией что будем делать? В разных системах программный доступ к периферии организован по-разному: где-то есть отображение на память, где-то через порты ввода-вывода.
В общем, вряд ли будет возможно перейти от Ромео к Отелло в рамках одной системы — придется и периферию соответственно менять. Так что особой выгоды от такого процессора я лично не вижу.
А совместимость уже начинается с поддержки набора инструкций. А недокументированные инструкции, сами по себе не стандарт, и их поведение в более новых поколениях не гарантируется. Гличи не должны вводится в стандарт (кроме тех случаев когда они дефакто становятся стандартом как ошибка А20 на процессорах 286+), иначе какой это стандарт? К примеру недокументированная инструкция LOADALL было только в 286, 386 процессорах, а далее её выкинули.
Периферия? Вы имеете ввиду обращение к периферии через память или порты ВВ? Не вижу проблемы, та типичном CP/M на Z80 ввод-вывод шел через порты, в системах на Моторола 68000через память, в MSX можно было и так и так.
Чтобы упростить пример скажу так один актер может сыграть и Отелло и Ромео, а антураж должны обеспечивать рабочие сцены и партнеры по спектаклю.
Более того актер может и в одиночку сыграть целую пьесу Про Федота-стрельца, удалого молодца, и даже быть её автором.
А выгода тут в унификации, и эффекте масштаба производства.
Давайте разберем, зачем в принципе могла понадобиться поддержка нескольких ISA в рамках одного процессора.
— Выбор наиболее эффективной системы команд для решения задачи? Возможно. Но это имеет смысл, если задачи очень специфические. Иначе вполне подходит обычная, универсальная система команд.
— Имитация какого-то определенного процессора? Тоже вариант. Но не забываем, что придется имитировать и особенности тех машин, в которых этот процессор работает изначально, иначе программы придется долго и нудно адаптировать (превратить Радио 86 в Спектрум путем перепрошивки процессора из 8080 в z80 не получится). Да, кое-какие программы работают через сервисы операционной системы, так что теоретически можно было бы просто поставить адаптированный вариант CP/M и радоваться. Но в те времена, о которых мы говорим, таких программ было мало. А уж игр — вообще исчезающе мало, разве что написанные на бейсике могут пойти без адаптации (и то не все).
Кроме того, здесь уже писали о том, что реализация команд в микропрограммах вряд ли имитирует тайминги (время работы команд в тактах). Это сейчас нам пофиг, сколько там тактов занимает исполнение одной инструкции, а в те времена на тайминги процессора было завязано очень много что. Задержки в играх, тактирование при записи на магнитофон, таймауты при работе с оборудованием и т. п.
Что мы имеем в остатке? Удел таких процессоров — специализированное оборудование. Для имитации уже существующих систем они вряд ли подойдут: придется имитировать и другую аппаратуру тех систем, и не факт, что результат будет работать удовлетворительно.
Вот если поменять сценарий применения и изначально планировать такие процессоры к использованию в «своей», перспективной и расширяемой системе архитектур — тогда да, система имела бы потенциал. Скажем, пользователь мог бы добавить поддержку чисел с плавающей точкой простым накатыванием апдейта на систему. Да и архитектура команд была бы адаптирована под особенности реализации процессора — т.е. не приходилось бы «для галочки» реализовать команды, которые на железе будут исполняться долго и неэффективно.
Тогда да, была бы выгода от унификации и масштабирования производства.
К сожалению, все похерили.
Я имел ввиду идею универсального процессорного ядра как IP-ядра которое может быть сконфигурировано на заводе, при производстве.
Это ядро имеет свою систему команд, но исполняет внешние команды описанные в памяти микропрограмм, а через блоки сопряжения может общаться с внешним миром.
Так было сделано про изготовлении 1801вм1, так было сделано при создании 486 (RISC ядро притворяющееся CISC процессором)
По факту это дало бы отлаженное IP-ядро, которое бы легко вводить в массовое производство необходимых процессоров.
И да, я нигде не упоминал идею трансформирования одного компьютера в другой путем замены прошивки процессора. Хотя был же Sprinter.
По факту это дало бы отлаженное IP-ядро, которое бы легко вводить в массовое производство необходимых процессоров.
Я думаю, в те годы это было бы очень неэффективно. Ошибки бы никуда не делись, просто часть из них перенеслась бы на микрокод. А учитывая, что срок смены поколений процессоров был три-четыре года, поддерживать эту систему актуальной и производительной было бы весьма накладно.
Так было сделано про изготовлении 1801вм1, так было сделано при создании 486 (RISC ядро притворяющееся CISC процессором)
Ну, во времена 486-х технологии уже шагнули далеко вперед. Да и система команд в 486-м была всего одна, хоть и очень развесистая. А в древности, к которой относится 1801вм1, вряд ли можно было на кристалл ужать достаточно всего, чтобы микропрограммы стали действительно универсальными. Но задел был интересный, согласен.
А в древности, к которой относится 1801вм1
Кстати, эпохи производства 1801ВМ1 и 486 в значительной мере пересекались.
![image](https://habrastorage.org/getpro/habr/comment_images/7c4/44e/905/7c444e90562e0910c714374f1a79ed9f.jpg)
А древний 1801вм1 снаружи выглядел процессор с системой команд PDP, а внутри крутилась система команд процессора НЦ
А микрокомпьютерам типа Агата важна точная скорость работы процессора, там очень многое завязано на конкретную скорость выполнения команд, от неё строятся и тайминги системы (разделение доступа к видеопамяти), и программ (программные задержки для работы с устройствами типа дисковода, например). Не просто будет медленнее работать — некоторые вещи могут вообще перестать работать.
А каким бриллиантом был по схемотехнике Apple II можно прочитать в мемуарах Стива Возняка. И не будь этой маленькой машины, то Стив Джобс разорил Apple еще в 1983.
Быстродействие в тыс. опер/с — это мало о чём говорящий показатель. У 6502 операции от 2 до 7 тактов, в реальном коде всегда смесь из инструкций с разным временем выполнения. 500 тысяч (указанные в википедии) на мегагерц — это предельная скорость, для самых коротких инструкций, одними ими никакой полезный код написать невозможно. Ровно 300 тысяч — это если считать все инструкции трёхтактовыми, таких в реальном коде мало, и опять же, реальный код одними ими написать невозможно. Если принять за среднее 3.5 такта на инструкцию (на практике очень зависит от кода), тогда получится около 280 тысяч операций на мегагерц, видимо отсюда и получается 300, как очень условная усреднённо-округлённая оценка.
Могу указать ещё на другой, менее известный — 6502 у нас всё же скопировали — 4.К602ВМ1. Но в Агат он не попал, и, по всей видимости остался в опытном производстве для (непонятно каких) оборонных целей.
4К602ВМ1
Особенности советского микропроцессора 4.К602ВМ1
Советский вариант микропроцессора 65С02 был разработан в конце 1980-х годов в московском Научно-исследовательском центре физики и технологии НИЦФТ (НПО Физика). В качестве основы был использован микропроцессор R65C02P2 фирмы Rockwell. Микропроцессор 4.К602ВМ1 с приёмкой 5 (диапазон рабочей температуры −60…+125 °C) обеспечивал работу на частоте до 1 МГц, с приёмкой ОТК (диапазон температуры 0…+70 °C) — до 2 МГц. Особенностью использованного НИЦФТ технологического процесса была возможность высоковольтного (до 18 В) питания микропроцессора, что обеспечило ему высокий «разгонный» потенциал. В частности, при питании напряжением 15 В была получена устойчивая работа микропроцессора на частоте 5 МГц.
Зачем их выпускают? Скорее всего ставят их в крылатые ракеты, управлял же крылатой ракетой Экзосет Zilog Z80.
Быстродействие тогда измерялось в скорости исполнения NOP или пересылки значений между регистрами. Но потом пришел конвейер и все опошлил. И в жизнь вошли benchmark-и Dhrystone, Whetstone.
Для целочисленных и строковых операций у нас используется Dhrystone. А Whetstone измеряет производительность работы арифметики с плавающей запятой.
А 300 тысяч операций в секунду у Агата остались во всех документах от секционного аналога.
От куда у Эпла 500 тысяч операций в секунду появились тоже просто объясняются. NOP выполняется за два такта, первый декодирование, второй исполнение. Частоту 1мГц (1 000 000 Гц), делим на два такта и получаем 500 000 операций в секунду.
Есть ли зарубежные аналоги БК-0010
Может их нет потому, что он был скопирован с PDP-11/03, который был выпущен аж в 1975 году, то есть почти десятилетием раньше? Естественно, что никому в США и в голову прийти не могло сделать копию старого миникомпьютера, представляющего собой ЭВМ в виде большого шкафа, как домашний компьютер.
Но об этом можно долго холиварить. Вспомнить про малопопулярный TI-99/4, про то, что в Z80 некоторые команды внутри выполняются в 16-битном виде.
Да и еще… Была у меня одна задачка, которая считала методом последовательных приближений матрицу 64х64 флоата по хитрым формулам… На MSX2 с Z80 на 3.5 МГц задачка считалась около 4 часов. При прямом переносе на 8086 с 4.7 МГц задачка почему-то считалась около 4 с половиной часов «при прочих равных»…
1801ВМx — серия советских 16-разрядных однокристальных микропроцессоров.
Первоначально разрабатывалась[1] как однокристальная ЭВМ (микроконтроллер) 1801ВЕ1 (с собственной архитектурой «Электроника НЦ»), который в свою очередь был развитием микропроцессорного комплекта серии К587[2] с добавленной на кристалле периферией (ОЗУ/ПЗУ/таймер). Позднее по требованию Министерства электронной промышленности от этой архитектуры отказались[3] в пользу архитектуры PDP-11.
Прямого зарубежного аналога нет. Наиболее близкий аналог — однокристальный процессор DEC T-11, но полной совместимости нет; у T-11 имеется прямой клон К1807ВМ1. Другой близкий аналог — LSI-11/03 (Электроника-60), но в отличие от неё, процессоры К1801 имеют однокристальное исполнение.
Смена системы команд на DEC повлекло и смену архитектуры.
А еще в 1975 году был выпущен Alitair 8800 вполне таки относительно небольшая коробка, а не шкаф.
Считается, что именно эта система привела к революции персональных компьютеров несколько лет спустя: шина, спроектированная для этого компьютера, стала стандартом де-факто в виде шины S-100.
Компьютер продавался в сборе за 621 долл. либо в виде набора деталей для сборки через журнал Popular Electronics (англ.)русск. за 439 долл. Разработчики предполагали, что продадут только несколько сотен подобных машин энтузиастам, и были удивлены, когда оказалось, что продали за первый месяц несколько тысяч.
Так что потребность домашнем ПК в 1975 году уже была.
Собственное производство микросхем повышает экономическую безопасность страны, которой противостоит весь капиталистический мир.
страны, которой противостоит весь капиталистический мир.Извините за оффтоп, но это с ног на голову. В действительности это наша страна противостояла всему миру и грозилась «мы на горе всем буржуям мировой пожар раздуем». И до реального воплощения этой хотелки пару раз было совсем недалеко. Собственно, и сейчас то же самое.
Производство чего угодно тянет за собой естественные науки вместе с образованием, трудно это оспорить. Культурный уровень населения… тут возможно есть зависимость, хотя это и не точно. Хотите сказать, что СССР добила 155 серия микросхем? ;)
А деградация экономики, производства неизбежно ведёт к деградации общественного сознания.
Дело не в соцстрое как таковом, а в конкретной реализации.
В Китае вполне себе соцстрой. И ничего, живут. Даже вполне успешно ввели в него элементы капитализма, сохранив тем не менее соцстрой.
На уровне отдельных кибуцев в Израиле соцстрой показал себя вполне конструктивным. Вопрос в масштабировании результата на уровень страны.
Да и поддерживается соцстрой не волшебным вливанием бабла, а выделением части доходов от производства на социальные программы.
От того же капитализма социализм вообще отличается только отсутствием частной собственности на средства производства, что может означать собственность не только государственную, но и общественную или кооперативную (при условии, что собственность принадлежит работникам, а не посторонним лицам). И даже госсобственность в данном случае рассматоивается как собственность всего работающего населения.
Остальное к социализму относится ровно настолько, насколько "Домострой" относится к православию (вроде как связаны, но в канонах православия требования следовать домострою нет вообще).
"СССР 30 лет разваливали предприимчивые люди..."
Родились в СССР, учились там же, и они же его развалили. Согласен. IBM тут ни при чем :)
по поводу экономической безопасности есть, что возразить?Есть, конечно. Наиболее безопасно будет не воевать, пусть и экономически, со всем почти миром (предыдущие десятки лет уже давно убедили, чем это кончается), а включиться в мировую экономическую систему, приняв её правила. Получается, моё замечание выше — даже не совсем оффтоп.
Тут уже упоминалось, что самим производить надо лишь то, что невыгодно покупать.
самим производить надо лишь то, что невыгодно покупать.
Есть такая вещь, как долговременное планирование. Прямо сейчас, к примеру, выгодно покупать сепульки. В мире перепроизводство сепулек, цены дешевые… Через 20 лет все поменяется, на рынке сепулькостроения картельный сговор, покупать дорого… А все специалисты давно на пенсии, оборудование сгнило…
А вспомните своё детство. Как вам что-нибудь, чего очень-очень хотелось, приходилось у родителей «покупать». Не деньгами, а поеданием чего-нибудь невкусного, деланием уроков и прочими неприятными занятиями. И вы понимали, что вожделенную вещь быстрее самому сшить, сколотить, спаять, и т.п., чем месяцами клянчить. Так вот руки-то и прямели.
Правда, у некоторых бывало, что родители, обнаружив «родителезамещение», портили самоделку. Типа, ишь, каким независимым стал — сам сделал себе условную игру «Ну, погоди» из условных зубочисток и пружинок без необходимости кушать условный гадкий суп. И даже получилось!
Примерным поведением чувак не отличался, он у кого-то из соседей себе пишущую машинку выклянчил — неудобную, зато доступную всегда. И тут оказалось, что не только школьники в «родителезамещение» умеют, но и родители — в «санкции». Приходит мамка его такая на родительское собрание и просит учителей от своего сынка рефераты принимать, только если они от руки или на принтере. А если на машинке — не принимать. Тонко так: не машинку разбить, а учителей подговорить пытаться.
А у меня уже тогда (в 94-м) был компьютер с принтером и дисководами. Двумя! Правда, не PC, а БК. Первый 386-й у меня в 97-м появился. В 2000-м — пень-200 и первый линукс, который ворочался как мог, но работал.
Но потом оказалось, что образованное и культурное население не хочет жить в совке.
Советское компьютеростроение было практически убито в конце 60-х начале 70-х переходом от собственных разработок к клонированию зарубежных образцов.
Не знаю точную причину такого решения, но по слухам речь шла об экономии на разработке программ.
В силу необходимости тратить время на клонирование готового образца получали отставание. В силу некоторых особенностей политической ситуации в мире отставание получалось очень большим.
После этого могу вспомнить из чисто советских разработок только Эльбрус, в котором были уникальные на тот момент архитектурные решения.
Остальное, с чем я сталкивался из проидведенного после 1970 — клоны.
Конечно, и в клонах находилось место собственным решениям, но это было все равно лишь улучшение чужого образца, а не разработкс собственного.
А из персональных клонов советского периода мне больше нравились "букашки", или БК 0001. Они, кстати, были 16разрядными.
«Кибернетика является, таким образом, реакционной механистической теорией, стремящейся отбросить современную научную мысль, основанную на материалистической диалектике, далеко вспять — к изжитой и опровергнутой более ста лет назад механистической философии.
— Наука современных рабовладельцев. — Наука и жизнь. — июнь, 1953. — С. 42.»
так что слабо верится что переход на архитектуру IBM был только из за экономии на разработке программ.
одно время в ссср кибернетика считалась лженаукой.
Так то кибернетика (это про управление, да?) и вычислительная техника — совсем не одно и то же. В 50-х годах, когда клеймили лжеученых, вовсю разрабатывались советские ламповые вычислительные машины.
что бы не было елозенья по терминам:
«Киберне́тика (от др.-греч. κυβερνητική «искусство управления»[1]) — наука об общих закономерностях получения, хранения, преобразования и передачи информации в сложных управляющих системах, будь то машины, живые организмы или общество[2]. „
я слабо представляю, как без понятийной базы об преобразовании и передаче информации можно сделать что то сложнее калькулятора.
Впрочем да… попытки ссср в калькуляторы мы все помним. хоть бы дизайн меняли.
одно время это до 53 года. риторика только дальше начала меняться.
Аж до создания целого института кибернетики в 1961 году ;)
как без понятийной базы об преобразовании и передаче информации можно сделать что то сложнее калькулятора
Гуглите историю советской (до 70-х годов) компьютерной техники. Передовая (на то время), куча оригинальных разработок, и разборки между труъ- и лже- учеными не особо помешали.
наладить не смогли именно БИС. СБИС какраз получались относительно годными, хоть и жутко дорогими.
Кроме микросхем еще одной проблемой были печатные платы. Помнится в журнале Радио (какой-то номер конца 80-х начала90-х) в рубрике «За рубежом» удивлялись что на западе могут между ножками ДИП микросхемы провести 2 дорожки. :)
Практические же вопросы компьютеростроения, то что сейчас зовется «computer science» шли под названием АСУ, и о том насколько серьезно к ним относились говорит уже хотя бы то что курировал разработки не кто-то там, а сам Лаврентий Павлович Берия.
про Берию… напомните ка, до чего он в итоге докурировался? =) он там по новым методичкам враг народа али управленец?
претензии к кибернетике были на уровне идеологического восприятия, т.к автоматизация и компьютеризация устраняла людей из некоторых процессов, что идеологически противоречило марксистской ереси
И было постановление Пленума ЦК КПСС о вреде кибернетики? ;)
Если посмотреть на хронологию событий, то разработка советскими учеными передовых (на то время) компьютеров и лженаука-кибернетика были в одно и то же время. Отставать начали, когда приняли решение выкинуть свои разработки и вплотную занялись копированием.
не совсем так. претензии к кибернетике были на уровне идеологического восприятия, т.к автоматизация и компьютеризация устраняла людей из некоторых процессов, что идеологически противоречило марксистской ереси.
Ой, рабинович напел, ох напел… Простите, вы серьезно это пишете, без троллинга?
Марксизм ничего не имеет и не имел против автоматизации производства.
Та «кибернетика», на которую были гонения — это совсем не та кибернетика, которая «компьюетры, погроммирование, роботы вот это всё». Раздрай был по линии объяснения процессов развития систем, втч человеческого общества. Та кибернетика (не компьютерная наука) предлагала свое видение, а марксизм руководствовался диаматом.
Но соль там была в том что автоматизация уменьшает количество рабочих мест для пролетариата. А меньше рабочих мест для пролетариата = плохо, в глазах советских управленцев.
При общем конфликте марксизма с объективной реальностью я вполне легко верю что последователи данной теории могли топить в этом русле.
про кибернетику… я понимаю, вам лень. но всё же рекомендую погуглить, в особенности статью про кибернетику в большой советской энциклопедии разных лет.
можете минусить дальше. Меньшим бредом учение маркса от этого не станет. (впрочем сам маркс это понял, когда вышла новая теория образования стоимости, поэтому и забил на второй том) =)
соль там была в том что автоматизация уменьшает количество рабочих мест для пролетариата. А меньше рабочих мест для пролетариата = плохо, в глазах советских управленцев
Смотря каких. Сталин написал, что собирается уменьшить количество рабочих часов в неделю, в качестве следующего шага к построению коммунизма.
![image](https://habrastorage.org/getpro/habr/comment_images/1d6/156/d0d/1d6156d0dd1acfee884968201a73a195.jpg)
Ему бы очень понравилось — рабочих осталось бы столько сколько и раньше, а количество часов в неделю уменьшилось бы.
Но соль там была в том что автоматизация уменьшает количество рабочих мест для пролетариата. А меньше рабочих мест для пролетариата = плохо, в глазах советских управленцев.
А здесь большая разница — для пролетариата или для рабочего класса? Это две большие разницы, и отношение к автоматизации будет соответственно разным в рамках капитализма и социализма.
При общем конфликте марксизма с объективной реальностью я вполне легко верю что последователи данной теории могли топить в этом русле.
Марксизм с объективной реальностью не конфликтует. А вот вульгарное, примитивное понимание оного — вполне.
впрочем сам маркс это понял, когда вышла новая теория образования стоимости, поэтому и забил на второй том) =)
Рабинович и тут напел. Ну да ладно. Субъективистские теории не противоречат ТТС, они рассматривают стоимость с разных сторон.
сравнительно недорогая машина. Стоимость такого устройства составляла на то время 500 рублей
Всего-то четыре-пять месячных зарплат.
Сколько Вам лет, если не секрет?
Но это правда так. Рабочие на заводах получали по 350-400 рублей (а инженеры на них же — 220), а какие-нибудь старатели, нефтянники-вахтовики или докеры на северах вдвое и даже больше.
В КБ, если на хоздоговорах, то инженеры могли получать и 500 р, я видел такие суммы в партбилетах, где взносы платили, и в сберкнижках.
Другое дело, что цена в месячную зарплату высокооплачиваемого работника — это высокая цена.
Собственно, и сейчас хорошая ЭВМ стоит, как месячная зарплата хорошо оплачиваемого инженера, если Москву не считать :)
С 2000 года каждая покупка хорошего, но и без выпендрежа, компа выходила около $1000. З/п хорошего инженера за это время утроилась (в долларах). А потом вдвое упала. Так что теперь примерно так и выходит.
Зарплата токаря-фрезеровщика — 670 руб. в 1989 году.
Да, бывали люди, зарабатывавшие выше среднего. И сейчас есть. И встречались гики, способные купить электронную игрушку по цене мотоцикла.
Интернета тогда не было, даже модемного. Носителей информации — аудиокассеты и распечатки из журналов. Оооочень дорогая игрушка для гиков.
Но:
1. Это было не у всех, у большинства в тот момент в городе было порядка 200 р. в месяц, на селе вдвое меньше.
2. Это были редкие повышения с премией.
3. Это было в кризис экономики СССР. Не разумная политика, когда товаров было меньше, чем выдаваемых зарплат. Фактически это была скрытая инфляция.
Да, и еще тогда начали выдавать зарплаты на сберкнижки, а не наличкой в кассе. И не во всякой сберкассе можно было эти деньги снять.
В 1989 году начали резко прибавлять зарплаты, но при этом же усилился дефицит всего
До денежной реформы 1991 года оставалось совсем немного… Так что, те, кому посчастливилось оторвать себе чего-то из этих Апогеев… Не сильно прогадали с капиталовложением.
Всего-то четыре-пять месячных зарплат.
Очень зависело от места работы и должности. 110-120 рублей — базовая минимальная ставка для выпускника ВУЗа или практиканта на заводе (я в середине 80-х за месяц практики «токарем» после УПК в опытном цеху какого-то НИИ получил 100 рублей… 4 часа рабочий день. Станка касался раз пять, и то потому, что очень просил дать мне чего-нибудь сделать, а то слушать в десятый раз старые анекдоты было уже скучно).
А то Союз свои клепал во всю, Электроника МК-90
Брест Цветотрон, наладонник из 86го
www.youtube.com/watch?v=ZvWvV8EAoxE
PS и могут ли эффективные менеджеры, 32 года спустя, похвастаться подобным «своим»?
наладонники там клепали.
Дисплей меньше. Значительно.
Кстати, на Хабре есть статья про него.
www.gastroscan.ru/photo/281/4286
сравнивать одно и двухстрочные калькуляторы с наладонником, имеющим графический дисплей для игр, хотя и монохромный.
Atari Portfolio, 89й год, цена 399 долларов.
И всегда хотелось себе Орион-128 собрать, но… Магазин было один и в нём не было деталей.
Долго мы с ним возились, пытались загрузить программы с магнитофона, все бестолку. Толи неправильно подключали, толи просто неправильно все делали. Книжки и инструкции пытались читать, но конечно ничего не поняли. Информатики в сельских школах тогда не преподавали. Слишком все сложно и абстрактно было описано.
Потом, спустя многие года я попытался его включить, но Апогей совсем не подавал признаков жизни. Возможно, ПЗУ слетела.
Не было с этими ПК общение юзер-френдли в то время.
Например журнал «Эти профессиональные персональные компьютеры» подробно описывал
Поправьте название журнала, плиз. В первоисточнике есть.
Из клонов РК самый продвинутый — не Апогей, а Партнёр. Там Бейсик не надо грузить с кассеты, и возможностей расширения больше.
Давайте загибать пальцы:
1. Проц Z80, в СССР не выпускается, только заграница или Березка, теоретически можно было достать ГДРовский U880 хотя наверное это за гранью фантастики. Соответственно цена — космос. (К примеру в это же время видеомагнитофон был равноценен Жигулям)
2. Заказной БИС Спектрума в свободной продаже даже на Западе нихт, но наши левши решили эту проблему схемой с несколькими десятками м/с. соответственно и цена приросла в несколько раз, если не на порядок
3. Память приходилось набирать мелкими м/с, т.к. небыло м/с нужного объема, а память была тогда очень дорогой.
4. Плата становилась сложнее и больше
5. Дефицит который позволял работникам торговли накидывать свои «два процента» в виде накрутки в 2-3 раза.
В советском "Спектруме" микросхем было меньше, чем в Радио-86Рк. Все микросхемы — мелкая логика, никаких редких БИС. Плата проще. Клавиатура значительно проще. (В Радио клавиатура — эталонный пример говнокода, воплощённого в железе.).
О чем это я? Спектрум в виде клонов в СССР-СНГ появился в 90х годах, и стоил совсем не дорого.
86РК был намного проще – содержал «всего лишь» 29 микросхем.
Смотрим на монтажную схему Ленинграда-48
![image](https://habrastorage.org/getpro/habr/comment_images/180/487/6d6/1804876d6f700da21ea1cea16e8a3553.gif)
И о чудо в нем (Ленинграде) 41 микросхема, что конечно меньше 29 корпусов в Радио РК86.
О чем это я?.. Мы обсуждаем 80-е или 90-е года?
А чудесатое питание… Так это особенность МП набора i8080, не умели тогда по другому. А i8085 (1821вм85) уже умел обходится одним питанием.
И кстати Специалист тоже три питания требует.
![image](https://habrastorage.org/getpro/habr/comment_images/318/9e7/50f/3189e750fef4800e24e23d762d3bc309.png)
И кстати глядя на монтажную схему Специалиста, я вижу 56 микросхем
![image](https://habrastorage.org/getpro/habr/comment_images/ff7/023/38b/ff702338b5e5603422121213882a9af3.png)
И кстати именно Специалист должен был стать Радио РК86, т.к. именно в редакцию Радио прислал свою конструкцию Волков. И только после отказа он написал в Моделист-Конструктор, где его схему компьютера приняли к публикации.
Касательно сложности схемы и памяти. Это не совсем так. Ранние кальки ZX копировали схемотехнику с двумя полями, там требовалось два набора ОЗУ по 8 микросхем, а советских ПЗУ объёмом 16К не было, и ставили 8 штук по 2К, Это действительно было дорого. Но уже через пару лет ситуация изменилась, с появлением клонов типа Ленинград и Балтик. В них отказались от двух полей, это сразу же значительно упростило схему, незначительно снизив совместимость — теперь ОЗУ набиралось 8 микросхемами 64Kx1, проще некуда. И уже появились импортные ПЗУ на 16К, т.к. они были нужны много где ещё. А ещё через три-четыре года, вероятно по заказу чехов, у нас 'клонировали' Z80 (см. выше), выпустили масочное ПЗУ с прошивкой для ZX, и наш аналог заказной БИС (Т34ВГ1). Схема упростилась и удешевилась до предела — около 14 микросхем (клон Мастер), почти вдвое проще оригинального ZX или Радио-86РК.
Вот это как раз пример догоняния ушедшего поезда. Через 3-4 года уже были советские клоны IBM PC, с кучей прикладного ПО и совместимой периферией. И всякие сеги-денди, для игр зело удобные. И 8битные недо-компьютеры/недо-приставки стали ненужными.
1. доказывать, что ее не было, или она была вся украденная,
2. говорить, что все было сверх круто.
Кибернетика была, передовые компьютеры строились, хорошие специалисты в СССР были. Но все же было и большое отставание и были очень серьезные заимствования:
1. Да, кибернетика в СССР была объявлена лженаукой не надолго, примерно на год в 1954-55 годах. Но и это нанесло серьезный ущерб. Мы и так отставали в кибернетике, а тут еще и полный запрет. А в 20 веке все процессы быстро ускорились. Отставать в таких областях было нельзя.
2. В СССР всегда были мощные машины, но, они производились в малых тиражах. Мало кто знает, что весь бюджет СССР был примерно равен бюджету одной крупной компании в США. СССР просто не мог позволить себе строить новейшие компьютеры десятками или сотнями. Поэтому новейшие машины стояли где-то в закрытых учреждениях для ограниченного числа лиц и выполняли ограниченное число задач (как правило военных). А в тех же США новейшие машины приобретали крупнейшие компании, крупнейшие университеты. Они становились доступны не только профессионалам, но и энтузиастам. Поэтому софта для них писалось значительно больше.
3. В СССР была дикая проблема переваливания ответственности. Если какой-то отрасли нужен был компьютер или ПО, его ставили в план на несколько лет вперед. Типа надо со всеми согласовать. А если компьютер и ПО нужны уже в ближайшие месяцы какому-нибудь ракетному комплексу? Оказывается, быстрее и надежнее купить за границей у тех же США. Поэтому мы позаимствовали англоязычные языки программирования, а не написали свои.
4. Если для какой-нибудь промышленности, особенно военной, что еще делалось в СССР, то для простых людей все делали вообще по остаточному принципу, либо не делали вообще. Так что БЭСМ-6 еще был более или менее приличный и распространенный компьютер, как автомат Калашникова. А вот персональные и бытовые компьютеры были плохи и редки, как запорожец или жигули.
Так что, да, были в СССР и компьютеры, и программисты. Были и хорошие специалисты. Но и было огромное отставание, было и заимствование, и просто воровство идей и ПО, были и прямые закупки компьютеров и ПО из-за границы. И было плохое качество компьютеров для граждан.
Не стоит впадать в крайности.
Если бы совок не распался, возможно мы все, как и жители Северной Кореи продолжали сосать лапу.
Последняя оригинальная советская ЭВМ БЭСМ-6 отставала от западных аналогов на 4 года
Можно пруфов, от чего и как она отставала? А то в википедии это как-то иначе описывают:
В 1967 году начала работать БЭСМ-6, выполнявшая около 1 млн операций в секунду. В течение нескольких месяцев она была самой высокопроизводительной ЭВМ в Европе. (С 1965 года в Швейцарии в ЦЕРН эксплуатировалась предсерийная машина CDC 6600[7]. В 1968 году эта машина была остановлена на 2 месяца для капитального ремонта, необходимого для повышения надёжности работы и внесения изменений, применённых на серийных машинах.) Вычислительный комплекс, в состав которого входили БЭСМ-6, в 1975 году в ходе космического полёта „Союз — Аполлон“» обрабатывал телеметрию за 1 минуту, в то время как американская сторона на такой расчёт тратила 30 минут
БЭСМ-6 была выпущена в 1968 году производительность была 1 MIPS
en.wikipedia.org/wiki/CDC_6600
СDC 6600 была выпущена в 1964 году с производительностью 2 MIPS, В 1967 году была выпущена CDC 7600 с производительностью 15 MIPS, то есть быстрее уже на порядок
У IBM была схожая производительность, но это уже были машины семейства System/360, т.е. там был заложен некоторый уровень абстракции, поэтому сравнивать с БЭСМ-6 их уже было нельзя.
Гордиться, что 2 месяца она была самой производительной в Европе, это просто смешно.
Про Союз-Апполон приведена цитата из книги советского автора. Англоязычного источника я не нашел. Возможно дело в оптимизации и другом алгоритме.
"Гордиться, что 2 месяца она была самой производительной в Европе, это просто смешно."
Смешно гордится тем, к чему непричастен, это да. Тут другое. Что советские, что американские ЭВМ тех годов выглядят очень похоже. Производились по своим чертежам на своих заводах. Поставленные задачи решали. В чем отставание?
По вашему меньшая на порядок производительность это не отставание? Гвоздь в гроб нашей вычислительной промышленности забила IBM с выпуском System/360. Ничего подобного совок создать был не в состоянии, поэтому далее было только копирование.
Я люблю историю ЭВМ, она как ничто другое показывает, что технологическое развитие возможно только в свободной экономике.
"По вашему меньшая на порядок производительность это не отставание?"
На порядок это в 10 раз? :) Производительность воще то сложно сравнить у машин с разной разрядностью. Если сравнивать цифры из разных таблиц, полученных неизвестным образом, можно получить странные результаты. Например, французское автомобилестроение по сравнению с итальянским в глубоком упадке. Ведь у них нет такого суперкара как Ламборджини :).
Ещё раз напоминаю: БЭСМ, мэсм и прочие машины того времени делались по собственным чертежам из собственных комплектующих собственными специалистами. Поставленные задачи решали.
А так да, на этих разработках прогресс, увы, всё :(
"Гвоздь в гроб нашей вычислительной промышленности забила IBM с выпуском System/360"
Гвоздь забили те, кто неправильно оценил ситуацию. Хотя, скорее всего, советской экономики и на компьютеры, и на танки с ракетами одновременно не хватало, вот и пришлось урезать.
На порядок это в 10 раз? :)
В 10 и более. 1 MIPS VS 15 MIPS это на порядок.
Производительность воще то сложно сравнить у машин с разной разрядностью.
И даже с разной архитектурой сложно. Если мы пытаемся экстраполировать полученное сравнение на реальную производительность в реальных задачах. Если мы пытаемся оценить, скажем, сложность изделия — вполне годный показатель.
Например, французское автомобилестроение по сравнению с итальянским в глубоком упадке. Ведь у них нет такого суперкара как Ламборджини :).
Французское автомобилестроение в области суперкаров в глубоком упадке. Примерно в таком же, как советское компьютеростроение — что-то есть, но его мало и оно безнадежно далеко.
делались по собственным чертежам из собственных комплектующих собственными специалистами. Поставленные задачи решали.
Счеты тоже делались по собственным чертежам и тоже поставленные задачи решали. Но делать из этого несомненного факта вывод «значит в СССР все было хорошо с компьютеростроением» неверно.
Гвоздь забили те, кто неправильно оценил ситуациюА почему Вы считаете что неправильно? Думаете, если бы СССР продолжали развивать своё посконное, то было бы лучше? Попробуйте назвать одно направление где СССР не копировало относительно массовые товары и делало что-нибудь лучше запада. Особо обратите внимание на слова «направление» (а не один товар) и «массовые» — это важно. СССР мог вырваться вперед с единичным товаром или на немассовых хреновинах. Как только компьютеры стали не единичными — СССР проиграл в гонке.
А Международные Деловые Машины и CDC это не США все? Как насчет ФРГ, Франции и пр.? Мне кажется, мы по-разному понимаем термин «второй». «Второй» не как во «второй по счет ИСЗ был запущен США в 1958 году», а как в, скажем, «США — вторая по размеру ВВП страна мира».
Я не понимаю ни болезненности ультра-патриотов по поводу «был Союз круче всех или нет» равно как и злорадсттва антисоветчиков «А США были круче во всем». Черт возьми, при тех стартовых условиях то, что мы были в ряде отраслей первыми, а в ряде — вторыми-третьими — это уже огромное достижение кмк.
Перечисленные вами страны могли купить, взять в лизинг или в аренду
… но почему-то, упорно, до начала 2000-х (а некоторые и до сих пор) пытались разрабатывать и производить свои собственные мэйнфреймы… Siemens, ICL, Fujitsu (даже было объединились для повышения шансов в борьбе с американцами, но «что-то пошло не так» с управлением и стратегическим планированием, дотянули только до 2009 года), Bull, Olivetti…
«Там у них» далеко не все так просто и ровно было.
а наш школьник до начала 90-х сосал лапу.
Однако, уже в середине 80-х в школах «с математическим уклоном» было достаточно много классов, оснащенных даже импортными компьютерами MSX (ямахи в основном, с аббревиатурой КУВТ). А классы с БК-0010 разных версий, Агатами, Мазовиями и другими интересными машинами были в очень многих УПК. Хотя, купить компьютер в личное пользование было слишком дорого для большинства, но примерно все желающие, живущие в более-менее крупных городах, имели возможность пару раз в неделю посидеть пару часов за компьютером (или раз в неделю, но часов на 8-10).
0. Районный центр на 10к жителей на Крайнем Севере, середина 80-х: компьютерный класс КУВТ-85 из БК-0010Ш
1. Город на Дальнем Востоке на 300к жителей, конец 80-х, несколько компьютерных клубов с Atari, MSX, клонов Spectrum-48к, в магазинах (в 2-х) Микроша, Львов, различные БК-0010-01(11М), клоны ZX Spectrum, у школьников в домах клоны спекки, кажется Дубна-48к (у моего одноклассника например и у одноклассницы), у меня лично был БК-0010-01.
2. Село — районный центр на Дальнем Востоке на 13к жителей, самое начало 90-х, 2 школы, в обоих школах классы из IBM PC совместимых компьютеров, в одной 286/12Mhz/RAM1Mb, во второй 386SX/25Mhz/RAM4Mb.
Это всё я видел своими глазами и трогал руками (и много :))).
И это правда.
В середине 90-х я уже будучи студентом и зарабатывая программированием — сам себе покупал AMDшного конкурента Пентиума 133 с CD-ROM и саунд бластером. До этого сидел на 486DX4.
И все это будучи не богатым (родители инженеры), а на честно зарабатываемое.
Иногда все таки мне очень интересно откуда все эти данные об ужасах провинции СССР и РФ в 80-90-х. Может подскажете?
Иногда все таки мне очень интересно откуда все эти данные об ужасах провинции СССР и РФ в 80-90-х. Может подскажете?
Наверное, потому что это случалось с другими, а не с вами. Я, например, понятия не имею, как будучи студентом в середине 90-х, можно было купить компьютер за $700-$800, учитывая, что зарплата в $50 была очень и очень неплохой. У меня был компьютер за $100, на него я собирал полгода. Я видел в группе ребят с четвёрками и с пнями, но это было не на «честно зарабатываемое», а «родители купили».
Стипендия + дома я писал программы за деньги + вечерами работал младшим техником-ремонтником в конторе продающей железо и софт.
И так жили не только студенты, а 80% населения страны.
Сейчас джун-программист за первую же зарплату может себе вполне приличный комп купить.
Но вот точных цен и даже точной своей ЗП сказать уже не смогу, слишком уж давно это было, а у вас что эйдетическая память на цены?
вот из таких вот личных наблюдений данные и берем…
Да уж, в 80-ые КУВТ Корвет была просто мечтой, с БКшками никак не сравнить.
насчет того, что корвет сильно лучше БК — не скажу (БК не щупал, в 90-х их только чинил.) Но т.к. для целей обучения школьников нам был отдан целый класс Корветов — тут нам повезло. писали много (обучалки, графические и текстовые редакторы, игры, эмуляторы, связь с СМ-4, переделали Микродос на загрузу по сети), распространяли через одно каменское предприятие при заводе — на эти деньги и сами обзавелись личными Корветами.
пардон, не могу сюда картинкой ни с яндекс-диска, ни с гугла загрузить.
Сравните например графику:
512×256 и 8 цветов из палитры 16,
против 256х256 и 4 цвета без палитры вообще
Корвет единственный из отечественных компьютеров имел аппаратное ускорение графики.
И у Корвета был аппаратный звукогенератор, который не нагружает ЦП, у БК соответственно нагружал и все игры были без музыки по время геймплея, только на заставке.
«железный звук» имели только ямахи (и амиги? за них не поручусь)
https://ru.wikipedia.org/wiki/Корвет_(компьютер)#Графический_ускоритель
Ну и главное что звукогенерация не загружала ЦПУ (в отличии от БКшки).
Из википедии:
«Звукогенератор — одноканальный аппаратный (выводит звук без загрузки процессора) на основе программируемого таймера КР580ВИ53; звукогенератор аналогичен PC-спикеру на IBM PC или одному из трёх каналов звукосинтезатора ПК «Вектор-06Ц»»
«железный звук» имели только ямахи (и амиги? за них не поручусь)
Yamaha MSX имели не только аппаратный звук, но и чуточку аппаратного видеоускорения: у них спрайты были аппаратными и палитра — модифицируемой. В результате картинка во многих играх была прекрасная.
Амиг в школьных классах я что-то не припомню. Агаты были, говорят.
Yamaha MSX имели не только аппаратный звук, но и чуточку аппаратного видеоускорения
Ничего так себе чуточку! На MSX'ах, которые в КУВТ и КУВТ2 процессор работал на 3.5 МГц, а видеоконтроллер — работал на 10 МГц! По тем временам это было неимоверно круто! Аппаратные спрайты мало того, что двигались по экрану без необходимости перерисовывать то, что под ними, так еще и имели «датчик касания» продвинутый — фиксировались не пересечения квадратов, в которых спрайты, а именно наложение картинок на них.
К этому в КУВТ2 (MSX2) было еще 2.4 страниц видеопамяти для режима 256х212х256 цветов: одна на экране, вторую перерисовываем, в третьей храним текстуры. Или на одной странице текстуры, а 1.4 страницы — скроллим плавно.
Ну и да, аппаратное копирование прямоугольных блоков из видеопамяти в видеопамять, примерно похоже на DMA, аппаратное рисование линий, плавная прокрутка в примерно всех видеорежимах, поддержка Interlace режимов, в которых вертикальное разрешение удваивалось. Ну и мелочь, которую показали в фильме… (название которого я забыл напрочь, а гугль и imdb отказались мне помочь найти это старье...), где в одном из эпизодов юный хакер, кажется на ямахе, но точно MSX-2, накладывал на видео розыгрыша лотереи изображение шаров с другими числами.
Это я к тому, что видеочип поддерживал наложение сгенерированной компьютером картинки на видео в реальном времени. На PC 256 цветов появились на год позже и за такие деньги (учитывая необходимость покупки монитора с VGA-интерфейсом, а к MSX можнжо было примерно любой телевизор подключить), что за цену одного адаптера с монитором можно было купить MSX2 со всеми аксессуарами и хорошим телевизором…
И да, Ямаха. Примерно та же Ямаха, которая мотоциклы, но все же совсем та Ямаха, которая рояли, скрипки, гобои и прочие литавры… До такого уровня звука PC добрались, опять же, на несколько лет позже. Когда Ямаха выпустила микруху, на которой сделали первый аудио-адаптер для PC, который, опять же, стоил как пол крыла от самолета и дороже MSX с примерно таким же аудио-чипом… Я свой первый саундбластер купил в середине 90 дороже, чем в 1986-м стоила MSX2 с примерно такими же возможностями.
И да, я люблю MSX и особенно MSX2. Пока не нашел ни одного эмулятора, который бы справлялся с движением по диагонали одновременно с выстрелами в Zanac (и 1, и 2) и Aleste… Во всех из эмуляторов одна из этих игр просто не запускается…
До такого уровня звука PC добрались, опять же, на несколько лет позже. Когда Ямаха выпустила микруху, на которой сделали первый аудио-адаптер для PC, который, опять же, стоил как пол крыла от самолета и дороже MSX с примерно таким же аудио-чипом…
Ну вот только не надо так :) В MSX на звуке стояла старая добрая AY, с которой все знакомы по «Спектрумам». Это чип конца 1970-х, включает в себя три независимые пищалки с микшером. Ямаха, которая пришла в 1987-м в PC в Adlib (и позднее перекочевала в SoundBlaster), это OLP2. Это полноценный FM-синтезатор, который может воспроизводить звучание инструментов, а не просто пищать.
«Сопроцессор Paula — Прежде всего выполняет функции процессора звука c 4 независимыми и аппаратно микшируемыми 8-битными PCM-каналами стерео-звука. Обеспечивает 65 уровней громкости и аппаратную поддержку воспроизведения инструментов с любой частотой дискретизации в диапазоне от 20 Гц до 29 кГц. Фактически, Paula может обеспечивать 14-битный стереозвук (за счёт использования дополнительного бита громкости, имеется программная поддержка в приложениях для студийной обработки звука на Amiga).»
Ну и немного выделялся Commodore 64 (1982-1994) со своим SID:
«Высокое качество звука обеспечивает спецпроцессор SID. Три голоса, 8 октав на каждый, фильтры, управление огибающей. Commodore 64 является практически полноценным синтезатором (Возможно использовать звук SID в своей музыке при помощи эмулятора SID формата VSTi (например QuadraSID). При помощи только программных манипуляций возможно добавление 4-го голоса, являющегося аналогом современного цифрового звука (в Commodore 64 — 4 бита). При помощи этого виртуального канала во многих играх добавлялся голос или различные эффекты. Юбилейный выпуск журнала Byte включил SID в двадцатку выдающихся чипов XX века»
Иногда все таки мне очень интересно откуда все эти данные об ужасах провинции СССР и РФ в 80-90-х. Может подскажете?В 80-е был еще ребенком, судить не берусь, а в 90-е был учился в школе и прекрасно помню то время.
Я компьютер впервые «пощупал» толи в в 9, толи в 10 классе в конце 90-х на уроках информатики (на тот момент класс был как раз недавно создан и оборудован, кажется, 486-ми), а свой появился только в институте, в 2001.
Кстати, своего компьютера у однокласников не было ни у кого. У знакомого был Спектрум (в конце 90-х!).
Город чуть меньше 100к в Краснодарском крае.
Интересное и непонятное мне наблюдение.
Потому и могло быть так, что даже рядом два города — один закрытый, но с хорошим снабжением, а второй самый обычный с пустыми полками.
— в школе — Atari
— во дворце пионеров — Yamaha
— на УПК — классические «шкафы».
Это бесполезно обьяснять.
У инфантильных детишек всё просто и понятно — если родители не могут прямощас купить им игрушку то это только потому что папа-мама плохие и злые.
То что ему сейчас вообще-то полагалось бы мечтать не об игрушках а просто о еде, не будь этих папы-мамы, которые адским трудом вырвались из нищеты — дитачка понять не в состоянии, настоящее состояние для дитячки не достижение а незыблемое право.
Увы.
Колега в КБ служил ракетчиком в КапЯре они для корректировки траектории ракет юзали арифмометер «Железный феликс».
Прочитайте, не пожалеете, а главное — многие ветки здешнего обсуждения тогда сможете для себя просто закрыть.
Просто нужно выставить шрифт покрупней, но тут моральный барьер- не хочется давать глазам «расслабиться», они быстро привыкают.
Документация по его изготовлению печаталась в приложении к журналу «Юный Техник»
Каждый журнал для самодельщиков должен был выпустить свой компьютер :)
— сначала собери очень мощный калькулятор
![image](https://habrastorage.org/getpro/habr/comment_images/978/c97/aeb/978c97aeb334b44dbb60343e17cfe47b.jpg)
— затем доработай его до полноценного компьютера с перефеерий.
![image](https://habrastorage.org/getpro/habr/comment_images/551/cf4/2a0/551cf42a0bb6a29c4a1c7ba5f87dee83.jpg)
Интересно, кто-нибудь из любителей Арудины с Хабры сможет так же:
— сначала собрать калькулятор на основе Intel Core
![image](https://habrastorage.org/getpro/habr/comment_images/aaa/6fc/1eb/aaa6fc1eb6d2e2c934bc9b9b520e5a25.jpg)
— а затем его ручками доработать до компьютера.
Потянуло бы на серию интересных статей.
Нарисовано, но не протестировано.
![image](https://habrastorage.org/getpro/habr/comment_images/e1e/43c/d0c/e1e43cd0c246a953acfdb634d1a7e731.gif)
Троичная «Сетунь» и двоичные «Корвет», «УКНЦ». За первой не сидел, за УКНЦ учился в школе. А Корветы притарабанили тогда, когда заканчивал школу, но много о них читал в журнале «Радио».
PS. Хочется прийти в музей ЭВМ и посидеть за каждой, поиграть… попрограммировать… И не важно кто был первым, и кто у кого и что спёр. Хочет River raid пройти до конца. :)
![](https://habrastorage.org/webt/bs/0o/ph/bs0ophy49oow6rdwyx7bj14g7bs.jpeg)
Микроша, Криста, Апогей, Львов — первые советские ЭВМ на вынос