Comments 175
«Написал на Бэйсике программу, которая по введенной дате рождения и имени формировала страницу текста, целиком заполненную бесценной информацией о том какой у Вас характер, как сложится судьба (семья, дети, карьера и т.д.).»
Похоже я встречал один из её портов на PC.
Похоже я встречал один из её портов на PC.
+2
Гороскопы и сейчас кормят программистов, как когда-то астрономов.
+3
Астрологический бизнес как и рынок програм и сейчас есть.
А в 1985 у нас компутере Искра (там русифицированный бейсик) была программа по расчету биоритмов на основании дня рождения.
А в 1985 у нас компутере Искра (там русифицированный бейсик) была программа по расчету биоритмов на основании дня рождения.
+2
Мне из 1990-х запомнилась некая программа рассчитывающая пол будущего ребенка. Запомнилась толпой вокруг компьютера и спорами по поводу реалистичности прогноза.
+1
Что характерно, примерно в 50% случаев она наверное угадывала :)
0
Некоторые ясновидящие так работают, угадывают пол ребёнка. Если не угадал — возвращает деньги. Всё честно.
+3
Был и другой алгоритм. Пол ребёнка называли наугад, но в журнал к себе записывали противоположный тому, который назвали клиенту. Если оказывались правы, клиент не возвращался. Если неправы — возвращался, а они ему журнал показывают: ты запамятовал, говорят, у нас в журнале вот что записано, и сбылось, как видишь.
+3
Ох, в те времена из-за текстовости и общей слабости машин как раз всяческая подобная фигня была зверски популярна. Гороскопы всех мастей, различные тесты, рассчеты биоритмов на 100 лет вперед…
А еще были текстовые игры в диалоговом режиме — карточные само собой, но были и гонки (!) и экономические стратегии (королевствой эйфория), и даже симуляторы (посадка боинга). Последняя даже пыталась изобразить псевдографикой вид из кабины, но это был именно текст и в пошаговом виде. Ну и кот как пример того, что не только современные тролли могут научить искусственный интеллект материться %-)
А еще были текстовые игры в диалоговом режиме — карточные само собой, но были и гонки (!) и экономические стратегии (королевствой эйфория), и даже симуляторы (посадка боинга). Последняя даже пыталась изобразить псевдографикой вид из кабины, но это был именно текст и в пошаговом виде. Ну и кот как пример того, что не только современные тролли могут научить искусственный интеллект материться %-)
+1
Еще на спектрумах ходили разные Pifagor и другие штуки.
P.S. Статья замечательная. а можете в начало статьи добавить ссылку на первую часть?
P.S. Статья замечательная. а можете в начало статьи добавить ссылку на первую часть?
0
А я стоял в очереди за гороскопом, и ведь прям точно верил что эта программа что- то там вычисляет.
Спасибо за ностальгию. :-)
Спасибо за ностальгию. :-)
+4
А мне не нравится 8080. Схемотехнически — зоопарком питаний. Именно поэтому на 8085 макетку паял. Но. Программно — не могу после x86 асма на него перейти, ну никак, хотя пытался не раз. При этом, особых проблем не вызвало кодирование под i8048, 6502, PIC 16F. А c 8080 и Z80 какой-то ступор прямо, не знаю. Кто начинал с x86 и может кодить не напрягаясь на 8080, отзовитесь -)
0
Просто напишите библиотеку макросов для макроассемблера x86 и используйте привычную Вам мнемонику. Хотя в чем Ваша цель такого даунггрэйда не понятно.
+1
«Хотя в чем Ваша цель такого даунггрэйда не понятно. „
Собрать что-то старое и написать под него софт же. Пробовал для интереса набросать короткие программки — мне тоже после х86 сложно. Слишком мало регистров, слишком размазывается программа. На 8086 всего впритык, а на 80ке и подавно. Это все относительно, разумеется. Но _ощущение_ — такое.
Собрать что-то старое и написать под него софт же. Пробовал для интереса набросать короткие программки — мне тоже после х86 сложно. Слишком мало регистров, слишком размазывается программа. На 8086 всего впритык, а на 80ке и подавно. Это все относительно, разумеется. Но _ощущение_ — такое.
0
Да впритык — не впритык тут относительно, ибо на 8086 тоже впритык. Я привычный к 4-5 РОН-ам. Но вот все время как-то срывает на 16-бит, может быть из-за похожего синтаксиса или не знаю. Мозгом понимаешь, что восьмибитка, но другой стороной все время уносит в аналогию с 8086, поэтому получается адский говнокод. Не могу ничего с собой поделать. Наверное, нужно было с z80 начинать, или не знакомится с 8086. При этом, я говорю, поразительно, но остальные попавшиеся восьмибитки с незнакомым синтаксисом не вызывают затруднений — кодится просто и легко. А вот с 8080 какая-то мистика прямо.
0
На 8086 можно со стеком работать нормально.
0
Чтобы похожий синтаксис не отвлекал, можно на ассемблере с синтаксисом Zilog писать (там где LD вместо MOV и прочее).
+1
Смотря с каким транслятором работали. В M80 можно как в мнемонике Z80 писать, так и в мнемонике 8080. И даже с обоими одновременно:
.z80
ld a,b
.8080
mov a,b
А для недокументированных уже использовали макро.
.z80
ld a,b
.8080
mov a,b
А для недокументированных уже использовали макро.
0
Ну как, РК-шку смастерить до сих пор хочется. Потому что в детстве не смог. Мечта, так сказать. Но если и буду делать, то на 8085 или z80, а для этого нужно уметь прогать под данные камни. А я не умею. Вот такой замкнутый круг уже много лет.
0
Можно ведь на Си. Существует (можно найти) IAR компилятор для Z80.Тогда и ассемблер знать не обязательно.
0
UFO just landed and posted this here
Это не спортивно)
0
Пик моего интереса к программированию пришелся как раз на времена спектрумов, тех что на Z80.
Прогал на всем — бэйсик, паскал, СИ. В плане быстродействия ничто даже рядом не стоит с асмом.
Прогал на всем — бэйсик, паскал, СИ. В плане быстродействия ничто даже рядом не стоит с асмом.
0
За всё надо платить. В одном выигрываем — в другом проигрываем. И так во всём, и это нормально.
0
Это понятно. Просто на Z80 многие вещи можно реализовать исключительно на асме, выжимая все до такта с бедного 3.5 МГц ЦПУ.
0
Это если важна скорость. Типа,
REPT XMax
outi
ENDM
Но бывает что и размер имеет значение.))
REPT XMax
outi
ENDM
Но бывает что и размер имеет значение.))
0
Размер чего — кода? Так тут снова асм впереди, как и во всем остальном.
Кроме стоимости разработки на нем.
Кроме стоимости разработки на нем.
0
Стоимости, скорости написания, отладки — можно спорить. Всё зависит задачи и навыков. А вот переносимость = 0, однозначно.
0
Код на асме не надо никуда переносить.
Асм используют чтобы выжать максимум скорости/размера на текущей платформе.
Асм используют чтобы выжать максимум скорости/размера на текущей платформе.
0
В свое время я мог читать программы 8080 с листа. Такой дизассебмлер в голове. Асм х86 от i8085 отличается только наличием большего количества регистров, и особенностями работы со страничной памятью. Пишете в пределах одного сегмента памяти забыв про разные способы адресации памяти и вся недолга.
ЗЫ. Но да, я начинал хронологически от меньшего к большему.
ЗЫ. Но да, я начинал хронологически от меньшего к большему.
+3
Читал он с листа — посмотрите на него. Я «запускал» с листа, т.к. кроме листа и списка команд ничего больше не было, а компьютер очень хотелось.
![](https://habrastorage.org/r/w780q1/files/a64/f81/f07/a64f81f07b2049b0875a08f3c0d7c5e5.jpg)
![](https://habrastorage.org/files/a64/f81/f07/a64f81f07b2049b0875a08f3c0d7c5e5.jpg)
+7
Настоящему индейцу…
0
навскидку
221
33
0
64
17
0
27
62
255
55
205
86
5
201
221
33
0
64
17
0
27
62
255
55
205
86
5
201
+2
Какой красивый шрифт!
+1
Узнал только команду C3 xx xx — это jmp address. Это, походу, загрузчик (типа «биос»)? У меня был (и есть) «Специалист», у него загрузчик жил на адресах с C000, но в начале была такая же таблица переходов на стандартные подпрограммы.
0
Я наоборот — собирал код в голове, не было софта для писания на асме.
Комп Веста ПК-8000
Комп Веста ПК-8000
0
Я начинал с системы команд PDP-11 (БК-0010) после этого реализация x86 казалась немного убогой, сплошные ограничения, из памяти в память нельзя даже копировать. Далее пришлось три года программировать на ассемблере мэйнфреймов IBM. Для себя сделал вывод, что проблема больше в синтаксисе ассемблера, а не в системе команд. Например, до сих пор воротит от синтаксиса AT&T от Intel, а вот синтаксис Fasm субъективно самый приятный. TASM и MASM где-то посредине.
+4
>> воротит от синтаксиса AT&T от Intel
Какое отношение Intel имеет к AT&T?
Какое отношение Intel имеет к AT&T?
0
Плюсик за Fasm. Это х86 с вариациями, но много лучшими, чем у MASM/TASM.
0
А у меня и о 8080 и о x86 ассемблерах самые теплые воспоминания, но начинал я в соответствии с ходом истории — может, поэтому.
А вот к нотации Z80 привыкнуть так и не смог — все время было ощущение, что это какой-то метаассемблер, который химичит с командами помимо моего желания.
Хотя, конечно, писать под аккумуляторные архитектуры по сравнению с полностью симметричными — это какая-то перманентная Волк-Коза-Капуста — добрая треть команд — пересылки туда-сюда
А вот к нотации Z80 привыкнуть так и не смог — все время было ощущение, что это какой-то метаассемблер, который химичит с командами помимо моего желания.
Хотя, конечно, писать под аккумуляторные архитектуры по сравнению с полностью симметричными — это какая-то перманентная Волк-Коза-Капуста — добрая треть команд — пересылки туда-сюда
+3
Мне казалось, что Z80 один из самых простых ассемблеров, особенно учитывая прямолинейную архитектуру.
Единственное, что надо учитывать побочные эффекты команд.
Единственное, что надо учитывать побочные эффекты команд.
+5
после асма 8080, асм Z80 это был просто кайф.
Тем более было много софта хорошего написано для разработки нашими ребятами.
ALASM как сейчас помню был моим последним.
Тем более было много софта хорошего написано для разработки нашими ребятами.
ALASM как сейчас помню был моим последним.
0
после асма DEC'овской PDP-11 смотреть на убогость кода 8080 или х86 очень тяжело — то, что могло уместиться в пару-тройку машинных команд в PDP, на интеловском асме требовало минимум в два раза больше кода и смотрелся он очень коряво по сравнению с…
0
В процессорной жизни все как и в человеческой. Насколько был красив, строен, оптимален DEC Alpha64. И где он теперь? Титул королевы красоты тоже не гарантия счастливой жизни…
0
А уж VAX…
0
Ещё ходит байка — один программист написал на контроллере ПИД-алгоритм управления импульсником, и, т.к. место в ПЗУ контроллера оставалось, то он сделал, чтобы дроссель импульсника тихонечко насвистывал морзянкой матерные частушки… Самое печальное — то, что эту фичу так никто и не заметил…
+11
Спасибо за прекрасные 8-битные истории.
Я впервые увидел компьютерную распечатку не с гороскопом, а с биоритмами. Только ввели информатику в школах, и подшефный завод передал нам две “Искры”, уже не помню, какую именно модель. В дисплей вставлялась кассета. Еще дали вечно глючащий графопостроитель и широкий принтер. Счастливчики получили личные биоритмы и ходили королями. Чудная бумага, чудные звездочки. Но кто-то, допущенный к машине в факультативное время, сказал мне, что может поменять пару циферок и результат будет совсем иной. Тогда ценность такой распечатки в моих глазах сильно упала. На информатике учили некий А-бейсик с доски (за «Искру» только избранных пускали). Одно время уроки вел программист с завода. Он как-то сказал, что только что закончил работу над программой, которую писал два года, мы тогда подумали, что это бесконечно долго.
Насмотревшись на это дело, купил программируемый калькулятор МК-61, заработав на практике между 8 и 9 классами 55 рублей. Еще тридцать добавили родители. Было это в 1985-ом году. Писал в «Науку и Жизнь» гневные письма, мол, почему стали уделять меньше времени ПМК-ашникам, ну какой советский человек может купить настоящий бытовой компьютер? В одном из номеров раздел начинался со слов «мы получаем гневные письма, что забываем любителей программируемых калькуляторов', я даже вообразил, что это реакция именно на мое письмо. Ходил и всем показывал этот номер. Но уже в 1988-ом купил БУ-шный БК-0011 в каком-то программистском кооперативе. И понеслось…
О Микроше подумывал, но смущали разговоры о восьмибитности. Тогда в журналах превозносили именно шестнадатибитную БК-шку.
Я впервые увидел компьютерную распечатку не с гороскопом, а с биоритмами. Только ввели информатику в школах, и подшефный завод передал нам две “Искры”, уже не помню, какую именно модель. В дисплей вставлялась кассета. Еще дали вечно глючащий графопостроитель и широкий принтер. Счастливчики получили личные биоритмы и ходили королями. Чудная бумага, чудные звездочки. Но кто-то, допущенный к машине в факультативное время, сказал мне, что может поменять пару циферок и результат будет совсем иной. Тогда ценность такой распечатки в моих глазах сильно упала. На информатике учили некий А-бейсик с доски (за «Искру» только избранных пускали). Одно время уроки вел программист с завода. Он как-то сказал, что только что закончил работу над программой, которую писал два года, мы тогда подумали, что это бесконечно долго.
Насмотревшись на это дело, купил программируемый калькулятор МК-61, заработав на практике между 8 и 9 классами 55 рублей. Еще тридцать добавили родители. Было это в 1985-ом году. Писал в «Науку и Жизнь» гневные письма, мол, почему стали уделять меньше времени ПМК-ашникам, ну какой советский человек может купить настоящий бытовой компьютер? В одном из номеров раздел начинался со слов «мы получаем гневные письма, что забываем любителей программируемых калькуляторов', я даже вообразил, что это реакция именно на мое письмо. Ходил и всем показывал этот номер. Но уже в 1988-ом купил БУ-шный БК-0011 в каком-то программистском кооперативе. И понеслось…
О Микроше подумывал, но смущали разговоры о восьмибитности. Тогда в журналах превозносили именно шестнадатибитную БК-шку.
+2
Очень интересно как же звучала модуляция, скажите а это можно дома повторить в audacity, например?
0
Исторически Микро-80, Радио-РК и иже с ними использовали кодирование в код Манчестер-II. Звук получался интересный. Несколько байт из одних единиц либо нулей звучали как чистый тон одной частоты, Несколько байт из AA либо 55 звучали как чистый тон частотой в 2 раза меньшей от первого. Все остальное звучало как белый шум.
В синклере была друга система кодирования — там звук отличался на слух от советских микроэвм.
В синклере была друга система кодирования — там звук отличался на слух от советских микроэвм.
+1
Берете любой .wav файл. Усиливаете все, что больше заданного уровня до насыщения (программный компаратор). Ставите минимальную громкость (испугаете домашних) и воспроизводите файл. Долго плюетесь после этого — однобитный звук не всем в наше время нравится.
0
Выберите кодек с однобитным кодированием и увидите почти тот же результат. Я еще на Windows98 экспериментировал в фонографе, пытаясь сохранить в оптимальном виде WAV файлы, в 2001 году. Вроде год не такой старый, но сколько всего поменялось даже за 15 лет.
0
Был в то время «драйвер спикера». Эмулятор звуковой карты выводивший системные звуки Windows 95/98 на спикер. Лучше всего звучало на ПК, где был большой бумажный громкоговоритель, а не пищалка.
+1
А Scream Tracker кто-нибудь ещё помнит? Программулина, которая умела играть вполне настоящую музыку (правда, специальным образом записанную — что-то типа MIDI) через обычную PC-шную пищалку? Правда, очень тихо. Помнится, в своё время произвела очень большое впечатление.
+4
И не так, чтобы тихо… От динамика зависело. В то время ставились нередко вполне солидные динамики, не во всякую пластиковую колонку сейчас такие пихают. Ну и даже регулятор громкости иногда попадался на корпусах.
Я помню ситуацию, когда было совсем нечего делать, болел что ли. И при этом издох монитор, был сдан в ремонт… Так вот, я вполне успешно запускал это поделие без монитора, вслепую. Ну не совсем вслепую даже — при подключенном принтере PrtScr неплохо печатал скриншот. Ну и вот, музычка…
Драйвер под 9x винду, который довольно сносно имитировал звуковуху видел, но там или неразрешимая проблема или криво сделано было, но он для воспроизведения звука жрал практически все ресурсы. Т.е. запустить вафку — пожалуйста, но про игры речи не шло и вообще что-то серьезное делать с ним было невозможно, звуковуха была приобретена при первой возможности…
А были еще такие чудеса, как Covox — уже почти настоящий звук!!!
Я помню ситуацию, когда было совсем нечего делать, болел что ли. И при этом издох монитор, был сдан в ремонт… Так вот, я вполне успешно запускал это поделие без монитора, вслепую. Ну не совсем вслепую даже — при подключенном принтере PrtScr неплохо печатал скриншот. Ну и вот, музычка…
Драйвер под 9x винду, который довольно сносно имитировал звуковуху видел, но там или неразрешимая проблема или криво сделано было, но он для воспроизведения звука жрал практически все ресурсы. Т.е. запустить вафку — пожалуйста, но про игры речи не шло и вообще что-то серьезное делать с ним было невозможно, звуковуха была приобретена при первой возможности…
А были еще такие чудеса, как Covox — уже почти настоящий звук!!!
+1
У нас вот такая балалайка в школе была:
+2
Конечно. Но пищалка и рядом не стояла с качеством звука через covoxer (резисторный ЦАП на LPT порту).
0
Вы немного путаете. Covoxer — резидентный эмулятор SB, который направляет звук на Covox (что и есть R-2R матрица на LPT порту).
0
Я в 2000-м работал в мед.статистике. Одна из наших программ была по учёту смертности (видимо, в соответствии с ч.ю автора так и называвшаяся — zhmur.exe), работала под DOS и имела в составе отдельным исполняемым файлом маленькую программу, преобразовывавшую текст, прописанный ей параметром в командной строке, в довольно косноязычную, но вполне разборчивую речь, выводимую через спикер. Слоги иногда комкала, голос металлический, но — чудо же.
+1
«80-х по рукам ходили всякие самиздатовские рукописи, отпечатанные на пишущей машинке или на барабанном принтере капсом. Я, кстати, так «Пикник на обочине» прочел. „
Удивительно. Я тоже, при том, что я 87го года выпуска. До сих пор в папке лежит “Пикник», отпечатанный в КОИ-7 на параллельном принтере СМ-1420.
Удивительно. Я тоже, при том, что я 87го года выпуска. До сих пор в папке лежит “Пикник», отпечатанный в КОИ-7 на параллельном принтере СМ-1420.
+3
где-то попадались воспоминания о 80-х про печать самоиздатовских книг в вычислительном центре на аппаратах цифропечати https://geektimes.ru/post/68271/
![image](https://habrastorage.org/r/w780q1/getpro/geektimes/post_images/22e/a04/fd1/22ea04fd19883cfc1b162b304bb5e191.jpg)
В конце концов его нашли и бобины с книгами изъяли. Возможно историю читал на kik-sssr или воспоминания как-то связанно с космической тематикой, сейчас не нагуглил.
![image](https://habrastorage.org/getpro/geektimes/post_images/22e/a04/fd1/22ea04fd19883cfc1b162b304bb5e191.jpg)
В конце концов его нашли и бобины с книгами изъяли. Возможно историю читал на kik-sssr или воспоминания как-то связанно с космической тематикой, сейчас не нагуглил.
0
На фото показаны АЦПУ — алфавитно-цифровые печатающие устройства. Аппарат цифропечати — это другое. Он маленький (относительно) и печатает только цифры и ничего, кроме цифр, если не считать специальных знаков типа минуса. Подключали его к измерительной аппаратуре.
+2
Это ЕСки, у нас СМ-6539 был, ЕМНИП. Такой же принцип, скорость печати — не хуже ряда лазерников, бумагу А3 пачками обрабатывал, только кормить успевай.
0
Ещё!
+2
Ну что, привет, «Гиктаймс», настроение у всех пятничное, подкину ещё ностальгии. Расскажу о замечательной РК-подобной машине «Партнёр-01.01». Просто мечта: Бейсик прямо в ПЗУ, вызов директивой B из монитора, пауза в пару секунд, и можно сразу программировать, не грузя интерпретатор с кассеты. Рядом с выходом видеосигнала маленький джек, с которого можно снять питание для модулятора — всё продумано до мелочей. А главное — четыре слота для модулей расширения. Но этих модулей выпустили намного меньше, чем самих машин, наверное. Я ни у кого их не видел.
+1
У самого была Микроша + отец отдал телик для подключения, старый Темп-6М, а для программ магнитофон был Весна-202, кассеты МК-60-1 стоили по 3 рубля и жутко скрипели, а немецкие хромдиоксид стоили уже 9 (90 минут) или 15 у барыг, но у барыг только японские metal покупали за 20-25 рублей 3M, на компе набрал свой дипломный проект и программу (на бейсике) для прогноза производства и закупки противоопухолевых препаратов. Она даже графики рисовала звёздочками… А потом данные все прочитали на IBM PC у приятеля была программка, и он мои данные и текст переформатировал и таблицы в Lotus 123 перевёл за литряшку и распечатал на принтере Oki уже не помню марку…
Как-то пробило ностальгию грузанул эмулятор Emulator 3000, несколько игрушек завёл в которые тогда играл, удивительно, но даже звук в подкорке остался )))
Как-то пробило ностальгию грузанул эмулятор Emulator 3000, несколько игрушек завёл в которые тогда играл, удивительно, но даже звук в подкорке остался )))
+1
А для «Микроши» модули расширения в продаже были. Но слот там один, более одного модуля не подключишь. Я видел только один модуль — ПЗУ с Бейсиком и ещё чем-то.
0
Одна из особенностей «Микроши» по сравнению с другими РК-подобными машинами — возможность переключать наборы символов КОИ-7: Н1 либо Н2, а есть ли Н0, забыл.
В «Партнёре», вроде, как-то можно выбрать Н0.
В «Партнёре», вроде, как-то можно выбрать Н0.
0
Ну, раз вспомнили про «Микрошу» помещу ка я сюда фото самой первой печатной платы с кучей ошибок в разводке. Мне привезли его из ЛЭМЗ для проведения процедуры экзорсизма. Что-то на плате отсутствует, но это уже было выпаяно потом для неотложных нужд. Плата работала!
![](https://habrastorage.org/r/w780q1/files/16c/71a/d5d/16c71ad5d41e48e68fbc45e52d3bdbca.jpg)
![](https://habrastorage.org/r/w780q1/files/446/b09/178/446b091780354ce39907833713cc2c6a.jpg)
![](https://habrastorage.org/files/16c/71a/d5d/16c71ad5d41e48e68fbc45e52d3bdbca.jpg)
![](https://habrastorage.org/files/446/b09/178/446b091780354ce39907833713cc2c6a.jpg)
+3
Вот это прототип, мало того, что клавиши светлые, так некоторые из них ещё и от калькуляторов.
0
По-моему они все от какого-то калькулятора с памятью( Кнопки ИП и стрелки явно где-то я видел на калькуляторе с запоминанием результата).
0
Здесь хотя бы кнопки… А вот мой первый компьютер имел клавиатуру из релюшек! Дададад, РЭС-9 со спиленными колпачками, наставлены на плату, сверху на якорь приклеена пластинка с буквой.
http://s019.radikal.ru/i611/1203/51/03bd2f916168.jpg
Кстати, клавиатура была очень легкая, четкая и с отличным кликом!
А вот на втором было богомерзкое поделие ЛОМО. Даже картинка не гуглится. В общем это были клавиши с магнитиками, пружины не было — возврат клавиши тоже за счет магнитика. Клинило их в нажатом положении, но это еще фигня. Герконы! С обратной стороны платы, под каждой клавишей — геркон. Магнитик вниз, геркон сработал. Но текстолит гнется, герконы — стеклянные. Как ни выгибай им ножки буквой зю, все равно герконы перестают быть «гер» и приходится браться за паяльник… если не каждый день, то раз в неделю точно. А еще они были в дефиците, т.е. приходилось частенько решать, без какой клавиши обойтись, перекинув геркон с нее на жизненно необходимую. Hate!!!
Были и «настоящие» клавиши, но школию их не доставалось…
http://s019.radikal.ru/i611/1203/51/03bd2f916168.jpg
Кстати, клавиатура была очень легкая, четкая и с отличным кликом!
А вот на втором было богомерзкое поделие ЛОМО. Даже картинка не гуглится. В общем это были клавиши с магнитиками, пружины не было — возврат клавиши тоже за счет магнитика. Клинило их в нажатом положении, но это еще фигня. Герконы! С обратной стороны платы, под каждой клавишей — геркон. Магнитик вниз, геркон сработал. Но текстолит гнется, герконы — стеклянные. Как ни выгибай им ножки буквой зю, все равно герконы перестают быть «гер» и приходится браться за паяльник… если не каждый день, то раз в неделю точно. А еще они были в дефиците, т.е. приходилось частенько решать, без какой клавиши обойтись, перекинув геркон с нее на жизненно необходимую. Hate!!!
Были и «настоящие» клавиши, но школию их не доставалось…
+3
А у меня первая клавиатура представляла собой кусок картона, через которые были вертикально продеты лужёные проводочки, над ними были горизонтально продеты арки из тех же лужёных проводочков. Под пересечениями на картоне были написаны символы. Чтобы «нажать» кнопку надо было отверткой замкнуть провода с нужном пересечении. Через полгода я на ней легко играл в тетрис и набирал цифры.
+1
А для игр был самодельный «джойстик» — две пластины по углам были свинчены с зазором, посередине каждой грани — микрик, между пластинами свободно перемещался диск, почти касаясь микриков. В центре этого пакета отверстие, в него и сквозь диск продет штырь. Вся эта конструкция на стойках закреплена над основанием, штырь закреплен в центре основания. Перемещение штыря — смещение диска и нажатие одного, если по осям, или сразу двух, если по диагонали, микриков. Микрики заведены впараллель к стрелкам на клавиатуре.
Для игр — однозначная необходимость, т.к. клавиши были ужасны, клавиатура «разбивалась» даже при очень аккуратной эксплуатации, да и стрелки были расположены как-то с извратом, влево-право и вверх-вниз парами в разных частях клавиатуры.
Для игр — однозначная необходимость, т.к. клавиши были ужасны, клавиатура «разбивалась» даже при очень аккуратной эксплуатации, да и стрелки были расположены как-то с извратом, влево-право и вверх-вниз парами в разных частях клавиатуры.
+1
А я на «Специалисте» перепаял стрелки и управляющие клавиши, сделал как на IBM PС (точнее как сейчас на некоторых ноутах — блок стрелок под Enter). Мгновенно прошел самые сложные уровни в Zoo!
Клава герконовая, но с пружинками (но заедала, да). Собрана на плате от какой-то другой клавы, дорожки на которой перерезаны, кроме горизонтальных. Колпачки легко переставляются, проводки перепаиваются, так что раскладку можно было менять. Единственное, что ограничивало, это корпус — не хотелось дырки вырезать.
Клава герконовая, но с пружинками (но заедала, да). Собрана на плате от какой-то другой клавы, дорожки на которой перерезаны, кроме горизонтальных. Колпачки легко переставляются, проводки перепаиваются, так что раскладку можно было менять. Единственное, что ограничивало, это корпус — не хотелось дырки вырезать.
0
Герконовые клавиатуры бывают и очень качественными. Но таких, в которых магнитное поле используется не только для воздействия на геркон, но и для возврата клавиши вместо пружины, я не видал.
0
Ну вот она была такой… Верю, что бывают отличные герконовые клавы, но… не доводилось видеть, а та, что видел — это был ночной кошмар.
Возврат точно магнитиком, там в основании клавиши была железная скоба — магнитик притягивался к ней вверх. Конструкция до гениальности проста, только работала ужасно.
Возврат точно магнитиком, там в основании клавиши была железная скоба — магнитик притягивался к ней вверх. Конструкция до гениальности проста, только работала ужасно.
0
Это был первый мой компьютер и на нём же написал свою первую игру — внизу ездила влево-вправо урна, которой нужно было ловить падающие сверху листики :) Модулей расширения тоже не встречал. Кстати, на YouTube есть видео с некоторыми играми, например, это. Хотя в то время игры были попроще.
+1
Извиняюсь, парсер. Найти можно по «ПК Партнер-01.01. Игра Стоп-кран»
0
Первая самописная игра — внизу ездила мухобойка а по экрану «летели» мухи, по пробелу мухобойка стартовала вертикально вверх. Идея свежа, как продукт мамонта, точно то же было в виде ракетной установки, пуляющей по вертолетам, но в школе дали за это каких-то плюшек. Пришлось написать наукообразное обоснование, что это чудо предназначено для младших школьников, которым поможет развивать реакцию и еще какую-то подобную дурь :-)
0
Немного не в тему, но, зачитываясь постами человека с ником SWG на форумах, ссылки на которые были в первой части статьи, очень проникся его работами и стилем его письма. Но я заметил, что позже 2010 года от него нет сообщений, может кто-нибудь поведает его судьбу?
+1
Восьмибитные анекдоты хороши, но если честно последний про паспорт не понял. Там уже стояла печать 1983 (ошибочная) или женщина на основе своего опыта вычислила каким будут записи в вашем новом паспорте?
0
Зброёвка Двестишестьдесятовна Консул. :)
0
> Метод дельта-модуляции.…
… По иронии судьбы все современные высококачественные звуковые ЦАП и АЦП используют именно метод дельта-сигма модуляции/демодуляции!…
Позвольте поправить. То что Вы описали называется «клиппирование речи» или «метод клиппирования».
А «дельта модуляция» и «сигма-дельта модуляция» — есть нечто иное.
Для «дельта модуляции» Вам нужно после снятия данных с компаратора (однобитная оцифровка) выдать полученные данные обратно на какой-то порт, потом проинтегрировать (например RC цепью) и полученный аналоговый сигнал подать обратно на компаратор, откорректировав его пороговое напряжение. Тогда возникает «следящий» АЦП, и это и есть дельта модуляция.
P.S. Сейчас ремонтирую «микрошу». То, что Вы делали тогда — просто потрясающе!
… По иронии судьбы все современные высококачественные звуковые ЦАП и АЦП используют именно метод дельта-сигма модуляции/демодуляции!…
Позвольте поправить. То что Вы описали называется «клиппирование речи» или «метод клиппирования».
А «дельта модуляция» и «сигма-дельта модуляция» — есть нечто иное.
Для «дельта модуляции» Вам нужно после снятия данных с компаратора (однобитная оцифровка) выдать полученные данные обратно на какой-то порт, потом проинтегрировать (например RC цепью) и полученный аналоговый сигнал подать обратно на компаратор, откорректировав его пороговое напряжение. Тогда возникает «следящий» АЦП, и это и есть дельта модуляция.
P.S. Сейчас ремонтирую «микрошу». То, что Вы делали тогда — просто потрясающе!
+4
В девяностых микропооцессорам нашли ещё одно применение — АОНы. Было разработано несколько типов плат на КР580ВМ80А и Z80, но первые быстро вымерли. После этого для плат на Z80 разработали множество прошивок, сильно отличающихся управлением. В лидеры вышли «Арктур» и «Русь», в конечном итоге вторая победила. В этой прошивке команда вводится так: два раза нажать звёздочку, затем ввести код из трёх цифр. Если у аппарата есть клавишу MODE, можно нажать на неё один раз вместо двух звёздочек. Коды наиболее употребительных команд пользователь запоминал очень быстро. При смене версии некоторые команды переезжали на другие коды, поначалу это раздражало, но затем всё перезааоминалось.
Эти АОНы потребляли порядка 500 миллиампер, чем сильно перегревали БП. Поэтому прошивку «Русь» переписали под 8051. Потребляемый ток упал в два раза. Выпуск новых версий продолжался, а потом… Потом была придумана специальная СБИС для АОНов. На одном кристалле — и 8051, и драйвер индикатора, и даже AY-3-8910.
Эти АОНы потребляли порядка 500 миллиампер, чем сильно перегревали БП. Поэтому прошивку «Русь» переписали под 8051. Потребляемый ток упал в два раза. Выпуск новых версий продолжался, а потом… Потом была придумана специальная СБИС для АОНов. На одном кристалле — и 8051, и драйвер индикатора, и даже AY-3-8910.
+3
Да, было. Хороший бизнес у людей получился. Причём ПО было накручено до нельзя. И тебе голос (автоответчик), и DTMF, и много всего. Кроме этого кодирование прошивок от дизасемблирования и пр. Даже представить сложно, сколько всего было накручено на такой простой, с виду, архитектуре.
+2
Хе хе, у меня подобная РУСЬ именно на Z80 (проверял во время самостоятельного ремонта много лет назад) до сих пор стоит. И даже работает — прямо в данный момент, хотя по прямому назначению используется редко.
0
В самом начале 90х в провинциальном городке Сосенской, что в Калужской области, появилось свое полупиратское кабельное ТВ. Причем кабелем обтянули полгорода. Так вот доподлинно известно, что на ZX Spectrum 128 для него рисовались динамические и статические заставки и писалась музыка. Примитивно, но по тем временам, это было круто. Затем это все переписывалось на видеокассету и шло в эфир. А ТВ крутило голливудские фильмы, мультфильмы типа «Том и джерри». Для города с населением в 15000 человек это был прорыв.
Вот такая постсоветсткая мультимедия.
Вот такая постсоветсткая мультимедия.
0
Я лично делал программу для динамических заставок на спектруме в 92-м или 93-м году. Правда, в другом городе.
0
Было такое… Это было нечто! Постоянная трансляция фильмов и мультиков, абонентам даже раскидывали по ящикам программу передач на бумаге! Причем программа выполнялась, но и в «нерабочее» время эфир шел. Только у нас раньше было, в конце 80-х, а к началу 90-х оно как раз уже загнулось… Занимались настоящие комсомольцы, кроме шуток.
Заставки шли прямо с компьютера практически наверняка, т.к. частенько были накладки и вылазило то, что вылазить как бы не должно. К примеру, один раз по кабельному телевидению передавали многочасовую зарубу в Pacman :-)
Из тех времен осталось воспоминание о паре фильмов, которые хотелось бы найти… Может кто помнит?
1. Подводная лодка каких-то фашистов и затерянный мир, стрельба из пушки по трицератопсу, очень характерная особенность — «поднять перИскоп», с ударением на И. Водоем вдруг закипает, подлодка делает буль-буль, положительные герои остаются в этом месте безвылазно, пасти динозавриков. Хотелсь бы найти и пересмотреть…
2. Место изолированное, вроде бы остров. На острове древний саркофаг. На каменных ножках. Археолог лезет под него и кто-то добрый из местных кувалдочкой ножки разбивает, в результате чего одни сапоги остаются от неудачливого томб рейдера. Акт второй — прибывает последователь археолога с задачей извлечь труп. Саркофаг тяжелый, потому поднимать решили по частям, сначала крышку. Подняли, а там паночка помэрла… симпатичная мадам покоится, целехонькая. Тут закончился рабочий день и саркофаг бросили как был, с висящей на тросах крышкой. Наутро мадам исчезла, попутно исчезла кое-какая мелкая живность, включая собак. Причастные начали подозревать что-то нехорошее… Примерно треть фильма, хотелось бы досмотреть…
Заставки шли прямо с компьютера практически наверняка, т.к. частенько были накладки и вылазило то, что вылазить как бы не должно. К примеру, один раз по кабельному телевидению передавали многочасовую зарубу в Pacman :-)
Из тех времен осталось воспоминание о паре фильмов, которые хотелось бы найти… Может кто помнит?
1. Подводная лодка каких-то фашистов и затерянный мир, стрельба из пушки по трицератопсу, очень характерная особенность — «поднять перИскоп», с ударением на И. Водоем вдруг закипает, подлодка делает буль-буль, положительные герои остаются в этом месте безвылазно, пасти динозавриков. Хотелсь бы найти и пересмотреть…
2. Место изолированное, вроде бы остров. На острове древний саркофаг. На каменных ножках. Археолог лезет под него и кто-то добрый из местных кувалдочкой ножки разбивает, в результате чего одни сапоги остаются от неудачливого томб рейдера. Акт второй — прибывает последователь археолога с задачей извлечь труп. Саркофаг тяжелый, потому поднимать решили по частям, сначала крышку. Подняли, а там паночка помэрла… симпатичная мадам покоится, целехонькая. Тут закончился рабочий день и саркофаг бросили как был, с висящей на тросах крышкой. Наутро мадам исчезла, попутно исчезла кое-какая мелкая живность, включая собак. Причастные начали подозревать что-то нехорошее… Примерно треть фильма, хотелось бы досмотреть…
+3
Второй фильм я предполагаю вот это:
Название: Склеп живых мертвецов / Склеп живих мерців
В оригинале: Crypt of the living dead / La Tumba de la isla maldita
Год выхода: 1973
Название: Склеп живых мертвецов / Склеп живих мерців
В оригинале: Crypt of the living dead / La Tumba de la isla maldita
Год выхода: 1973
+2
Первый фильм похож на «Земля, позабытая временем» (The Land That Time Forgot) 1975 года. Режиссёр: Кевин Коннор
+1
Такие вещи лучше спрашивать на https://scifi.stackexchange.com. Мне по куда более смутному описанию узнали советско-чешский фантастический фильм.
+1
По-моему, то, что описано в первой байке — аналог DSD, метод кодирования, используемый в SACD. Только там частота под 3 мегагерца.
0
А что за дорожка на корпусе К580ИК80 на первой картинке? И почему она перерезана?
0
Еще на ЦПУ (т.н.барабанном принтере :) занимательные картинки печатали цифрой) ну там эйнштейна и тд.
0
История про супермашинистку Consul очень понравилась!
Вообще с учётом того, что IT Happens перестал обновляться, статьи с такими юморными байками про IT нужны как воздух.
Вообще с учётом того, что IT Happens перестал обновляться, статьи с такими юморными байками про IT нужны как воздух.
+1
Консулы и на есах стояли.
0
Оффтопик: Несмотря на то, что слово «Consul/Консул/«консул» можно изредка встретить на форумах, посвящённых старым ЭВМ, либо программированию, увидеть вживую сейчас данный аппарат (не остов, а готовый к работе механизм) почти невозможно – либо они лежат у коллекционеров, либо доживают своё в составе редкого теперь оборудования к станкам с ЧПУ (не исключаю варианта со специальным оборудованием, которое уже никто не горит желанием модернизировать). Большинство машин Consul-254/Consul-260/Consul-260.1/Consul-256 давно перекочевали на свалки, с началом нового тысячелетия, когда массово пошло списание старых ЭВМ и промоборудования. Последний такой «исход» произошёл лет десять назад, тогда «Consul-260», не церемонясь, массово выбрасывали на свалки. Кому и зачем нужен «хлам» весом по 30 кг…
Интернет не слишком богат на информацию, но кое-что интересное удалось найти. А именно, когда в состав ЭВМ «Наири» официально ввели ЭПМ»Consul-254»:
«Отличается от ЭВМ “Наири-М” тем, что после проведения в Минске межгосударственных испытаний в состав внешних устройств была введена электрофицированная пишущая машинка “Консул-254”, для управления которой в СКБ Казанского завода ЭВМ был разработан тиристорный блок. Руководитель и исполнитель разработки — ведущий инженер Закиров А. В.»
Получается, первую модель ЭПМ разработали в 60-е годы. У самих чехов есть скупые строчки про ЭВМ собственного производства, терминалом которых служила некая пишущая машинка. Наверное, аналогичная странной ЭПМ «Zoemtron» из состава старой советской малой ЭВМ – единственная цветная фотография сделана в киевском музее. Что внутри неё можно лишь гадать…
Ничего не проясняет и место производства всех Consul’ов – Г. Брно (тогда Чехословакия), народное предприятие «Збройовка». Несколько заводов, обозначенных одним названием, в разные годы делали/делают тракторы, автомобили, пулемёты, ружья, винтовки, различные пишущие машинки, вычислительную технику и устройства для некё. Последнее, кстати, обанкротилось в 2006 году. Информации, что чехи разрабатывали и производили ЭПМ для печати и ввода информации с клавиатуры я до сих пор не могу найти. И этопри поставках с до конца 80-х! Кстати, они шли через организацию «Kovo (г. Прага), через них же в СССР попадали ФСУ «FS-1501».
Из обсуждения http://www.phantom.sannata.ru/forum/index.php?t=18793&a=do_print
+1
FS-1501 — великолепное устройство. До него у нас был некий фотосчитыватель — стол, в него встроен перфоратор и фотосчитыватель. Старый перфоратор протягивал перфоленту за синхродорожку и она быстро приходила в негодность. FS-1501 использовал прижимной ролик! А скорость — больше килобайта в секунду (1,5 кбайт?). Настоящий Lamborghini перфоленточной эпохи!
![](https://habrastorage.org/r/w780q1/files/cd3/1b3/de9/cd31b3de9af74ed2af67a47129b4cee2.jpg)
![](https://habrastorage.org/files/cd3/1b3/de9/cd31b3de9af74ed2af67a47129b4cee2.jpg)
+2
Уважаемый Сергей Николаевич!
При поиске информации по программированию современных микропроцессоров «вышел» на этот сайт. Хочу поделиться моими чувствами по этому поводу. Немного истории.
В 1980 году в одном из Центров подготовки экипажей кораблей был сдан в эксплуатацию промышленностью комплексный электронный тренажер.
Тренажер включал в себя, в частности, комплект гидроакустической станции, снятой с корабля в полном составе, без антенн, ЭВМ «Днепр-21», которая рассчитывала параметры целей, в реальном масштабе времени. Цели задавались руководителями учебного процесса. Параметры целей поступали на имитаторы. Имитаторы в соответствии с поступившей информацией, вырабатывали сигналы, обеспечивающие штатную работу обучаемых как в море в боевой обстановке на штатной аппаратуре в соответствии с отрабатываемой темой.
Пока мы осваивали, пока выводили тренажер на рабочий режим, доводили до ума, было все понятно.
В 1983 году была поставлена задача увеличить количество целей, хотя бы в 2 раза, с шести до двенадцати, по трактам: поиска, обнаружения облучения гидроакустической станцией, автоматического сопровождения целей, прослушивания. Имитаторы целей располагались в десятках стоек и представляли собой электронные и электромеханические устройства. Каждую цель имитировал отдельный имитатор. Просто повторить их было нереальной задачей, даже с привлечением институтов – разработчиков, поскольку влекло за собой остановку учебного процесса, строительство новых зданий, затрату миллионов! рублей (огромные деньги по тем временам), потерю времени.
В ходе анализа возможных путей решения задачи, в журнале «Радио» неожиданно, но для меня очень своевременно, появилась серия статей по микропроцессорной технике и конкретно, ПК «Микро-80». Совершенно случайно мне в руки попал микропроцессор 580ик80. И понеслось! С вычислительной техникой я не был знаком — по образованию связист, по призванию радиолюбитель. Начать помог товарищ, работавший в НИИ. Он себе собрал отладочную плату и экспериментировал на ней с зажиганием светодиодов. Я решил в соответствии с моей задачей, построить «Микро-80», он впоследствии тоже ее повторил. Таблицу 2К кодов монитора «Микро-80» я дизассемблировал, разобрал «по косточкам», непонятно на что, не на коды, а на «какую-то ерунду» (таблицы), в результате чего освоил программирование. Параллельно паял блоки ПК на платах, соединения прокладывал проводами. И через некоторое время ПК заработал! Правда, в схемы плат внес некоторые изменения.
Сделал «Винчестер» 4 К на статическом ОЗУ, насколько помню, 537 серии. На плате батарейка КБС обеспечивала хранение программ при выключенном питании. Иногда, вдруг, память начинала греться, что приводило к выходу из строя микросхем памяти. Заменял их, вводил код программ снова, и работа продолжалась. Клавиатуру, от которой на пальцах сразу же образовались мозоли, набрал из «микриков».
Программ писАл в тетрадке, карандашом, на языке Ассемблера. Потом вручную по таблице «преобразовывалась» в код. Кто шел этим путем, тот поймет, каково в таком режиме вставить в середину программы хотя бы одну команду! Тетрадка была затерта до дыр. Далее код вводился в память, производилась отладка. После отладки прошивалась ПЗУ 565РТ4.
Нашел в библиотеке Ассемблер на микрофотографиях, попробовал запустить, но из-за недостатка времени и ошибок в распечатке, не смог закончить, так и кодировал программы вручную.
Задачи, решаемые 8-разрядным микропроцессором, были достаточно сложными и ресурсоемкими. Приходилось иногда втискивать программу в ПЗУ 2К буквально с боем за каждую ячейку памяти, бороться за каждую миллисекунду. Когда невозможно было реализовать функцию в цифровом формате, применялась аналоговая и цифроаналоговая обработка информации.
Например, круговая развертка (сигналы sin, cos) на экране ЭЛТ формировалась пошагово по таблице из кодов квадранта, а для того, чтобы «посадить» на нее отметку от цели, надо было разложить вектор амплитуды сигнала на составляющие Х и У. Пришлось разложение делать набором ЦАП-ов, подавая на ЦАПы напряжениеХ и У развертки и код сигнала. Отдельная тема слежение электромеханической системой за целями, информация о которых приходила в цифровом формате. В каждом случае нужен был свой подход. Но задачи по наращиванию мощностей тренажера были решены. От начала работы по каждому тракту, до реального введения его в учебный процесс занимало около полугода, включая выработку принципа реализации.
Электромеханика, где это было возможно, была исключена. Где без нее было не обойтись, разрабатывалась система стыковка с нею.
В результате внедрения разработки количество целей было увеличено до 64. Внедрение было произведено без прерывания учебного процесса. Была предусмотрена возможность переключения тумблером со штатного режима на режим работы с микропроцессорным имитатором. Для реализации использовались все микросхемы 580 серии. Пришлось за ними ехать в Запорожье, на завод — изготовитель, т.к. в Ленинграде, в магазине Электроника была не вся номенклатура и сроки поставки е устраивали. Стоимость материалов, использованных при производстве работ, составила не более нескольких сотен рублей. Конечно, работа была адовая, требовала тьму времени, но результат того стоил. Попутно были Радио-86РК, другие ПК на эту тему.
Тренажер отработал до 1995 года. Сейчас функционирует в режиме музея.
Все это я пишу для того, чтобы показать на одном из примеров, как Ваша публикация в журнале Радио повлияла на формирование в СССР нового направления, выразить Вам большую благодарность з за помощь нам, энтузиастам, в освоении совершенно нового направления техники, в моем случае, за Ваш большой вклад в обороноспособность нашего Военно-Морского Флота. В Вашей публикации все было очень доступно и наглядно изложено. Это было конкретное руководство к действию, а не пространное рассуждение, на абстрактную тему. Вашими материалами пользовались не только любители, но и специалисты в различных организациях и на предприятиях, заинтересованные в решении поставленных перед ними задач. Естественно, использовались и другие доступные материалы. Но широкое знакомство обеспечили именно Вы. Спасибо, Вам большое!
При поиске информации по программированию современных микропроцессоров «вышел» на этот сайт. Хочу поделиться моими чувствами по этому поводу. Немного истории.
В 1980 году в одном из Центров подготовки экипажей кораблей был сдан в эксплуатацию промышленностью комплексный электронный тренажер.
Тренажер включал в себя, в частности, комплект гидроакустической станции, снятой с корабля в полном составе, без антенн, ЭВМ «Днепр-21», которая рассчитывала параметры целей, в реальном масштабе времени. Цели задавались руководителями учебного процесса. Параметры целей поступали на имитаторы. Имитаторы в соответствии с поступившей информацией, вырабатывали сигналы, обеспечивающие штатную работу обучаемых как в море в боевой обстановке на штатной аппаратуре в соответствии с отрабатываемой темой.
Пока мы осваивали, пока выводили тренажер на рабочий режим, доводили до ума, было все понятно.
В 1983 году была поставлена задача увеличить количество целей, хотя бы в 2 раза, с шести до двенадцати, по трактам: поиска, обнаружения облучения гидроакустической станцией, автоматического сопровождения целей, прослушивания. Имитаторы целей располагались в десятках стоек и представляли собой электронные и электромеханические устройства. Каждую цель имитировал отдельный имитатор. Просто повторить их было нереальной задачей, даже с привлечением институтов – разработчиков, поскольку влекло за собой остановку учебного процесса, строительство новых зданий, затрату миллионов! рублей (огромные деньги по тем временам), потерю времени.
В ходе анализа возможных путей решения задачи, в журнале «Радио» неожиданно, но для меня очень своевременно, появилась серия статей по микропроцессорной технике и конкретно, ПК «Микро-80». Совершенно случайно мне в руки попал микропроцессор 580ик80. И понеслось! С вычислительной техникой я не был знаком — по образованию связист, по призванию радиолюбитель. Начать помог товарищ, работавший в НИИ. Он себе собрал отладочную плату и экспериментировал на ней с зажиганием светодиодов. Я решил в соответствии с моей задачей, построить «Микро-80», он впоследствии тоже ее повторил. Таблицу 2К кодов монитора «Микро-80» я дизассемблировал, разобрал «по косточкам», непонятно на что, не на коды, а на «какую-то ерунду» (таблицы), в результате чего освоил программирование. Параллельно паял блоки ПК на платах, соединения прокладывал проводами. И через некоторое время ПК заработал! Правда, в схемы плат внес некоторые изменения.
Сделал «Винчестер» 4 К на статическом ОЗУ, насколько помню, 537 серии. На плате батарейка КБС обеспечивала хранение программ при выключенном питании. Иногда, вдруг, память начинала греться, что приводило к выходу из строя микросхем памяти. Заменял их, вводил код программ снова, и работа продолжалась. Клавиатуру, от которой на пальцах сразу же образовались мозоли, набрал из «микриков».
Программ писАл в тетрадке, карандашом, на языке Ассемблера. Потом вручную по таблице «преобразовывалась» в код. Кто шел этим путем, тот поймет, каково в таком режиме вставить в середину программы хотя бы одну команду! Тетрадка была затерта до дыр. Далее код вводился в память, производилась отладка. После отладки прошивалась ПЗУ 565РТ4.
Нашел в библиотеке Ассемблер на микрофотографиях, попробовал запустить, но из-за недостатка времени и ошибок в распечатке, не смог закончить, так и кодировал программы вручную.
Задачи, решаемые 8-разрядным микропроцессором, были достаточно сложными и ресурсоемкими. Приходилось иногда втискивать программу в ПЗУ 2К буквально с боем за каждую ячейку памяти, бороться за каждую миллисекунду. Когда невозможно было реализовать функцию в цифровом формате, применялась аналоговая и цифроаналоговая обработка информации.
Например, круговая развертка (сигналы sin, cos) на экране ЭЛТ формировалась пошагово по таблице из кодов квадранта, а для того, чтобы «посадить» на нее отметку от цели, надо было разложить вектор амплитуды сигнала на составляющие Х и У. Пришлось разложение делать набором ЦАП-ов, подавая на ЦАПы напряжениеХ и У развертки и код сигнала. Отдельная тема слежение электромеханической системой за целями, информация о которых приходила в цифровом формате. В каждом случае нужен был свой подход. Но задачи по наращиванию мощностей тренажера были решены. От начала работы по каждому тракту, до реального введения его в учебный процесс занимало около полугода, включая выработку принципа реализации.
Электромеханика, где это было возможно, была исключена. Где без нее было не обойтись, разрабатывалась система стыковка с нею.
В результате внедрения разработки количество целей было увеличено до 64. Внедрение было произведено без прерывания учебного процесса. Была предусмотрена возможность переключения тумблером со штатного режима на режим работы с микропроцессорным имитатором. Для реализации использовались все микросхемы 580 серии. Пришлось за ними ехать в Запорожье, на завод — изготовитель, т.к. в Ленинграде, в магазине Электроника была не вся номенклатура и сроки поставки е устраивали. Стоимость материалов, использованных при производстве работ, составила не более нескольких сотен рублей. Конечно, работа была адовая, требовала тьму времени, но результат того стоил. Попутно были Радио-86РК, другие ПК на эту тему.
Тренажер отработал до 1995 года. Сейчас функционирует в режиме музея.
Все это я пишу для того, чтобы показать на одном из примеров, как Ваша публикация в журнале Радио повлияла на формирование в СССР нового направления, выразить Вам большую благодарность з за помощь нам, энтузиастам, в освоении совершенно нового направления техники, в моем случае, за Ваш большой вклад в обороноспособность нашего Военно-Морского Флота. В Вашей публикации все было очень доступно и наглядно изложено. Это было конкретное руководство к действию, а не пространное рассуждение, на абстрактную тему. Вашими материалами пользовались не только любители, но и специалисты в различных организациях и на предприятиях, заинтересованные в решении поставленных перед ними задач. Естественно, использовались и другие доступные материалы. Но широкое знакомство обеспечили именно Вы. Спасибо, Вам большое!
+7
«Сейчас функционирует в режиме музея».
Где находится музей?
Где находится музей?
+3
Музей открыт для посещения только по заявкам руководителей предприятий, Город Сосновый Бор Ленинградской области.
0
А может, видео есть об этом аппарате?
0
Нашел в интернете. Третья сверху фотография. Это штатная аппаратура. Имитаторы устанавливал за пультами в блоках КРС (коммутатор релейных сигналов). Шина КРС полностью совместима с шиной 580-го. Очень удобно. Один имитатор (слева рядный индикатор) прямо зажигал управляемые контроллером контактами реле лампочки на рядах индикаторе, отображая информацию. Все штатное здесь было выброшено.
0
http://kuleshovoleg.livejournal.com/431501.html
19 лет провел на этом ГКП.
19 лет провел на этом ГКП.
+2
Пришлось за ними ехать в Запорожье, на завод — изготовитель
А какой завод?
В вики про К580ИК80/580ВМ80 пишут
Выпускался на НПО «Кристалл» (г. Киев, Украина) и на заводах «Днепр» (г. Херсон, Украина), «Квантор» (Тернопольская обл., Украина), «Родон» (г. Ивано-Франковск, Украина), «Квазар» (г. Киев, Украина), «Электронприбор» (г. Фрязино, Россия).
Лет 10 назад общался в ICQ мне рассказывали про практику на неком заводе в Киеве выпускавшем РЛС для истребителей, и упоминали что у них есть станок который послойно может сточить и сфотографировать кристалл 486 процессора, что на нем и когда-то делали. А также линия на которой они сами изготавливают логику К155 серии (насколько я помню рассказ).
0
Очень порадовал Ваш комментарий. Ведь главной целью затеянных публикаций в «Радио» было не снабдить читателя готовыми схемами и программами, а попытаться доступно рассказать — что такое микропроцессор, зачем он нужен, как его программировать. Предоставить читателю необходимую справочную информацию. Скажу больше, «Микро-80», в том виде как он описан в журнале, вообще никогда не существовал. Было 3-4 экземпляра более-менее похожих на него устройств. Все выполнены проводным монтажом. К счастью, все было достаточно продумано и читателям даже удавалось этот гипотетический компьютер воплотить в железе. Конечно, самостоятельно собрать компьютер, это тоже очень большое и радостное дело, но зарождение интереса и понимания, реальные собственные разработки — вот это главное!
+2
Хочу присоединится к благодарности за Ваши бесценные публикации в журнале Радио. Они без всякого преувеличения открыли для меня целый новый удивительный, восхитительный мир цифровой техники, который дал мне так много, что большего наверное и желать стыдно. Радио-86 РК собрать у меня не хватило средств, первый мой заработавший компьютер был Орион-128 (несмотря на то, что микросхем в нём было больше, они не были столь дефицитными), публикации о котором также были в журнале Радио. Кстати, не расскажете что-нибудь про Сугоняко, Сафронова и Коненкова?
+1
Хорошая команда. Талантливые ребята. Просто мы играли в разные игры и несколько в разное время. Они в хоккей, мы в футбол. Для них компьютер был самоцелью, а наши цели, как я упоминал в комментарии, были несколько иные. Из восьмиразрядных машин того времени считаю наиболее красивым решением — «Океан-240». Достойный инженерный минимализм, несмотря на который очень хорошие (для того времени конечно) параметры графики. Донат Темиразов (он сам из Кишинева), мой хороший знакомый, очень целеустремленный человек. В конце 80-х, во-время, перебрался в Москву и работал в НИИСЧЕТМАШ.
0
Для меня лично это было открытие нового мира, которое определило дальнейшие направления работы и жизни вообще. После реализации перечисленных работ я почувствовал, что могу ВСЕ! и в дальнейшем брался за решение самых страашных вопросов — создание в городе узла интернет, разработку автоматизированных систем оповещения ГО МЧС на основе ГИС и др.
+1
У нас на ВЦ ребята собрали и настроили Микро-80 — я сам её видел. Они же потом сделали на микропроцессоре по НИР комплекс для иридодиагностки — снимали радужную оболочку глаз. Камеры цветной не было, так они делали три кадра с фотовспышками с тарированными светофильтрами — с телецентра кто-то притащил. Кстати, хорошо помню семинары в Политехническом музее — ценнейший источник информации был.
+2
«Программ писАл в тетрадке, карандашом, на языке Ассемблера. Потом вручную по таблице «преобразовывалась» в код.»
Мне очень помогла в свое время статья в журнале «Микропроцессорные средства и системы» 1988 №04: Гуржуенко И. В., Лапидус В. Ю., Летник Л. А. Кроссассемблер для МП КР580 на БЕЙСИКе. Писали на ДВК-3, переносили в 556РТ4 на 815-ом программаторе.
Мне очень помогла в свое время статья в журнале «Микропроцессорные средства и системы» 1988 №04: Гуржуенко И. В., Лапидус В. Ю., Летник Л. А. Кроссассемблер для МП КР580 на БЕЙСИКе. Писали на ДВК-3, переносили в 556РТ4 на 815-ом программаторе.
0
Задачи были ОЧЕНЬ ресурсоемкие. Бейсик попробовал «для порисовать».
0
На базе Микро-80 был реализован отладочный комплекс. В тренажере использовались контроллеры на печатной плате с необходимой периферией.Дополнительные аналоговые и цифро-аналоговые платы паялись проводами. Поскольку надо было обеспечить надежность работы и возможность модернизации, все было изготовлено в 2-х экземплярах.
+1
Мне удалось в свое время спасти от варварского уничтожения некоторое количество раритетов — и такой тоже есть. Включается как новенький! Вообще набирается интересных вещей на небольшой музейчик, но нет помещения, где бы это все разместить, потому навалом по квартире-даче. Доживу до пенсии — разгребу, если жив буду. Если нет — весь этот «хлам» весело посыплется в мусорку благодарными родственниками, эх…
http://imgur.com/a/bLOiR/all
http://imgur.com/a/bLOiR/all
+2
А молодёжи теперь придётся объяснять, что такое 2:5080/205.
+1
Полагаю, любознательная молодежь должна представлять, что было ранее. Хотя бы путем гугления неизвестной абракадабры, когда в ответ получаем часто встречающееся четырехбуквенное слово, а гуглением по нему — уже и полную информацию по предмету. Тем же, кому не интересно и/или в гугле забанили — что ж, пусть идут, куда шли :-)
0
А ещё через несколько поколений молодёжи (кроме амишской) придётся рассказывать, что писать и рисовать могут не только средства вычислительной техники, но и человеческие руки. :)
0
Да кто его знает… Многие профессии, целые пласты культуры, исчезли, просто вымерли. Кто-то преобразовался без радикальных изменений (извозчик => таксист), кто-то с существенными изменениями (ткач => оператор станка), кто-то ужался в тысячи раз (трубочист, кузнец), кто-то исчез за полной ненадобностью (фонарщик, калькулятор)… Доживем ли до того времени, когда действительно не надо будет писать от руки, даже стилусом по планшету? Во всяком случае, такое возможно…
+1
А представители некоторых профессий просто перенесли свои товары/услуги в другую ценовую категорию: ручной гравировщик, изготовитель ламповых усилителей, и др. Возможно, с профессиями художника, калиграфиста произойдёт то же самое, а возможно, людей, сохранивших в себе эти способности, будут просто считать феноменами, как сегодня считают таковыми аутистов-савантов, умножающих в уме многозначные числа, запоминающих с первого раза десятки страниц текста, крупные карты и виды местности, сложные мелодии. И будет таким людям обеспечена жизнь в шоколаде: огромные залы зрителей, голографические афиши «феноменальный человек-машина». Или, наоборот, поездки по городским улицам в левитирующей клетке…
0
Появятся и разоблачители, утверждающие, что у таких людей к пальцам прикреплены микромоторчики, управлыемые каким-нибудь Raspberry Pi Subzero. И иногда они будут оказываться правы — обнаруживают же сегодня двигатели в велосипедах гонщиков.
Туристической поток в поселения амишей усилится, туристы жителей этих поселений замучают: каждый будет подносить к их ладоням металлоискатель, а потом, убедившись, что там не спрятан читерский механизм, просить что-нибудь нарисовать/написать.
Туристической поток в поселения амишей усилится, туристы жителей этих поселений замучают: каждый будет подносить к их ладоням металлоискатель, а потом, убедившись, что там не спрятан читерский механизм, просить что-нибудь нарисовать/написать.
0
я боюсь, что когда повсеместно будет распространен IPV6, молодежь не будет знать что такое 127.0.0.1, что уж про фидошные адреса говорить.
+1
А я где то в начале 90-х на свою БК-0010.01 загрузил песенку Тани Булановой с однобитной дискретизацией — звучала достаточно неплохо
0
Я также издевался, но только над Ириной Салтыковой в 1995 на БК-0010 (с пленочной клавиатурой). Сначала написал программу копирующую целое слово из магнитофонного порта, потом освоил побитовый сдвиг и время воспроизведения значительно увеличилось. А еще можно было задействовать почти всю видеопамять, что увеличивало время записи еще вдвое.
0
Спасибо за продолжение! Не застал я таких дел и событий, разве что кабельное ТВ в начале 90-х. Жутко интересное время было. С одной стороны понимаю, что и сейчас можно себя по уши в железо закопать, а с другой — всё равно кажется, что раньше трава зеленее была. Про распечатку топологии ИМС интересно было — я только фотолитографический процесс изучал, да и то поверхностно. Оказывается «оригинал» был аж таких размеров…
0
«Наступала 32-х разрядная эра».
И наступает до сих пор, а окончательно ещё не наступила. Плеер такой видели, несколько лет назад был популярен? Под колпачком вилка USB полноразмерная, дисплей монохромный однобитный — помещается несколько значков или две строки текста, джойстик, несколько клавиш и отсек под AAA. В плеере две микросхемы, одна — память, в другой — всё остальное. В числе остального — Z80 собственной персоной!
И наступает до сих пор, а окончательно ещё не наступила. Плеер такой видели, несколько лет назад был популярен? Под колпачком вилка USB полноразмерная, дисплей монохромный однобитный — помещается несколько значков или две строки текста, джойстик, несколько клавиш и отсек под AAA. В плеере две микросхемы, одна — память, в другой — всё остальное. В числе остального — Z80 собственной персоной!
+1
В 1983 году я стал подписчиком журнала «Радио». И надо же было так случиться, что с январского номера началась публикация схем компьютера «Микро-80». Это определило мою дальнейшую жизнь. В 1985 или 1986 году (учился в 8-м классе) я нарисовал свою схему процессорного модуля с использованием БИС серии КР580 (ГФ24, ВА86(87), ВК28(38)). Спасибо Вам!
+1
Прекрасные статьи. Дампы в журнале «Радио» напомнили о сборе макулатуры в 5 классе. Тогда из кучи бумаги я умыкнул подшивку тех самых журналов с дампами, поразившими меня тем, что реализовалась одна из идей, о которых я тогда мечтал: распространение программ на бумаге, по радио, на грампластинках.
+1
Так все было! До появления модемов была веселая пора исканий… По радио — было, правда, не у нас. Пластинку вкладывали еще в журнальчик «кругозор» и программы на пластинках — тоже были, хотя лично мне видеть не довелось. А потом целая «эпоха», когда к книгам и журналам прикладывали дискету, впоследствии — CD-ROM. Сейчас просто дается ссылка на сайт, а то и баркод, чтоб пользователь не трудился, не набирал :-)
Одним из мертворожденнх способов передать информацию, кстати, был стоп-кадр. По ТВ на некоторое время врубали (после предупреждения) поток в виде один кадр — одна страница. Предполагалось, что пользователь это дело запишет на видак и будет читать на паузе.
Одним из мертворожденнх способов передать информацию, кстати, был стоп-кадр. По ТВ на некоторое время врубали (после предупреждения) поток в виде один кадр — одна страница. Предполагалось, что пользователь это дело запишет на видак и будет читать на паузе.
0
Боже мой, такая довлатовщина.
Спасибо!
Спасибо!
0
График биоритмов был второй моей программой на перфокартах в 1994 году. Бедный АЦПУ! Мы раскатывали рулоны распечаток по школьному коридору и мерялись у кого выдача буже длиннее. Победил какой-то дамп пашинного кода, сгенерированного из PL/I
0
Sign up to leave a comment.
Восьмибитные анекдоты 2