Последние темы
» Вити больше нет!автор bug19 Пн Фев 20 2023, 19:54
» Собираем оригинальный Орион 128
автор bug19 Пн Фев 20 2023, 19:47
» Проблема плющеного экрана ОРИОНА
автор kanzler Пн Ноя 28 2022, 12:05
» Орион 128 и его клоны возрождение 2019-2022 год
автор kanzler Пн Ноя 28 2022, 12:03
» Электроника КР-04. Информация, документы, фото.
автор kanzler Пн Ноя 28 2022, 12:02
» Новости форума
автор kanzler Пн Ноя 28 2022, 11:52
» Орион-128 НГМД запуск 2021 года
автор matrixplus Сб Сен 10 2022, 17:36
» ПЗУ F800 для РК86
автор ведущий_специалист Сб Сен 10 2022, 10:37
» Микропроцессорная лаборатория "Микролаб К580ИК80", УМК-80, УМПК-80 и др.
автор Электротехник Вт Июл 26 2022, 19:33
» Орион-128 SD карта в Орионе
автор matrixplus Чт Июн 02 2022, 09:00
» 7 Мая. День Радио!
автор Viktor2312 Чт Май 12 2022, 10:58
» Серия: Массовая радио библиотека. МРБ
автор Viktor2312 Ср Май 11 2022, 12:17
» Полезные книги
автор Viktor2312 Пн Май 09 2022, 15:07
» Орион 128 Стандарты портов и системной шины Х2
автор matrixplus Вс Май 08 2022, 23:08
» Орион-128 и Орион ПРО еще раз про блоки питания
автор matrixplus Вс Май 08 2022, 19:09
» Орион-128 Программаторы
автор matrixplus Вс Май 08 2022, 19:02
» Орион ПРО история сборки 2021 до 2022
автор matrixplus Вс Май 08 2022, 18:47
» Анонсы монет (New coin).
автор Viktor2312 Сб Май 07 2022, 23:11
» Хочу свой усилок для квартиры собрать не спеша
автор Viktor2312 Сб Май 07 2022, 19:33
» Амфитон 25у-002С
автор Viktor2312 Сб Май 07 2022, 09:38
» Майнер: T-Rex
автор Viktor2312 Вс Май 01 2022, 09:12
» GoWin. Изучение документации. SUG100-2.6E_Gowin Software User Guide. Среда разработки EDA.
автор Viktor2312 Пн Апр 25 2022, 01:01
» GoWin. Изучение документации. UG286-1.9.1E Gowin Clock User Guide.
автор Viktor2312 Сб Апр 23 2022, 18:22
» GoWin. Documentation Database. Device. GW2A.
автор Viktor2312 Ср Апр 20 2022, 14:08
» GOWIN AEC IP
автор Viktor2312 Ср Апр 20 2022, 12:08
Самые активные пользователи за месяц
Нет пользователей |
Поиск
История развития ЭВМ в СССР
Страница 1 из 1 • Поделиться
История развития ЭВМ в СССР
1
.
.
.
В 1947 году в Институте электротехники организуется лаборатория моделирования и вычислительной техники и этот год можно по праву считать официальной датой рождения советской вычислительной техники. Здесь в 1948—1950 годах под руководством Сергея Алексеевича Лебедева была разработана первая в СССР и континентальной Европе Малая электронно-счётная машина (МЭСМ).
...
.
.
История развития ЭВМ в СССР.
В 1947 году в Институте электротехники организуется лаборатория моделирования и вычислительной техники и этот год можно по праву считать официальной датой рождения советской вычислительной техники. Здесь в 1948—1950 годах под руководством Сергея Алексеевича Лебедева была разработана первая в СССР и континентальной Европе Малая электронно-счётная машина (МЭСМ).
...
Viktor2312- RIP
- Сообщения : 15492
Дата регистрации : 2012-08-10
Возраст : 45
Откуда : Пятигорск
barsik- Ветеран
- Сообщения : 1032
Дата регистрации : 2016-11-10
Откуда : Россия
.
3
Как писал Эдуард Пройдаков, который в конце 90-тых озаботился сбором материалов по компьютерной истории СССР на раннем этапе (в 1950-тые годы) "Проблема компьютерной истории в том, что живых её участников всё меньше, а в конце останутся только документы, на которые следующие поколения будут ссылаться".
Хотя для истории техники это не существенно, но с каждым годом даже для сбора материалов по истории любильского хобби на ниве самодельных и бытовых компьютеров остаётся в живых, всё меньше очевидцев. Уже ушли из жизни те, кто первыми собрали и настроили Микро-80 в начале 80-тых, уже начали массово вымирать и те, кто первыми собирал РК86 и Специалист в конце 80-тых. А через 10 лет не останется даже тех, кто сумел спаять на кухонном столе клон ZX-Spectrum. Останется одна молодёжь собравшая уже в XXI-м веке новодельные клоны ретро ЭВМ на плис и микроконтроллерах.
Может история любительских ЭВМ в СССР не важна для исторической науки, но этот форум не для учёных историков, а для любителей самодельных и промышленных 8-ми разрядок, которым более интересна история более близкая и непосредственно касающаяся их хобби.
В Интернете встречаются отрывочные сведения в виде комментариев (под статьями с расказам о разных ЭВМ) или отдельных фраз на тематических форумах. Иногда можно найти и целые рассказы и с удивлением узнать, что и в 80-тые годы среди любителей были достаточно грамотные программисты и аппаратчики, которые не ограничивались только повтором один в один журнальных конструкций.
Было бы удобно, если бы интересные факты, воспоминания (а желательно и фото) были бы доступны в одном месте (как в некоторых компьютерных музеях к описаниям машин прикладывают воспоминания пользователей и разработчиков). Вот например, интересные воспоминания неизвестного владельца РК86, что я встретил в Интернете:
Хотя для истории техники это не существенно, но с каждым годом даже для сбора материалов по истории любильского хобби на ниве самодельных и бытовых компьютеров остаётся в живых, всё меньше очевидцев. Уже ушли из жизни те, кто первыми собрали и настроили Микро-80 в начале 80-тых, уже начали массово вымирать и те, кто первыми собирал РК86 и Специалист в конце 80-тых. А через 10 лет не останется даже тех, кто сумел спаять на кухонном столе клон ZX-Spectrum. Останется одна молодёжь собравшая уже в XXI-м веке новодельные клоны ретро ЭВМ на плис и микроконтроллерах.
Может история любительских ЭВМ в СССР не важна для исторической науки, но этот форум не для учёных историков, а для любителей самодельных и промышленных 8-ми разрядок, которым более интересна история более близкая и непосредственно касающаяся их хобби.
В Интернете встречаются отрывочные сведения в виде комментариев (под статьями с расказам о разных ЭВМ) или отдельных фраз на тематических форумах. Иногда можно найти и целые рассказы и с удивлением узнать, что и в 80-тые годы среди любителей были достаточно грамотные программисты и аппаратчики, которые не ограничивались только повтором один в один журнальных конструкций.
Было бы удобно, если бы интересные факты, воспоминания (а желательно и фото) были бы доступны в одном месте (как в некоторых компьютерных музеях к описаниям машин прикладывают воспоминания пользователей и разработчиков). Вот например, интересные воспоминания неизвестного владельца РК86, что я встретил в Интернете:
- Спойлер:
Я собрал РК в 9-м классе (1988 год). До этого собирал по чужим схемам и потихоньку пытался разрабатывать свои аналоговые НЧ и, главное, цифровые схемы. С последним мне очень помогла мама — она работала в закрытом НИИ инженером по функциональному тестированию в отделе разработки спец-ЭВМ — и доставала мне комплектацию 133, 155, 1533 серий и простые схемы, нарисованные инженерами, которые я собирал на платах из толстого картона, проткнутого иглой под ряды выводов, делая соединения проводом в специальной лаковой изоляции, который залуживался от прикосновения паяльника — получалось макетировать практически мгновенно!
Для РК один из сотрудников мне продал печатную плату РК86, и помог достать дефицитную комплектацию — ВГ75, ВТ57, небитую память РУ3, и конечно, ПЗУ с прошивками знакогенератора и Монитора. Остальное покупал на толкучке у Юного Техника на Краснопутиловской (питерские со стажем помнят её ещё там). Плату клавиатуры и БП проектировал и делал сам. Компьютер заработал не сразу (пришлось собирать пошагиватель, индикатор состояния шин на дешифраторах на прошитых под 16-ричку 155РЕ3 и индикаторах АЛС) — но в конце концов запустился. Ассемблера я тогда не знал, только Бейсик так себе.
Однако уже через год-полтора машина содержала 64К памяти на 565РУ5, адресное пространство было основательно перекроено, все В/В устройства загнаны наверх, Монитор дизассемблирован и подпатчен, впрочем, как и Бейсик и некоторые игры. В схему управления адресным дешифратором я добавил логику, позволяющую переписывать содержимое ПЗУ в ОЗУ «под себя» — то есть по тем же адресам F800-FFFF, а потом выбирать данные из ОЗУ вместо ПЗУ при обращении процессора в верхние ячейки памяти. Это позволило отлаживать Монитор без нудного УФ-стирания и перепрошивки, и заметно ускорило отладку.
Для программирования ПЗУ был разработан и программно поддержан программатор, а для быстрой загрузки программ — банк статической памяти с батарейной поддержкой (8 КБайт) — оба работающие через ППА. Монитор научился грузить программы из этой памяти, в том числе и при старте, что позволило отказаться от ленты для бейсика или пакета редактор-ассемблер — что сильно ускорило дальнейшую модернизацию.
Дальше машина получила ВИ53, контроллер шины (ВК38) и прерываний (ВН59) — ура, наконец-то нормальный звук и работа по прерываниям! Монитор был переписан под работу с клавой по прерываниям (с буфером символов, как в РС), схема и режим видеоконтроллера — изменены под формат 80 символов на 25 строк (64 символа и программно формируемые гасящие импульсы меня всегда раздражали). Под это пришлось переписать много программ, напрямую пишущих в видеопамять (а таких было большинство), включая Бейсик. Аппаратно для этого пришлось отвязать тактовую частоту видеоконтроллера от процессора, что затем позволило сделать следующий шаг — перейти на 4-х мегагерцовый 8085.
После всех переделок оригинальная плата представляла ужасное зрелище — половина дорожек была перепилена (использовались в основном только отверстия под ножки и контактные площадки), корпуса сидели один на другом с отогнутыми выводами CS, коммутируемыми также висящими друг на друге дешифраторами. На тыльной стороне тянулись косы проводов в лаковой изоляции. Сбоку от платы были прикреплены разъемы слотов расширения, куда выводились шины адреса, данных и управления.
В один прекрасный день магнитная лента мне окончательно надоела, и я начал проектировать контроллер НГМД. Купил на толпе 5-дюймовый односторонний болгарский привод (тот, который нарезал всего 360 КБайт), и пытался разработать контроллер одинарной плотности на ИМС низкой степени интеграции. Он в итоге заработал, но на половинной плотности, и очень сбойно. При этом из-за чисто программного чтения-записи (байт разворачивался сдвиговым регистром в FM-формат), и отсутствия средств АПЧ при чтении (временные рамки определялись одновибраторами) он был очень капризным и требовал, как и работа с лентой, отключения видеоконтроллера.
В итоге, пришлось всё-таки применить ВГ93, подключив по собственной схеме с коммутацией управления между процессором и контроллером ПДП. Код управления дисководом и обменом данными отлаживался в ОЗУ, вместе с идеей поддержать формат дискет MSDOS. Зная детально, как он устроен в РС, я поддержал структуру областей диска, включая загрузочный сектор, кластеры, FAT, корневой каталог. Не хватило памяти только, чтобы поддержать подкаталоги. СОМ-файлы запускались как чистые 8080-бинарики, стартовый адрес хранился в записи каталога в каком-то неиспользуемом MSDOS поле.
Перемещаемые EXE из-за отсутствия сегментации в 8080 и сложности настройки в связи с этим, не поддерживались. Операционка и функции работы с диском грузились с ленты на время разработки и отладки.
И вот в один прекрасный момент дисковые процедуры я прошил в Монитор, выкинув работу с лентой навсегда (перед этим, конечно, переписав все программы на диски отладочной версией, работающей в ОЗУ). Монитор научился работать с дисководом по типу int13 в BIOS IBM PC, на котором я уже тогда программировал на Си, Паскале и выделывал хакерские штуки на ассемблере, учась в институте. Операционка позволяла запускать COM- и BAT-файлы (в терминах своего командного процессора), читать и писать файлы поблочно, поддерживала до двух дисководов по 720 кбайт каждый в формате MSDOS (можно было переносить файлы между РК и IBM PC, лежащие в корневом каталоге), и умела грузиться со стандартного загрузочного сектора РС (естественно, бутлоадер был свой). Система занимала в памяти около 7 КБайт. Было это в 1992 году. Для дисковой ОС, помимо самой системы, я написал дисковый редактор (diskedit), и оптимизатор размещения раздробленных файлов на диске.
Вскоре у меня дома появился IBM PC AT с монитором Hercules, и первое, что я на нём сделал — написал на ассемблере эмулятор 8080 и моего модернизированного РК… Он даже умел грузиться с дискеты, вставленной в PC, но содержащей РК-шный бутлоадер…
barsik- Ветеран
- Сообщения : 1032
Дата регистрации : 2016-11-10
Откуда : Россия
Похожие темы
» МИКРО - 80. Статьи, заметки, очерки, разное...
» Изучаем VHDL и осваиваем ПЛИС фирмы Xilinx
» История звукозаписи и звуковоспроизведения
» История ПЭВМ "Агат"
» Орион ПРО история сборки 2021 до 2022
» Изучаем VHDL и осваиваем ПЛИС фирмы Xilinx
» История звукозаписи и звуковоспроизведения
» История ПЭВМ "Агат"
» Орион ПРО история сборки 2021 до 2022
Страница 1 из 1
Права доступа к этому форуму:
Вы не можете отвечать на сообщения
|
|