Тёмный

Искра 1080 Тарту. Подключение принтера. 

Алексей Морозов
Подписаться 23 тыс.
Просмотров 24 тыс.
50% 1

Опубликовано:

 

16 фев 2023

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 202   
@user-wd1pd7dd3p
@user-wd1pd7dd3p 8 месяцев назад
"пользователь должен изготовить" - самая советская вещь в мануале.
@oleksandrsergeyevich5763
@oleksandrsergeyevich5763 Год назад
Блин, у меня технооргазм прям) Не часто такую некромантию можно увидеть на ютубе. Прошу вас, не останавливайтесь!)
@user-zl7le3bm6d
@user-zl7le3bm6d Год назад
Никакой некромантии здесь нет, это как искусство, продолжение той заброшенной и остановленной нами истории советской микроэлектроники. Изучение понятного в работе компьютера. Всякие распбери не интересны, т. к. схемотехника компьютера на кристалле скрыта от обычного пользователя и исследователя, да ещё и содержат проприетарные коды, например загрузчика. Это один из примеров. Тут же, если захотеть, можно полностью разобраться в работе этого компьютера, в его схемотехнике, коде программ. Продолжайте, Алексей, выкладывайте разработки, может когда нибудь усилиями энтузиастов это во что-нибудь воплотиться, какой нибудь проект, так сказать, «народного» компьютера. Хотелось бы ещё, что бы архитектура микропроцессора была открытой, и чтобы можно было их выпускать так же как сейчас производят печатные платы по спроектированным схемам.
@rey4eel
@rey4eel Год назад
До чего же Вы умный товарищ Алексей Морозов, где то на 16 минуте, на моменте компилируем в уме ушел в осадок. Белая зависть вашему светлому уму :)
@m0Ray79
@m0Ray79 Год назад
В годы моей молодости это было нормальным умением для энтузиаста домашних ЭВМ. ;) Видать, и автор видео причастился примерно тогда же.
@TrueFileJunkie
@TrueFileJunkie Год назад
@@m0Ray79 меня в универе такому учили уже аж в 2009, что ли, году, очень интересно было. Правда там не комп был, а стенд, но с КР580ВМ80А внутри.
@m0Ray79
@m0Ray79 Год назад
@@TrueFileJunkie Это на сегодняшний день знания почти бесполезные, так как инструментарий есть на все вкусы и потребности. Но для понимания, как работает процессор на самом низком уровне, весьма даже полезно. Компы на КР580ВМ80А, КР1801ВМ1, Z80 и КР1810ВМ86/88 у меня были в детстве, и с ними я повозился изрядно. Вручную писать коды приходилось, когда ассемблер скачать негде или пользоваться им не получается (например, когда ломаешь какую-нибудь защиту с помощью тупого дебагера). Так что пригодилось.
@yootoobeism
@yootoobeism 10 месяцев назад
@@TrueFileJunkie такая ж херь))) Надо было в методичках, помню, составить код на асме, потом перевести в опкоды, а их уже забивать с шестнадцатеричной клавиатурки в стенд.
@retro-bytes
@retro-bytes 6 месяцев назад
Вот компилирование «в уме» показалось мне самым простым и понятным моментом в видео. Но я программист. А вот всё остальное - для меня это просто за гранью. Очень-очень круто: почти магия. :)
@user-hn5lk4ke2s
@user-hn5lk4ke2s Год назад
После фразы "Всем пока с вами был Леха".. ну чо сказать Леха красавчик :)
@axelmak6868
@axelmak6868 10 месяцев назад
Я тоже Лёха, но я блин тупой 😂
@Censik
@Censik Год назад
Смахнув скупую слезу вспомнил, как в универе программировали микросхему ПЗУ выставляя адрес и данные суровыми металлическими переключателями на панели. С распечатки кодов ПЗУ из журнала. И затем нажимали кнопку "прожиг". Вот были времена, когда досконально понимали как оно там работает. PS: а подпрограммы из ПЗУ вызывать это классика, памяти то было мало и это считай официально стандартная библиотека. На спектруме так наверное работает почти весь софт.
@Alemorf
@Alemorf Год назад
Ага. Все использовали содержимое ПЗУ Спектрума, в том числе его ошибки. Даже незаполненные участки ПЗУ в качестве таблицы адресов прерываний. Из-за этого ПЗУ запретили менять. Запретили исправлять ошибки и добавлять новые возможности. Это очень плохо. )
@Censik
@Censik Год назад
@@Alemorf что только не сделаешь, чтобы впихнуть Elite в доступные 48Кб :D Вот это было жаль, что ПЗУ так отмаплено, что закрывает часть адресов, которые можно было бы использовать для ОЗУ.
@SergeyKarpesh
@SergeyKarpesh Год назад
Вот, понастольгируй. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-sJfEs4Lq5dQ.html
@Censik
@Censik Год назад
@@SergeyKarpesh Да-да, очень похоже, спасибо. Только стенд был более суровым, с большими металлическими тумблерами.
@EnableDevice
@EnableDevice Год назад
Просто уникальный контент! Подход к его созданию выше всяких похвал! Тот редкий случай, когда не просто узнаешь что-то новое, но еще и испытываешь эстетическое удовольствие. 👍
@user-sf5ov3ds5z
@user-sf5ov3ds5z Год назад
Почти все программисты со стажем так делают :) Иной раз 10-20 страниц кода ваяешь, только потом проверяешь что получилось. Почему - да просто не хочется тратить время на компиляции и проверки вызовов, и так все ясно. Потом конечно отладчиком тратишь 10-15 минут проверяя весь алгоритм, на всякий случай или если что то пошло не так.
@SergeyKarpesh
@SergeyKarpesh Год назад
Годно. Даже захотел подкинуть принтер к спектруму. Как раз недавно раздобыл аппарат, чтобы потроллить товарища. Распечатал ему на рулонной бумаге мануал на ffmpeg (20 метров условно обои вышли).
@bozon354
@bozon354 9 месяцев назад
Я подключала принтер , когда у меня был спектрум, там как-то попроще было
@Dimensvlz
@Dimensvlz Год назад
Алексей, спасибо, за то что Вы решились на видео, я когда-то давно смотрел Ваши видео по восстановлению компьютеров и их модификации, но потом канал был удален, и все видео пропали, а сегодня мне в рекомендациях опять вышло! Благодарю, Ваши видео и спокойный голос за кадром самое то, что сейчас нужно, чтобы отключиться от текущих проблем!
@user-ys3jy1iz8k
@user-ys3jy1iz8k Год назад
Обалдеть! Как же это было сложно.
@user-fy9ow6nu1r
@user-fy9ow6nu1r Год назад
Уникальные видео. Вот за что люблю восьмибитный мир, так это за простоту и широту возможностей.
@IvanFedulov
@IvanFedulov Год назад
спасибо! в очредной раз убедился что ваш канал одна из лучших находок на youtube
@tokvv
@tokvv 9 месяцев назад
Интересно, однако. Вспомнил молодость. Тоже подключал польский матричный принтер D-100M к ZX-Spectrum. Спектрум был сделан по Краснодарскому варианту, где ввод-вывод данных был реализован через 580ВВ55 (три порта). Купил нерабочий принтер по дешевке, нашел плохой контакт в переходном отверстии на плате и он заработал. Поскольку, как вы и сказали, поддержки принтера в стандартной прошивке Спектрума не было, пришлось это решать. В отсутствие интернета пришлось искать решение проблемы в журналах типа Радио. И в одном нашел типа драйвера. Причем даже не в ассемблерной мнемонике, а в кодах. Просто блок HEX кодов. Причем порт назывался там не LPT а Centronix. И оно заработало! Для Спектрума по-моему был единственный более-менее нормальный текстовый редактор TLW (The Last Word). И у меня он изначально не запускался. Встроенного дизассемблера в Спектруме нет. Поэтому нашел сторонний. И в нем выяснил, что ... даже в те времена пытались защитить свой софт от копирования. Видимо с фирменной программой редактора шла специальная заглушка на параллельный порт, где были подтянуты к земле определенные биты. Если заглушка была вставлена, то программа запускалась. Если нет - то висла. Я это место (где опрашивались выводы заглушки) нашел и заменил NOPами. И редактор заработал. Моей гордости за себя любимого не было предела. Ни у кого не работает, а у меня работает!!!
@murrito
@murrito Год назад
Я бы сказал "автор отбитый в хлам, в максимально позитивном смысле". Очень подробно, интересно и с объяснением мелочей.
@glebv4374
@glebv4374 Год назад
Гляжу я на Ваши экзерсисы с Искрой и понимаю какие же молодцы были и разработчики кишинёаского "Вектора", и создатели ПО для него. Но Ваши ролики хороши, да.
@Alemorf
@Alemorf Год назад
Мой друг в 90-ые для Вектора так же не мой найти ни одной программы. И в комментариях ниже пишут, что для Вектора софта в наличии не было. Но да. Сейчас программ для Вектора достаточно. Кто то завел суйт и собрал все существующие программы.
@mrdixioner
@mrdixioner 10 месяцев назад
Мой земляк, знаменитый программер для Вектора, Лебедев, писал просто суперские программы для этого компьютера. Можно было даже с ним как то пообщаться, но не вышло. По поводу программ для Вектора - у нас в городе с этим было всё хорошо: пошёл на птичий рынок, кассеты на любой вкус.
@Zx_Wizard
@Zx_Wizard Год назад
Это надо было видеть!!! 👍🤝☺️
@EniKeys4ik
@EniKeys4ik Год назад
Ты так легко про ассемблер говоришь как будто на родном языке говоришь) Классное видео .
@Alemorf
@Alemorf Год назад
У этого процессора всего 33 команды (если считать в мнемониках z80). Как букв в алфавите. Раньше просто объяснять не умели, вотм казалось все сложным.
@mrdixioner
@mrdixioner 10 месяцев назад
Я прям завис на всё время видео!!! Нифига не понял, но чувство былого дало о себе знать :) Максимум, что я паял, связанное с компьютерами, это знаменитый Covox - звуковое устройство подключаемое к порту LPT. В то время это было нечто!!! А в машинных кодах я программил и для Вектора и для Спектрума, тот ещё хардкор был :) Сейчас напрочь всё забыто, но ваше видео пробудило те славные моменты!!! Особое эстетическое наслаждение - звук матричного принтера!!! Спасибо Вам огромное!!!
@andrei681
@andrei681 Год назад
Ты крут. Ничего не понятно но очень интересно! Прям фаллоут какой то, спасибо!
@1C3-D
@1C3-D Год назад
Жесть! Печать из Бейсика на Искре-1080! 👍 Я только к МК-88 (из советских ЭВМ) принтер цеплял, но это было не так захватывающе - МК-88 имел К1810ВМ86 (клон Intel 8086) и PC/XT совместимую архитектуру, у меня был полный комплект документации на МК-88 (со схемой кабеля) и комплектация с дисководом. Довольно быстро я смог сделать работоспособную дискету с MS-DOS, вместо родного Альфа-ДОС, и пользовался VC, Лексикон и кучей другого софта, более разнообразного и доступного, чем "родной" для МК-88 😉. Принтер, кстати, подключал мажорский - матричный EPSON с автоподачей бумаги А4 (у него был снизу лоток с бумагой, из которого он сам брал листы!!!) и огромным набором команд ESC-P (настроив редактор, можно было печатать любые таблицы и даже простые графики). Эту связку потом еще много лет использовали, как печатную машинку...
@Alemorf
@Alemorf Год назад
Я как нибудь на видео Ассистент сниму. Там тоже К1810ВМ86 и 1024 Кб памяти.
@user-hf6iv9rs6x
@user-hf6iv9rs6x 8 месяцев назад
У компьютера "Вектор-06Ц" системный монитор имел дизассемблер. Но особенностью "Вектора" было то, что у него не было зашитого в ПЗУ ни монитора, ни Бейсика, ничего другого, в том числе и знакогенератора. Пользовательские программы приносили с собой любой шрифт. Был только начальный загрузчик. Правда, если расширить тот загрузчик, то в него можно было позашивать всё необходимое, в том числе и разные способы загрузки: магнитофон, ПЗУ, дискета, электронный диск.
@fantaklaus9279
@fantaklaus9279 Год назад
шикарно, приятно видеть как такая техника возвращается к жизни)
@konogon1002
@konogon1002 Год назад
Обожаю такие принтеры
@Invalid_Device
@Invalid_Device Год назад
Отлично! Где ещё такой артефакт в работе посмотришь на ютубе...
@CatYoutuberTV
@CatYoutuberTV Год назад
компилировать в уме это достойно уважения
@maxmidas
@maxmidas Год назад
Эх, ностальгия! У меня тоже был такой принтер, сначала с компьютером МС-1502, а потом уже РС. Столько всего полезного я на нем распечатал.
@Alemorf
@Alemorf Год назад
У меня тоже такой был подключен к 486-ому.
@f33net
@f33net Год назад
Описание прерываний (функций) DOS, BIOS и портов аппаратуры с их протоколами от Нортона - у меня до сих пор где-то хранится. :)
@DeeMon4007
@DeeMon4007 Год назад
Автор в твоих видео прекрасно все! Разжеваная подача, нереальное погружение в схему недокомпьютера, рабочее место (понравилось как осциллограф висит), магнитофон весна в полностью исправном состоянии и симпатично выглядящий косметически, с кассетой заморочился! Аккуратная пайка. Все это мог создать только человек с детства любящий эту машинку, и провёвший за ее клавиатурой тысячи часов пожирая ее своим любопытством. Затаив дыхание смотрел все ваши материалы, браво! От фразы 4:37 "я обвел схему в редакторе и она стала чуть красивее" сказать что обалдел - ничего не сказать. Это точно мог сделать только тот, у кого этот недокомпьютер вызывает флешбеки в золотое детсво и юность)) Я слишком молод и эпоху этих устройств не зацепил. Но как же нравится! Это время когда люди понимали машину максимально глубоко и почему то мне это так нравится! Лайк! Успехов вам!
@Boka-and-Joka
@Boka-and-Joka Год назад
урааа, новое и интересное видео. как круто, спасибо большое :))
@sergeymuravskiy
@sergeymuravskiy Год назад
очень "низкоуровневое" видео, круто, безумно прикольно и кайфово! вот это я понимаю "олдскул", не то что, все эти модные питоны и ардуины))) спасибо!🖨⌨
@Alemorf
@Alemorf Год назад
"Ардуину" тоже прикрутим. Этому компьютеру нужен USB порт.
@sergeymuravskiy
@sergeymuravskiy Год назад
@@Alemorf интересно будет посмотреть, что-же будет к нему подключено)) usb порт, в компе который почти на 10лет старше первого usb 🤔
@Alemorf
@Alemorf Год назад
@@sergeymuravskiy да все тоже самое. Мышка, флешка.
@morgunovbooch
@morgunovbooch Год назад
Алексей, уважение! Я могу и матом, но то что ты делаешь у меня вызывает эмоции! А ведь не так просто у меня их вызвать. Не забивай!!! upd: нельзя так спалить осциллограф.
@Alemorf
@Alemorf Год назад
Да кто его знает. У меня часто бывает потенциал в ~110 Вольт между землями осцила и прибора.
@1592botanik
@1592botanik Год назад
Мое уважение!!!
@user-de4sl5xs3e
@user-de4sl5xs3e Год назад
Вот что значит знает откуда ноги растут. Знает не только куда стукнуть, но и припаяться. Не с первого раза, но это не страшно. Главное результат!!! 😁😁😁 Помнится как в 1989-м на ДВК-2 писал программу, которая выводила графику на матричный принтер Epson. На листочке в клеточку "рисовал картинку", кодировал в байты столбцами точек и отправлял напрямую в LPT. 🤣🤣🤣 Волшебство какое-то было.
@KanalBolnogoZeloveka
@KanalBolnogoZeloveka 9 месяцев назад
Как же все это интересно,приятно видеть человека увлеченного своим делом.
@AlexPayneKU
@AlexPayneKU Год назад
Алексей, Вы - ГЕНИЙ! Я просто преклоняюсь перед Вами! УСПЕХОВ! СПАСИБО!
@mslq
@mslq Год назад
Это очень нужное дело! Это нужно для противодействия тварям разрушающим. Наше дело творить, изобретать.
@gushin76
@gushin76 Год назад
Красиво получилось. У меня к БК 0010-01 был подключëн ГДР-овский принтер Robotron CM 6329.01, который мог печатать не просто с лентой из картриджа, но и на ленте в катушках для печатающих машинок через специальный переходник. У меня были двухцветные ленты, низ чёрный, верх красный. Переворачивая эти катушки, можно было печатать разными цветами. И да, разве для этой Искры совсем не было текстового редактора? На БК их было море, самый простой - EDASP.
@Alemorf
@Alemorf Год назад
У меня была только одна кассета для Искры. И там был всего один редактор.
@f33net
@f33net Год назад
У этого принтера был ESC-код для смены цвета и он мог двухцветную печать выполнять. В моей FSU была функция носильного переключения цвета по умолчанию. :)
@miteb.decarburetor3985
@miteb.decarburetor3985 Год назад
Спасибо большое, Лёха, за очередной интереснейший видос!
@user-bq5ch6kd7s
@user-bq5ch6kd7s Год назад
Держи краба, Леха! Круто ты это железо расшевелил!
@AShupikov
@AShupikov Год назад
Спасибо. Очень интересно!
@Dmitry928
@Dmitry928 Год назад
Классное видео! Так держать, ждём новых! 😉
@R2AUK
@R2AUK Год назад
Просто потрясающе 🔥🔥🔥. Продолжайте в том же духе 👏❤
@user-tg6yo7io2y
@user-tg6yo7io2y Год назад
Побольше б подобного!
@sweden043
@sweden043 10 месяцев назад
у меня тоже есть матричный принтер и к нему коробка с бумагой, теперь я знаю как можно поиграть и подключить принтер к чему угодно :)
@shmuzer_32
@shmuzer_32 Год назад
Вот это ум...... Очень круто! Пожалуйста снимайте видео почаще.
@TrueFileJunkie
@TrueFileJunkie Год назад
Отличный контент, отлично сделано и отличное умение говорить!
@Vic7bd
@Vic7bd 8 месяцев назад
Супер! Лёха к импортозамещению готов! :-)
@hypercube2417
@hypercube2417 Год назад
Ура, новое видео! Классный комп. Больше пж таких видео про старые компы. Ещё про "Специалист" "Пионер" сделайте потом, про монитор тот который вы ремонтировали раньше и про остальные ваши ретро компы и различные устройства.
@iam21h
@iam21h 7 месяцев назад
я на своем СМ6337 таки перепаял разъем. в 2009м году не смог найти нужный разъем от слова совсем поэтому выпаял советский и на его месте закрепил обычный принтерный лпт, встал как родной.
@user-sq2tt7fn5z
@user-sq2tt7fn5z Год назад
Спасибо очень интересно
@Alemorf
@Alemorf Год назад
Ура! Первая девушка.
@6P3C
@6P3C Год назад
Вот это кайф😊
@5kilohertz
@5kilohertz Год назад
Круто, прямо детством повеяло: дедовский паяльник, пайка на столе без третьей руки, канифольку только забыл показать.
@Alemorf
@Alemorf Год назад
Hakko 900 это дедовский паяльник?
@5kilohertz
@5kilohertz Год назад
@@Alemorf нет, не дедовский. Тогда вообще не считается!
@Alemorf
@Alemorf Год назад
@@5kilohertz что не считается?
@5kilohertz
@5kilohertz Год назад
@@Alemorf пайка без паяльника ПСН и канифоли в баночке не считается.
@alexeyismyname
@alexeyismyname Год назад
Лёха, ты крут!
@sergatmel8242
@sergatmel8242 Год назад
Суперское видео 👍
@AkatlaLet
@AkatlaLet Год назад
Отлично! Получил массу удовольствия! :)
@Excvositorum
@Excvositorum Год назад
Воистину
@Kostoprav_ai_covers
@Kostoprav_ai_covers Год назад
Даааа мощно ты шариш! И в те годы это предлагалось сделать простому пользователю О_О
@Alemorf
@Alemorf Год назад
Могли положить инструкцию как подключать принтер. Тогда было бы проще. Может быть в 90-ых у меня была такая инструкция. А может быть и не было. Схемы компьютера в 90-х у меня точно не было. А без схемы разобраться было бы не реально.
@Kostoprav_ai_covers
@Kostoprav_ai_covers Год назад
@@Alemorf могли положить могли не положить а ещё каким то раком надо добыть разъёмы) В 80е то хотя конечно тогда уже пошли кооперативы стало попроще
@dmitriypimkin1704
@dmitriypimkin1704 Год назад
ламповая годнота с матричным принтером
@volidol
@volidol Год назад
Вот это круто!
@m0Ray79
@m0Ray79 Год назад
Даёшь теперь печать графики. Вроде как стандартные эпсоновские коды этот принтер умеет.
@TheJasonjayB
@TheJasonjayB Год назад
Жесть! Спасибо!
@veoramid
@veoramid Год назад
По сути простые вещи, но в 2023 во времена тик-тока видео смотрится как что-то сверх высокоразвитое времен прошлой цивилизации... Посмотрел на одном дыхании.
@axelmak6868
@axelmak6868 10 месяцев назад
Надо на этого Лёху подписаться.
@user-ke9rw2pi2g
@user-ke9rw2pi2g Год назад
Круть!
@nyanmeow6734
@nyanmeow6734 Год назад
Ждём продолжение всем каналом Особенно ос==после тех слов, что будет дальше твориться
@RjavyyRels
@RjavyyRels 10 месяцев назад
Небольшая ремарка: 580ВК38 (ВК28) позволяет работать процессору с портами ввода/вывода в принципе, командами in, out (а не только лишь в прерывании), т.к. у ВМ80 (так же как и у I8080) отсутствует вывод для обращения к портам в/в (в отличие от того же Z80). В начале каждого цикла процессор выдает на ШД слово состояния, сообщающее о том чем будет заниматься процессор в текущем цикле, которое и отлавливает ВК38 и формирует сигнал обращения к портам в/в, ну и буферирует ШД конечно. Из-за таких вот сложностей у большинства "бытовых" компьютеров того времени обращение к портам в/в организовано как обращение к памяти (РК-86, "Специалист")
@flightforfunchannel
@flightforfunchannel 10 месяцев назад
"Будем компилировать в уме" 🤣🤣🤣
@avt-CNC
@avt-CNC 10 месяцев назад
Реально просто. Я честно не знал. это можно с ардуинки печатать любой начинающий справится.
@xy-box
@xy-box 10 месяцев назад
Привет друг. У меня был такой компьютер, но не было ПЗУ с бейсиком. Приходилось в 7 лет писать программы в машинных кодах. Переворачивать байты слова))
@Alemorf
@Alemorf 10 месяцев назад
Ого.
@UA3USY
@UA3USY Год назад
круто Лёха... круто...
@Alemorf
@Alemorf Год назад
тяжко это ) 7 ночей делал.
@f33net
@f33net Год назад
@@Alemorf нууу, хорошо, что 9 месяцев после 7-ми ночей не пришлось ждать... 🙂 А шо жена сказала?
@Alemorf
@Alemorf Год назад
@@f33net Некогда было с неё говорить. )
@f33net
@f33net Год назад
@@Alemorf терпеливая... 🙂
@tachyontomsk
@tachyontomsk Год назад
Это вам не Plug and Play. Помню из детства с отцом пытались Robotron с Корветом подружить, а потом и с ZX-spectrum тот еще челенж.
@xakepbdm
@xakepbdm Год назад
сложно, но можно ))
@user-ct8jy3pn3g
@user-ct8jy3pn3g Год назад
А я как то подключал так принтер к спектруму и меня Хахаев постоянно просил печатать ему методички. Я сидел, и долго набивал текст. В спектрум впаял ВВ55 и там как то все работало. В программе я даже не ловил сигнал busy от принтера, т.к. это все работало нормально и без него, и печаталось все очень долго! И вот твой этот комп "Искра" - крутой. Лучше дизассемблер встроенный, чем Бэйсик интерпритатор. Может бы умнее щас был;) Еще раз удивляюсь твоему подходу - все просто, быстро, лаконично!
@Alemorf
@Alemorf Год назад
Круто, помню. А я только доломал учебный принтер. На первом или втором курсе я предложил преподавателю переделать неисправный принтер. Выкинуть процессор, а ключи подпаять прямо к LPT. После этого принтер даже напечатал несколько букв, но ключи сгорали через 5 минут. Мы пережгли штук 20 транзисторов, все что нашли, а потом я забросил проект. )
@user-fh9xf2ni7s
@user-fh9xf2ni7s Год назад
Хренасе были времена, спаяй кабель и напиши программу... :) Ща бы кто-нибудь из производителей такое предложил, даже не представляю реакцию пользователей
@HNN_CBEPXCNCTEM_CCCP_NM._COBbl
А теперь втыкаем туда цветной лазерник! :)
@Alemorf
@Alemorf Год назад
Что-нибудь древнее с LPT портом даже заработает.
@f33net
@f33net Год назад
@@Alemorf лазерник имеет ровно такой же интерфейс, только ESC команд побольше. :) Через преобразователь COM-USB можно лазернику слать байтики по последовательному интерфейсу, не забывая 0Ch в конце давать т.к. он печатает целиком страницу.
@limowskisvideos2186
@limowskisvideos2186 8 месяцев назад
Но на БКшке же РТ11 работает. Да, после портирования. Но там так или иначе надо было дописывать "эмуляцию" терминала.
@m0Ray79
@m0Ray79 Год назад
6:40 Сначала хотел сказать, что входные точки этих подпрограмм представляют собой инструкции JMP на реальную точку входа. Тогда это была нормальная практика. Таблица прерываний построена по тому же примерно принципу, кстати. Но! Тут реальный ужас. Так делать нельзя.
@user-bh2ot5ks8f
@user-bh2ot5ks8f Год назад
11:00 Ассемблер!!!!!
@dmg244
@dmg244 Год назад
Если добавите последовательный порт, то можно собрать шлюз на ESP8266 и выходить в интернет на BBS' ки.
@TheTonymonk
@TheTonymonk Год назад
CU - это скорей всего control unit, то есть блок управления.
@user-ce9xy5fg4k
@user-ce9xy5fg4k 8 месяцев назад
инструкция конечно - хотите пользоваться принтером - спаяйте кабель, напишите драйвер.
@user-fj7vy5rz9j
@user-fj7vy5rz9j Год назад
Ну, голова!!!
@konoplazp
@konoplazp Год назад
Спасибо за видео, очень интересно! Понравилось как вы обвели схему, не поделитесь в каком редакторе? Часто приходится иметь дело со старыми и плохо отсканированными схемами. Было бы очень удобно перевести их в такой вид.
@Alemorf
@Alemorf Год назад
Я пользуюсь редактором Inkscape. Это бесплатный, открытый векторный редактор похожий на Corel Draw.
@Excvositorum
@Excvositorum Год назад
@@Alemorf а не пробовали улучшать читаемость нейросетями?
@Alemorf
@Alemorf Год назад
@@Excvositorumя один сервис попробовал, он почти ничего не изменил. А остальные требовали денег или мне там регистрироваться было лень.
@user-tg6yo7io2y
@user-tg6yo7io2y Год назад
Если подуть горячим на термоусадочную трубку, она... ТЕРМОУСЯДЕТСЯ! 😀
@user-hd7hj8fz5l
@user-hd7hj8fz5l 8 месяцев назад
Голова конечно варит будь здоров
@user-zy4rt7uq7s
@user-zy4rt7uq7s Год назад
Сейчас новое поколение, такое не знает и не умеет. И никогда не будет уметь и знать.
@sergatmel8242
@sergatmel8242 Год назад
Очень занимательно ! Какой используете редактор (упомянутый в ролике) ? Спасибо.
@Alemorf
@Alemorf Год назад
EdAsm v8.0 Туда еще ассемблер встроен.
@sergatmel8242
@sergatmel8242 Год назад
@@Alemorf Спасибо, но я про графический редактор схемы. )
@Alemorf
@Alemorf Год назад
@@sergatmel8242 ааа... Inkscape. Это что то типа Corel Draw.
@sergatmel8242
@sergatmel8242 Год назад
@@Alemorf Спасибо.
@MrSysCat
@MrSysCat Год назад
Жаль ты старые ролики удалил про спектрумы (мы ранее общались и у меня есть комп в пластиковом корпусе от тебя)
@Alemorf
@Alemorf Год назад
У любого занятия должна быть цель и смысл. А у прошлых видео не было цели и смысла, только усталость и плохое настроение. Да-да, помню. Цветной специалист с SD-картой. У меня точная копия этого компа стоит. ) alemorf.github.io/retro_computers/photo.html?path=Specialist_Linevskoy&n=0.jpg А еще твой ник в конце прошлого видео есть. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-w0dv66DqlwI.html
@PredatorAlpha2
@PredatorAlpha2 7 месяцев назад
Спасибо за ответ! И второй вопрос - на картинке здесь видеопамять 12К. Єто монохромній єкран специалиста. А для 4 цветов надо 2 таких. Как он организован?
@Alemorf
@Alemorf 7 месяцев назад
Тут можно включить вторую видеоплоскость для цветной графики. Получается 12К + 12К.
@R2AUK
@R2AUK Год назад
9:10 я кстати почитал немного про Спектрумы и мне кажется вы зря их ругаете за адрес видопамяти. Адреса 0000-4000 отображаются на ROM то есть там пользователь в принципе ничего не может писать. Зато в ROM есть полезные подпрограммы "вывести символ" и всякое такое прочее.
@Alemorf
@Alemorf Год назад
Очень много негативных последствий размещения ПЗУ в адресном пространстве. Особенно по адресу 0000. Во первых, с середины 1970 годов существует операционная система CP/M, которая объединяет сотни несовместимых компьютеров. Она задает единый формат записи на дискеты, она задает единый API для программ, для CP/M написаны серьезные программы, компиляторы многих языков программирования, текстовые редакторы, электронные таблицы, базы данных. Благодаря CP/M множество несовместимых компьютеров без нормальных программ могли бы работать вместе и выполнять хоть какую-нибудь серьезную работу. Все что требует CP/M от компьютера, это оперативная память с нулевого адреса. Это все, что нужно было сделать авторам компьютера, что бы их компьютер был полезен. Во вторых, адресное пространство процессора всего 64 килобайта. Разработчики разместили ПЗУ размером 16 килобайт в адресном пространстве. Из-за этого объем оперативной памяти уменьшился до 48 килобайт. (Ну или объем одновременно отображаемого ОЗУ). И это при том, что в большинстве клонов устанавливались микросхемы на 64 килобайта. То есть, 25% купленной оперативной памяти было недоступно программам. Представляете, если бы сейчас 25% установленной оперативной памяти было бы аппаратно недоступно из-за недальновидности разработчиков. В третьих, из-за того, что авторы использовали подпрограммы и данные из ПЗУ в своих программах, пришлось запретить дорабатывать и даже исправлять ошибки в ПЗУ. Например, драйвер принтера в ПЗУ содержит ошибку из-за которой принтер не будет работать, но исправлять её нельзя, так как этот код используется разработчиками программ в других целях. Конец ПЗУ спектрума не содержит данных и кода. Он забит значениями FF как у чистой ПЗУ, но даже туда нельзя ничего добавить, так как разработчики программ, лучшие программы используют эти самые значения FF в качестве таблицы адресов прерываний. Короче, если бы ПЗУ сделали отключаемой и недоступной загружаемой программам, то всем было бы лучше.
@R2AUK
@R2AUK Год назад
@@Alemorf Стоит сказать, что ПЗУ в некотором роде "отключаемая", в частности можно вставить картридж в разъем ZX BUS и загрузиться с внешнего ПЗУ. Это позволяет выполнить диагоностику, а сейчас на этом механизме грузят образы программ с SD-карты и делают VGA-адаптеры. Насколько я понимаю штука с ZX Spectrum в том что в 1982 году RAM была оооочень дорогая, а задача у Sinclair стояла сделать максимально дешевый компьютер (99 тогдашних фунтов при минимуме RAM который потом можно допаять до 48K), потому что дорогих на тот момент было немало. Есть кстати около-документальный фильм Micro Men (2009) на эту тему, довольно душевный. Я согласен что у данного решения есть недостатки, все как вы описали, но и ультимативно утверждать что это было в корне ошибочное решение я бы не стал. А еще, я не эксперт, но беглый поиск говорит что CP/M работает на спектруме, такие дела....
@Alemorf
@Alemorf Год назад
@@R2AUK да, CP/M работает на клонах, где сделали отключаемое ПЗУ.
@R2AUK
@R2AUK Год назад
@@Alemorf Опять-таки, беглый поиск говорит что далеко не только на клонах (на ютубе нельзя оставлять ссылки, так что извините - буквально первый экран в Google)
@Alemorf
@Alemorf Год назад
​@@R2AUK Вы ошибаетесь, беглый поиск говорит что на оригинальных ZX Spectrum 48K, ZX Spectrum 128K, а так же Ленинградах, Дельтах и Пентагонах сначала идет ПЗУ 16 Кб, затем 6 Кб видеопамяти. (на Ютубе нельзя оставлять ссылки, так что извините - буквально первый экран в Google) И если ПЗУ еще где то возможно можно подменить, то что делать с видеопамятью? Не стоит эта тема обсуждения.
@blackinwoman
@blackinwoman Год назад
в мониторе Агата был еще дизассемблер, но его не писали наши пролетарии я думаю, а передрали с apple 2, тоесть с запада пошла идея дизассемблера в мониторе и может в Искре так же сделали ?
@Alemorf
@Alemorf Год назад
О. Точно. В Агате я тоже видел дизассемблер.
@amx3000
@amx3000 7 месяцев назад
Интересно, почему принтер печатает первую строку в два прохода с возвратом каретки, а вторую - так же, но на обратном ходе каретки? Наверняка же планировалось, что он должен печатать при движении каретки в обе стороны - это сильно ускоряет печать.
@Arcanum753
@Arcanum753 Год назад
Во славу Омниссии
@m0Ray79
@m0Ray79 Год назад
17:50 А резистор-то - кошерный МЛТ-0.125. Аутентичненько.
@skost1975
@skost1975 4 месяца назад
Только попались Ваши видео. Я тоже благодаря 1080 изучил ассемблер, только я нашел в ПЗУ 1 байта что-то типа mov ax,[bx] и ret. И они мне копировали данные из ПЗУ1. Хрен с принтером - вопрос главный:"ГДЕ НАШЛИ ТАКОЙ РАЗЪЕМ???"
@skost1975
@skost1975 4 месяца назад
2 байта
@skost1975
@skost1975 4 месяца назад
На ассемблере писал программы типа:шарик 5*5 как в арканоиде двигается по заданному вектору и отражается от любых белых объектов. И музыку, даже 2х голосую полифонию с хрипами удавалось воспроизводить, 1-голосая норм шла. Одна беда - при записи в звуковой порт,вроде, в9 динамик перемещался в 1 сторону, и чтобы ноту "ля" 440гц воспроизвести нужно дёрнуть его 880 раз
@skost1975
@skost1975 4 месяца назад
Я из Курска, звонил на завод в 8-м классе (90 -91год) и предлагал писать программы на ассемблере, они сказали, что производство прекратили, я расстроился
@skost1975
@skost1975 4 месяца назад
Пытаюсь более 20 лет в Курске найти работу по программированию микроконтроллеров пофиг на чём асс, с++, с#, но всё больше ремонтирую ксероксы принтеры компьютеры и всякую электронику. Мне документацию на микроконтроллер по входам и выходам портами на 200-300 листов И за ночь я изучу любой микроконтроллер
@Alemorf
@Alemorf 4 месяца назад
@@skost1975 Не Мешке и Авито такие разъемы еще продают. Я купил десяток. А по поводу микроконтроллеров, сейчас очень большой спрос на программистов, ведь многие уехали. Напишите объявление на hh.ru, вероятно вас пригласят поработать, а затем все выше и выше по иерархии программистов. Лично я сейчас на 100% в софтварной разработке. С железом дела не имею.
@dimasmirnov1203
@dimasmirnov1203 Год назад
А зажимы для анализатора отдельно покупали? Мои штатные едва держатся на выводах микросхем и провода очень жесткие. Вот и хочу сменить
@Alemorf
@Alemorf Год назад
Отдельно покупал и давно. Самые дешевые, что были.
@serhiisinilov
@serhiisinilov 4 месяца назад
У автора 500iq. Понимаю конечно что сложность разобраться только в том, что обучающего материала толком нет, а считай что джаву, что питон освоить, что это считай одна задача. Но неизвестность и непонятность пути всегда пугает. И надо быть реально мощным, чтобы этой неизвестности не бояться
@shetiashcroft
@shetiashcroft Год назад
А вот интересно. Можно ли на искре сделать загрузку с картриджей, как это было в тех же спектрумах, чтобы не грузиться с касет?
@Alemorf
@Alemorf Год назад
Да, загрузка с картриджей указана в документации. Но я хочу дисковод и SD карту подключить.
@PredatorAlpha2
@PredatorAlpha2 7 месяцев назад
Привет! Классное видео. Но что мне не понятно - єто то, как работает сброс на таких компьютерах. Проц же после сигнала РЕСЕТ начинает вьіполнять командьі с адреса 0000, а там ОЗУ с кучей мусора. На Спектруме и в Векторе там ПЗУ, понятно. А здесь? По сбросу ПЗУ маппируется на адрес 0000, а потом отключается?
@Alemorf
@Alemorf 7 месяцев назад
Да. Именно так. В этом компьютере сигнал сброса подключает ПЗУ в адреса 0x0000 - 0x00FF. Затем программа может отключить это ПЗУ через порты ввода-вывода.
@Georgyen
@Georgyen Год назад
Здравствуйте Алексей. А где нибудь сохранились исходники для воспроизведения схемы этого компьютера? А если магнитофон Маяк 233 С использовать и подключать через разъём магнитофона для дистанционного управления, этот компьютер сможет управлять загрузкой с кассеты как БК-0010 и БК-0011, и Юниор ФК?
@Alemorf
@Alemorf Год назад
Привет. Схема есть. Все сохранено тут: github.com/alemorf/retro_computers/tree/master/Iskra_1080_Tartu/doc Магнитофон можно, но не интересно. Я к этому компьютеру буду дисковод и SD карту подключать. Потом.
@Georgyen
@Georgyen Год назад
@@Alemorf Спасибо! Успехов!
@f33net
@f33net Год назад
Этот компьютер (как и любой другой) не может ничем управлять. Всё выполняет БИОС или софт. Я даже для Искры-1256 писал ОС, которая файлы по именам загружала с КНМЛ и использовала перемотку. Меня миновал процессор Z80, но я советовал синклерщикам использовать перемотку, чтобы примерно позеционировать место на кассете, не читая всё последовательно, пока нужная прога подъедет на ленте. Но они говорили "нафиг! лучше на каждую программу отдельную кассету". Причём записывали её много раз подряд, чтобы не перематывать кассету в начало и как защиту от повреждения ленты.
@blindcat76
@blindcat76 Год назад
@@Alemorf спасибо за отличный архив!
@Georgyen
@Georgyen Год назад
@@f33net Простите а сейчас схемотехникой не занимаетесь? Есть такой "зверь" ZX Criss от Радио, почти... Радио 86, но там не предусмотрели куда воткнуть расширение памяти с "цветом". Может есть идеи? Нашёл исходники для подключения доп. памяти и " Цвета" для Радио 86, отдал знакомому на модель в программу и на Criss не пошло (коротыш в ПЛИС получается!).
@limon4899
@limon4899 Год назад
Алексей, а какая модель ноутбука msi?
@Alemorf
@Alemorf Год назад
MSI GF76 Katana 12UC-234XRU
@user-hd7hj8fz5l
@user-hd7hj8fz5l 8 месяцев назад
Как кусок камня вообще что-то может запомнить и чем то управлять. В голове не укладывается
@sergodon.sekretar4647
@sergodon.sekretar4647 Год назад
Мужик, ты с какого секретного НИИ сбежал, а? Люди простые просто не способны так круто мыслить! 😁
@Alemorf
@Alemorf Год назад
Да. Примерно так и есть. )
Далее
5 effective ways to drink lemonade😋🤪🧐
00:33
Просмотров 4,4 млн
ZX + FPGA = MSX
11:18
Просмотров 2,9 тыс.