Тёмный

Проект Mini68K на процессоре Motorola 68008 от Mr. John R. Coffman с терминальным доступом. 

Ретро ИТ и прочие интересности
Просмотров 3,5 тыс.
50% 1

Ретрокомпьютинг. SBC комплект из двух карт формата ECB на процессоре M68008 и Multifunction/PIC Board. Операционные системы CPM и FUZIX.
Ссылки на сайт проекта:
www.retrobrewcomputers.org/do...
www.retrobrewcomputers.org/do...

Наука

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

 

31 мар 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 68   
@sergatmel8242
@sergatmel8242 2 месяца назад
Спасибо 👍 Интересный проект на интересном процессоре.
@alexloktionoff6833
@alexloktionoff6833 2 месяца назад
8088/8086 может адресовать >1МБ памяти, только в РС это не было использовано. В цикле обращении к памяти на T3 такте процессор выводит биты статуса S3-S6, в S3-S4 кодируется какой именно сегментный регистр используется для обращения CS, DS, SS, ES. Используя эти биты как дополнительные биты адреса процессор может адресовать до 4МБ памяти в совокупности, правда в изолированных пространствах кода, стека, данных и "дополнительных" данных /*прямо таки почти защищенный режим*/. Для этого по сути нужны только регистры защелки адреса 74 серии, это вобщем MMU и назвать-то с натяжкой. В общем такая-же фича как и в 8080, в котором благодаря битам состояния стек был доступен в отдельном адресном пространстве, что использовалось в отечественных компьютерах как электронный диск /*по крайней мере ЮТ88*/ и быстрому копированию данных из/в него /*pop/push самый быстрый способ передачи 2х байт в 8080*/.
@alexeylagutenkov2300
@alexeylagutenkov2300 2 месяца назад
Отличный комментарий, спасибо! Как я вижу ситуацию, это всё это осталось невостребованным по двум причинам: экономика и слишком быстрый технологический прогресс. Экономика не позволяла сделать микросхемы памяти достаточно дешевыми, а прогресс позволял гнать всё более и более технологичные процессоры за очень короткое время. Как раз в начале восьмидесятых стартовала "анти-гонка цен", когда за пару-тройку месяцев, ну, в крайнем случае полгода, цены на ИТ комплектующие могли меняться радикально. В 90х этот процесс стал просто мэйнстримом и сильно ускорился! Тогда можно было взять деньги за сборку компьютера по себестоимости, по актуальным ценам, почти без интереса, подождать пару недель и смело положить в карман $50 - 100 за счёт подешевевших комплектующих. Прогресс железа со страшной силой обгонял прогресс софта, что предопределило современное отсутствие оптимизации. У вас что-то тормозит? Это не программисты виноваты! Просто купите более быстрое железо! В итоге, сейчас текстовые редакторы и "электронные таблицы" тянут на сотни гигабайт и выполняют ровно те же функции, что и их древнейшие собратья из далёких 80х - 90х, которые умещались на пару дискет.
@QuestionQuest
@QuestionQuest Месяц назад
Что и было реализовано в Поиск-2
@alexloktionoff6833
@alexloktionoff6833 Месяц назад
@@QuestionQuest интересно, можно подробности, есть ссылочка?
@QuestionQuest
@QuestionQuest Месяц назад
@@alexloktionoff6833 ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-3nUslOpnMUk.htmlsi=H3Wpt28RWRQetm36
@DeNzIlDDA
@DeNzIlDDA 2 месяца назад
У меня был 80286 в квадратном керамической корпусе. Производства амд по лицензии интел 1982 года выпуска. Можете в поиске найти. Если б я тогда знал, какую ценность это будет иметь, не за что бы не выкинул.
@Nyashkoshkko
@Nyashkoshkko 2 месяца назад
Спасибо! Интересно!
@rapidstart
@rapidstart 2 месяца назад
Читаю комментарии, и поражаюсь, как люди бывают ничем не довольны ) Отличный канал, спасибо за интересные ролики и изысканиия )
@alexeylagutenkov2300
@alexeylagutenkov2300 2 месяца назад
Вам спасибо за поддержку! :)
@ostrov11
@ostrov11 2 месяца назад
спасибо, хорошая работа.
@user-de3nn7nt1o
@user-de3nn7nt1o 2 месяца назад
Спасибо за ролик, познавательно. Про 8085 даже не слышал. Сам лично щупал и работал с процами от 286-го. А вот 8080, 8088, 8086, 80186.... лично не тестил.
@user-ot5js1gy5j
@user-ot5js1gy5j 2 месяца назад
8085 даже в СССР скопировали но они мало где использовались и их достать было труднее.
@alexeylagutenkov2300
@alexeylagutenkov2300 2 месяца назад
Раздобыл парочку советских ИМ1821ВМ85А, но ни один не заработал :( OKI, Mitsubishi - всё ок! Но СССР - неа! :( Очень жаль! При том, что КМ580ВВ51 в керамике и золоте - вполне рабочие! Готовлю новое видео!
@user-pk6rw9tw3m
@user-pk6rw9tw3m 2 месяца назад
За наводку на Фузикс спасибо
@romeroi7930
@romeroi7930 2 месяца назад
👍
@5kilohertz
@5kilohertz 2 месяца назад
Железка считается не бесполезной только тогда, когда на ней можно запустить DooM.
@alexeylagutenkov2300
@alexeylagutenkov2300 2 месяца назад
Джон ответил, что нет, на данный момент работающих VGA для этого проекта нет. Есть подробное описание ввода/вывода, типа, если очень нужно - напишите свой BIOS сами. Исходники все есть! :(
@bakla_zhan
@bakla_zhan Месяц назад
Насколько мне известно CP/M использовалась на компьютерах того времени из-за своей легковесности, потому что Unix был слишком тяжёлым. Поэтому Linux на таком компе - это конечно очень сильно!
@alexeylagutenkov2300
@alexeylagutenkov2300 Месяц назад
Даже нечего возразить!
@alexeylagutenkov2300
@alexeylagutenkov2300 2 месяца назад
К разговору о i8008. Решил вынести в корень, чтоб не потерялось. В принципе, i8008 поддерживает работу с TTL логикой, несмотря на очень странное питание. На зарубежных форумах пишут, что вполне с 800Кгц он разгоняется до 1Мгц :). Шины адреса, как таковой, нет! Её требуется дешифровывать! Двойное питание тоже придётся делать через изолированный преобразователь. Но, в принципе, не невозможно!
@badygor7535
@badygor7535 2 месяца назад
зря я его помянул, теперь спать не будете...🤭
@alexeylagutenkov2300
@alexeylagutenkov2300 2 месяца назад
@@badygor7535Ага! :) Маньяк, как и есть, маньяк! :)
@user-hx3su4kv9r
@user-hx3su4kv9r Месяц назад
А клавиатуру какую используете? PS/2 или DIN-5?
@alexeylagutenkov2300
@alexeylagutenkov2300 Месяц назад
Тут, поскольку терминальный доступ - всё зависит о Вас, какая клавиатура. У меня на терминале USB клава. Софт преобразует её в терминальный заход!
@ff5x2
@ff5x2 2 месяца назад
о такой экзотике на м68к я даже не слышал i8085 попался мне на плате st225. думаю многие знают что это . у Zilog, кстати было семейство чипов, одним из которых был процессор. (речь про 8 битный набор)
@alexeylagutenkov2300
@alexeylagutenkov2300 2 месяца назад
Вот, да! Наверное об этом тоже стоит поговорить: не всё то Zilog, что процессор! Там было полно периферии и это играло со мной, порой, злую шутку! На Авито: "Процессор! Z80! В керамике и золоте!", а по факту SIO контроллер, FDD контроллер, ну и так далее! Люди, ну шо же вы! Зачем так? А мы не знали! :)
@iDDMZ
@iDDMZ 2 месяца назад
так а графику и прямое подключение к монитору к этой штуке можно прикрутить? если нет... то эта консольная штука мертворожденая
@alexeylagutenkov2300
@alexeylagutenkov2300 2 месяца назад
Работаю над этим. Если получится - обязательно выложу!
@badygor7535
@badygor7535 2 месяца назад
а at328 в чайнике тож монитор нужен? или приложения в телефоне мало? Еще подумай, но лучше головой...
@iDDMZ
@iDDMZ 2 месяца назад
@@badygor7535 ты очень не умный, если пытаешься сравнить жопу с пальцем
@user-hx3su4kv9r
@user-hx3su4kv9r Месяц назад
8085 не совсем процессор, этот чип ближе к микроконтроллёрам чем к микропроцессорам поскольку имеет встроенные порты! Это была первая попытка создания микроконтроллёра. Не очень удачная поскольку чип "не взлетел". А вот 8031, 8035, 8048 уже были вполне удачными. 8031 имел на борту ещё и ОЗУ, 8035 ОЗУ и масочное ПЗУ а 8048 ОЗУ и УФ ПЗУ. Вот они уже "взлетели". А 8085 был их предшественником без ОЗУ и ПЗУ
@user-pk6rw9tw3m
@user-pk6rw9tw3m 2 месяца назад
Эмммм... а разве не сначала появился i8085 ,а потом команда (некоторые из), которая его проектировала, решила, что они могут сами - ушли из Intel, запилили свою компанию Zylog , ну а там уже оттолкнувшись от разработок у прошлого работодателя, сделали свой, но лучше, заменив мнемоники команд на свои - дабы уберечься от судебных разборок?!
@alexeylagutenkov2300
@alexeylagutenkov2300 2 месяца назад
Тут вообще не имею права спорить, поскольку читал про обе версии: 1) появился Z80 и на него Интел ответили 8085м и 2) появился 8085 и команда разработчиков ушла и создала Z80 по аналогии с 6800 и 6502. Я, поскольку, вообще фиг знает, что есть правда, просто тыкнул пальцем в небо и выбрал первую версию. Но вполне возможно, что правы Вы и всё произошло по второму сценарию. В инете есть обе версии, с полным перечислением имён, дат и т.д. Поскольку в те славные времена я не имел никакого отношения ни к Ителу, ни тем более к Зайлогу - ничего не могу утверждать наверняка. Но 8085й мы обязательно потестим! :)
@badygor7535
@badygor7535 2 месяца назад
8080 - был не первый. До него был 8008... А 68008 появилась только через 10 лет после него.
@alexeylagutenkov2300
@alexeylagutenkov2300 2 месяца назад
8008 был, но он был совсем убогий. Настолько, что вообще никакого интереса нигде не вызвал.
@badygor7535
@badygor7535 2 месяца назад
нуу, 8080 - тож не фонтан. 8085 бал по приличнее... (не путать с 8086). А уж zilog - просто шедевр. Но 8 бит начиналась тАки с 8008...
@Kostya724
@Kostya724 2 месяца назад
@@alexeylagutenkov2300 4004 самый первый был. На нем не было даже умножения!!! 4х битный. Не давно пытался писать простейшие задачи на него. Очень не обычно. Есть в инете эмулятор и ассемблер. Так что 8008 вовсе не убогий. А ОГО-ГО!!! Все в сравнении. Есть проекты где вычисляют на 4004 пи с точностью 2035 за 70 часов.
@dmitriyf1
@dmitriyf1 2 месяца назад
А до него 4004 .. 😂
@alexeylagutenkov2300
@alexeylagutenkov2300 2 месяца назад
@@badygor7535 У меня есть в коллекции 8008. Это DIP-18. Интел в те времена категорически отказывались (да и не могли) выходить за рамки DIP 14-18 корпусов и потому 8008 запихнули именно туда. 8008 - это всё-таки больше не процессор для компьютера, а АЛУ для калькулятора. Разве что c 8 разрядной шиной данных.
@qwertyqwerty8610
@qwertyqwerty8610 Месяц назад
Автор 6502 ни как не совместим с 6800.
@alexeylagutenkov2300
@alexeylagutenkov2300 Месяц назад
Я не нашёл прямой ссылки на полную несовместимость 6800 и 6502 и взял данные вот отсюда: retrocomputing.stackexchange.com/questions/29894/what-elements-of-the-mos-6502-did-it-copy-from-the-motorola-6800 В частности, тут люди обсуждают этот вопрос так: The 6502 is a modified 6501. The 6501 was bus-compatible with the 6800, and could be used as a drop-in replacement in the same circuits electrically. It was this property that led to the legal issues that resulted in the 6502. The 6502 is perhaps inspired by, or in the same vein, as the 6800 but there is no direct relation. So yes, much of the apparent similarity is just "common ways of doing things" at that time. As some comments and another answer notes, yes the 6501/6502 instruction set and architecture do bear some similarities to the 6800, including the assembly mnemonics. But they're also similar to the (earlier) DG Nova and some DEC machines (jmp lda sta and friends go back to the 1960s). Дальше идёт спор о мнемонике, но и там не говорится о полной несовместимости. Разговор только о том, что у Z80 всё принципиально другое. Не берусь поддерживать с Вами дискуссию, поскольку 6800 даже в руках никогда не держал. Возможно Вы правы. Оч тяжело пробиться через, с одной стороны, изобилие информации, но, с другой стороны, полное отсутствие конкретики. Есть проект, где собирают ECB SBC, который поддерживает процессоры 6809 и 6502, т.е. можно вставить в плату в моменте или один или другой, не меняя биос. Но тут опять же, я смотрю, что даже у 6800 и 6809 вроде бы как разные команды, а их обозначают как 68ХХ и 65ХХ совместимые. И куды бедному крестьянину податься? Как понять-то? :)
@daemonmagic8261
@daemonmagic8261 Месяц назад
@@alexeylagutenkov2300 Тов. @qwertyqwerty8610 правильно говорит. "bus-compatible" - совместимый по _шинам_ , т.е. из-за чего Motorola подала в суд на MOS за 6501 - только из-за расположения контактов!!! тогда как системы команд _абсолютно_ разные. т.е. чтобы нельзя было вставить вместо 6800 более дешёвый 6501 и послать Моторолу ко всем чертям. Посмотрите инструкции к процессорам, там коды инструкций (хоть в обсуждении и упомянуто заимствование некоторых мнемоник) ну совсем разные.
@qwertyqwerty8610
@qwertyqwerty8610 Месяц назад
@@alexeylagutenkov2300 Когда-то существовал 6501 электрически совместимый с 6800 но не програмно, в результате судебной тяжбы появился 6502.
@ond23
@ond23 2 месяца назад
А в чем перво апрельская шутка ?
@alexeylagutenkov2300
@alexeylagutenkov2300 2 месяца назад
А её и нет! Всё правда работает! :)
@ond23
@ond23 2 месяца назад
@@alexeylagutenkov2300 вот это поворот, первый первоапрельский без подвоха 👍
@alexeylagutenkov2300
@alexeylagutenkov2300 2 месяца назад
@@ond23Ну, сорри! Я буду пытаться исправиться :)
@daemonmagic8261
@daemonmagic8261 Месяц назад
Первоапрельская шутка в том что @2:53 "по ножкам 6502 не совместим, хотя по системе команд полностью совместим с 6800" ;-)
@funnytoys1430
@funnytoys1430 2 месяца назад
Зачем это нужно в 2024 году?
@alexeylagutenkov2300
@alexeylagutenkov2300 2 месяца назад
Это живая история ИТ.
@user-xh8mt4bj7e
@user-xh8mt4bj7e Месяц назад
для общего развития. Непонимание прошлого часто ведёт к бегу по граблям с завязанными глазами по шышнацатаму кругу или к другому не самому лучшему будущему.
@vvdvlas8397
@vvdvlas8397 2 месяца назад
Интел "не могли не ответить" - лишнее, какое то совковое представление о жизни, докатившееся аж до 2024года. Интел вполне успешно делал свое дело. На рынке в то время хватало места и Зайлогу и Интелу, да и другим тоже.
@sergeyb2823
@sergeyb2823 2 месяца назад
Вы во всём ищете какие-то совки. Вам побольше отдыхать нужно.
@alexeylagutenkov2300
@alexeylagutenkov2300 2 месяца назад
Не совсем понимаю, причём тут "совок" и "совковое представление"?. Вы хотите сказать, что на рынке, при рыночных отношениях в то время была "дружба крепкая", все были белыми, пушистыми, друг друга любили и не было никакой конкуренции? Вообще говоря экономика, которую нам преподавали именно в Англии, говорит совершенно об обратном. Места хватало всем, это да, ниша была совершенно незанятая, но никто и не говорит о вытесняющей конкуренции "зрелого" рынка. Была вполне себе соревновательная конкуренция, характерная именно для "незрелых" рынков. Даже кэйс такой был в бизнес-школе в свое время, как раз про Интел и Моторолу. Так что ваша язвительность по поводу совка - она как-то совсем непонятна.
@vvdvlas8397
@vvdvlas8397 2 месяца назад
@@alexeylagutenkov2300 Я думаю, что нормальный инженер не употреблял бы слово "убогий" к новейшему на свое время процу, да и вообще такое слово "к творению инженерной высли" не подходит на мой взгляд. Слово "убогий" появилось на моем слуху, в позднем СССР и звучало от совков, получивших доступ к импорту.
@alexeylagutenkov2300
@alexeylagutenkov2300 2 месяца назад
@@vvdvlas8397 Это Ваше субъективное мнение. Это эмоциональная переоценка лингвистических структур. Надо ли оно? Вам видней!
@alexeylagutenkov2300
@alexeylagutenkov2300 Месяц назад
Почитал материал глубже, да! Вы в чём-то определенно правы! Конкуренции Zilog и Intel не было вовсе! Интел даже не пытались продвигать свои процессоры 8080 и 8085 на рынке, скрывая часть документации и фактически добровольно отдав весь рынок откуп Zilog Z80! На 8085, можно сказать, Intel вообще откровенно забили, засекретив некоторую часть документации. Странно это всё...
@micefriend
@micefriend 2 месяца назад
6502 НЕ совместим с 6800 ни по системе команд, ни по распиновке. В отличие от 6501, который, будучи несовместимым программно, должен был вставляться вместо 6800, но был переделан в 6502 после претензий от Motorola.
@alexeylagutenkov2300
@alexeylagutenkov2300 2 месяца назад
Ну, а я шо? Вы ж на англите мдаберите? Пишут, что, таки-да! :) The 6502 would run the same code as the 6501 but was not ‘pin-compatible’ with the 6800. However, it was simpler to integrate into systems, needing only a single clock signal, compared to the two clocks that were needed for both the 6501 and 6800. thechipletter.substack.com/p/leaving-arizona
@micefriend
@micefriend 2 месяца назад
@@alexeylagutenkov2300 В ролике сказано, что 6502 совместим с 6800 по системе команд.
Далее
Raspberry Pi 5 vs N100 PC (featuring Ubuntu 23.10)
14:59
Let's talk about RTC options once again
24:03
Просмотров 20 тыс.
How charged your battery?
0:14
Просмотров 2,9 млн
iPhone 15 Pro vs Samsung s24🤣 #shorts
0:10
Просмотров 10 млн
Плохие и хорошие видеокарты
1:00