Размер шрифта:
Выполнение программы на Беисик на советской ЭВМ ⁠ ⁠
Play

Выполнение программы на Беисик на советской ЭВМ ⁠ ⁠

Я неправильно написал, или от чего ТАКАЯ сильная разница?Знак в выражении с b, это же вычитание?

Мои первые ЭВМ⁠ ⁠

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

В 1965 году я поступил в политех на специальность «Электронные вычислительные машины», и, начиная с 3-го курса, имел дело с ЭВМ на лабораторных работах. В те времена слово «компьютер» было еще не в ходу, а уж о персональных компьютерах даже в иностранной литературе не писали. Разрабатывались и производились либо большие универсальные ЭВМ, либо малые, либо цифровые (ЦВМ или ЦЭВМ), либо аналоговые (АВМ). Мне удалось поработать и на тех, и на других. Первой ЦВМ в моей жизни была Проминь, разработанная в Киеве (все фото в посте из интернета, поскольку в те времена мы как-то не задумывались о том, чтобы увековечить ЭВМ и себя на фоне ЭВМ).

Проминь была цифровая полупроводниковая ЭВМ (т.е. 2-е поколение), одноадресная (т.е. каждая команда программы состояла из кода команды (выполняемой операции) и адреса ячейки памяти (понятия «байт» еще не было, говорили либо «слово», либо «ячейка»), где хранилось (или будет храниться) число, используемое командой. Код команды писали сокращенным словом (например, Чт – чтение числа из ячейки памяти в регистр (сумматор), Зап – запись числа из сумматора в ячейку памяти, Сл – сложение числа в сумматоре с числом из ячейки памяти и т.д.). В программе могло быть не более сотни команд, нумеруемых от 00 до 99. Программа набиралась на коммутационном поле в правой части стола ЭВМ с помощью металлических штекеров с пластмассовыми головками (код команды – белая головка, цифры адреса ячейки – черная головка).

Если программа использовалась многократно, ее можно было набить на перфокарты (медная фольга с бумажным покрытием, см. фото). Результаты работы программы выводились на печатающее устройство (типа электрифицированной пиш. машинки).

Помимо Проминь мы делали лабораторки на аналоговой машине МН-7. Сейчас класс АВМ практически вымер, а в те времена их считали конкурентами ЦВМ для решения обыкновенных дифференциальных уравнений (ОДУ) и их систем, а также диф. уравнений в частных производных.

На фото видны белые штекеры с синими проводами. С их помощью на коммутационном поле составлялись блоки, выполняющие определенные математические функции (интегрирование, суммирование, масштабирование, какие-то нелинейные функции). Затем эти блоки такими же штекерами соединялись между собой в соответствии с решаемым ОДУ. Фактически это было математическое моделирование, где вместо чисел использовалось электрическое напряжение. Результат смотрели на осциллографе и вольтметре. АВМ могли моделировать какие-то физические процессы в реальном времени или изменять масштаб времени, но погрешность их вычислений была великоватой – до 10-15%. С развитием цифровой электроники и численных методов АВМ ушли в небытие.

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

Наири я помянул в связи с ходившей у нас историей или байкой (за достоверность не ручаюсь). Прототип Наири был разработан во Франции. Главным конструктором был армянин по национальности (после турецкого геноцида 1915 года около миллиона армян разъехалось по всему миру). Армения призвала своих соплеменников вернуться на историческую родину, он и вернулся, но не один, а с полной конструкторской документацией на разработанную под его руководством ЭВМ. Осталось только русифицировать систему команд и диагностических сообщений, что и было сделано, и Наири стали производить в Армении. Французы об этом узнали, возмутились и прислали комиссию (с участием разработчиков прототипа) для выяснения ситуации. Комиссию встретили весьма хлебосольно, а армянский коньяк (конечно, элитный) оказался не хуже французского. В общем гостей возили по Армении, кормили и вдоволь поили несколько дней, а в подходящий момент, когда гости были в хорошем подпитии и настроении, подсунули им для подписи протокол о том, что Наири является самостоятельной разработкой, а не копией французской ЭВМ. Гости подписали, и инцидент был исчерпан. Потом армяне уже сами разработали более совершенные модели Наири.

А еще в числе первых была у меня ЭВМ первого поколения Урал-1, на которой мы тоже делали лабы, а с 4-го курса я работал на полставки на обслуживании Урал-3, но это совсем иная песня, которую я, может быть, спою, если хватит сил и если будет интерес со стороны читателей.

Уникальные фотографии из истории вычислительной техники, часть 2⁠ ⁠

До сегодняшнего дня эти фотографии были в сети лишь в плохом качестве, либо вовсе отсутствовали.

Эд Робертс, основатель MITS

Компьютер Altair 8800 компании MITS в разобранном виде, 1975 год

Altair в собранном виде

Одно из первых рекламных обьявлений о компьютере Altair

Камера Cyclops компании Cromemco, предназначенная для работы с Altair

Майкл Шрайер демонстрирует свое изобретение - первый текстовый редактор Electric Pensil, 1976 год

Одна из первых выставок компьютеров на западном побережье США

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

Уникальные фотографии из истории вычислительной техники, часть 1⁠ ⁠

До сегодняшнего дня эти фотографии были в сети лишь в плохом качестве, либо вовсе отсутствовали.

Табулятор Холлерита, которым пользовались при переписи населения США в 1890 году.

ENIAC, первый полностью электронный цифровой компьютер, построенный в декабре 1943 года.

Рабочая станция, оборудованная мышью. Примерно 1965 год. Стоимость - восемьдесят тысяч долларов.

Дуг Энгельбарт и его изобретение - компьютерная мышь, первый образец и модель 1984 года.

Марсиан Хофф, сотрудник компании Intel, возглавлявший разработку первого микропроцессора Intel.

Японский калькулятор фирмы Busicom, в котором стоял первый процессор Intel - Intel 4004, 1972 год.

Ли Фелсенштейн о своими изобретениями (слева направо: видеоплата VDM, модем Pennywhistle, компьютеры Osborne 1, Expander и Sol).

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

Реклама первого советского ноутбука⁠ ⁠

Реклама советского ноутбука "Электроника МС 1504" в декабрьском выпуске "Техники молодежи" за 1991 год.

Микроша, Криста, Апогей, Львов — первые советские ЭВМ на вынос.⁠ ⁠

Из истории советских ПК

Уже не секрет, что в 1950 -70 годах СССР был одним из мировых лидеров в гонке под названием «разработка и производство компьютерной техники». Первые ЭВМ — МЭСМ, М-1, позднее известная БЭСМ-6 с быстродействием более 1 млн. операций с плавающей запятой в секунду, компактные ЭВМ серии МИР, и многие другие достижения великих умов в «компьютерной» сфере советских времен.

Технологии развивались очень быстро, а потому такие комментарии как «А я и не знал/а, что в Советском Союзе были компьютеры» или «Оказывается, советские компьютеры не были отстоем по сравнению с зарубежными» вызваны лишь банальным незнанием истории развития различных «компьютерных» технологий и вычислительных устройств в СССР. Многим известны истории создания ПК таких мировых зарубежных гигантов как Apple, IBM и т.д., так как информация о них на протяжении не одного десятилетия освещалась и была на слуху. Исторически сложилось мнение, что в СССР кроме того, что не было «секса», так еще и персональные компьютеры появились позже на лет 10 чем в той же Америке. Как и первое так и второе заявление — не более чем миф.

Первые советские интегральные микросхемы с несколькими десятками транзисторов, увидели свет уже в середине 1960 годов, а к середине 1970-х выпускались микропроцессоры, сложные микросхемы, количество транзисторов в них уже измерялось в тысячах. В 1974 году были разработаны первые микро-ЭВМ на основе универсальных микропроцессоров. Секционные процессоры серий К532 и К536 (появившиеся в том же году) позволяли выпускать машины с разрядностью до 16–32 бит. Так появились 16-разрядные микро-ЭВМ. В 1977 году был выпущен аналог Intel 8080 — 8-разрядный процессор К580ИК80. Он то и стал основой для создания целого ряда моделей ПК и микро-ЭВМ. Через два года был разработан первый в мире 16-разрядный однокристальный микро-ЭВМ — К1801ВЕ1. На базе К1801ВЕ1 в 1981 создан К1801ВМ (однокристальный 16-разрядный микропроцессор), система команд которого была похожа на систему команд мини-ЭВМ PDP-11.

Из речи заместителя министра радиопромышленности СССР:

Ребята, хватит заниматься ерундой. Персонального компьютера не может быть. Могут быть персональный автомобиль, персональная пенсия, персональная дача. Вы вообще знаете, что такое ЭВМ? ЭВМ — это 100 квадратных метров площади, 25 человек обслуживающего персонала и 30 литров спирта ежемесячно!

Размах в размерах первых ЭВМ был «огромен»: тонны оборудования, целые машинные залы, персонал, обслуживающий такое чудо техники. А потому мысль о том, что можно пользоваться ЭВМ дома — казалась просто смешной, кто мог себе позволить разместить такой агрегат в 4 стенах квартиры. Да и сама концепция малогабаритного компьютера для личного пользования в то время была необычной. Но она была. Конец 70 годов знаменовался массовым производством и выпуском ПК: Искра-1256, Искра-226, Искра-555, ВЭФ-Микро, Микро-80, Электроника НЦ-8010, Электроника БК-0010, Микроша, Криста, Апогей БК-01, Партнер 01.01, Спектр-001 и т.д.

Кроме того, у советских граждан было непреодолимое желание, голубая мечта так сказать, иметь ПК на вынос, тот который можно было бы содержать дома. В одной из газет, кажется «Труд», в 1987 году была опубликована заметка о том, как начальник АСУ цементного завода в Приморском украл (то бишь вынес) детали с завода для сборки компьютеров. Вынес не много не мало, а деталей на 6 тысяч рублей, в то время за такие деньги можно было купить квартиру. Пришлось товарищу В. Моляренко за свое «хобби» получить два года исправительных работ.

Обширная технологическая ниша, образовавшаяся из-за острого дефицита в личных автоматизированных средствах связи и переработки информации — вот что были призваны заполнить ПК.

Для очень многих радиолюбителей публикация в 1982-1985 годах в журнале «Радио» статей о «Микро-80» стала важнейшим источником информации об устройстве и возможностях персональных компьютеров.

Одни советские издания рассказывали, как собрать ПЭВМ своими руками, другие повествовали насколько необходим данный агрегат советским гражданам. Например журнал «Эти профессиональные персональные компьютеры» подробно описывал то, как устроены современные компьютеры и какое не только светлое, но и увлекательное будущее они несут: помогают изучить английский язык, дают возможность играть в нарды, создавать вязальные схемы, работать с документами. В известных журналах с миллионным тиражом начали появляться целые разделы, посвященные IT-тематике, обычно назывались они «Человек и компьютер». Что говорить, даже в журнале для публики 6-12 лет «Мурзилке» появилась иллюстрация, на которой учительница ознакамливает учеников с вычислительной машиной.

📎📎📎📎📎📎📎📎📎📎