|
2.16, pic (?), 11:10, 21/09/2024 [^] [^^] [^^^] [ответить]
| +7 +/– |
На Z80 на было запускать, новость не была бы ископаемой.
| |
|
3.34, mfa (?), 12:31, 21/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
"...Zilog Z80 CPU is being discontinued after nearly 50 years..." April 19, 2024
| |
|
4.39, pic (?), 12:49, 21/09/2024 [^] [^^] [^^^] [ответить]
| +7 +/– |
Не имеет значения, производится много аналогов в разных странах, и на складах ещё полно.
| |
|
|
6.127, Аноним (-), 21:44, 21/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Вы не поверите, производится и даже не плохо продается.
Пруфлинк? На фото винтажный керамический корпус, сайчас такие вообще - довольно редкая штука. Но в те времена 4004 стоил как звездолет, так что пафосный корпус - почему бы и нет?!
| |
|
7.200, Аноним (200), 09:25, 23/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
винтажный и керамический у 4289 (standard memory interface), а сам 4004 в голимом пластике.
| |
|
|
7.178, Аноним (178), 14:22, 22/09/2024 [^] [^^] [^^^] [ответить]
| +5 +/– |
> Зачем тратить кремний?
Нашли что экономить. На этой планете если кто и в дефиците - то уж точно не кремний.
| |
|
|
|
4.126, Аноним (-), 21:43, 21/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
> "...Zilog Z80 CPU is being discontinued after nearly 50 years..." April 19, 2024
4004 discontinued, имхо, еще раньше? :)
| |
|
3.134, dmitrygr (?), 22:27, 21/09/2024 [^] [^^] [^^^] [ответить]
| +5 +/– |
На 8-битном я Линукс уже запускал, в 2012-ом году. Смысл как-раз был на чем-то еще старее и проще
| |
|
4.173, Аноним (173), 13:30, 22/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
> На 8-битном я Линукс уже запускал, в 2012-ом году. Смысл как-раз был
> на чем-то еще старее и проще
Так то шикарно, что тут скажешь. И сайтик у вас - ммм... не часто ТАКОЕ на опеннет постят, да. Красиво!
| |
|
3.192, Savaoff (?), 00:06, 23/09/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
Давно хочу запустить линукс на _нескольких_ z80, т.е. эмулировать не просто какой-то проц, а еще и smp/numa. Но для этого надо разобраться в том, как линукс работает с несколькими ядрами. В общем, идея для тех, у кого есть на такое хобби время.
| |
|
|
3.174, Аноним (173), 13:31, 22/09/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
> "добавлена поддержка нового оборудования"
Обнаружено СТАРОЕ устройство (надо в винде сообщение пропатчить :D).
| |
|
|
1.2, Аноним (2), 10:06, 21/09/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +7 +/– |
Вот кому-то заняться нечем. Ну пусть занимаются, но тратить месяцы на запуск программ...
| |
|
|
3.5, Аноним (5), 10:14, 21/09/2024 [^] [^^] [^^^] [ответить]
| +3 +/– |
Ну эмулятор — это действительно не интересно, я было подумал, реально линукс к 4004 адаптировали.
| |
3.187, Аноним (187), 20:16, 22/09/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
Ну с практической точки зрения выхлоп что у доты, что у этих упражнений со старьём, одинаковый. Чем бы дитё не тешилось.
| |
|
4.197, Аноним (-), 07:11, 23/09/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Ну с практической точки зрения выхлоп что у доты, что у этих
> упражнений со старьём, одинаковый. Чем бы дитё не тешилось.
Ну вот нет. По тому сайту видно крутого профи. И проблемы у него прикольные - купил Cessna, а там GPS старый, база аэропортов тухлая, апдейты стоят неприлично, и вообще. Ну он и реверснул как апдейты аэропортов в винтажный GPS юнит заталкивать. А ты с твоей дотой что могешь? И цессна у тебя есть?!
| |
|
|
|
|
2.135, dmitrygr (?), 22:29, 21/09/2024 [^] [^^] [^^^] [ответить]
| +6 +/– |
Я и разогнал! Спецификация говорит что максимальная скорость 4004 750KHz, а я его заставляю работать на 790KHz.
| |
|
3.181, Аноним (181), 15:36, 22/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
А как с согласованием логических уровней с TTL? 4004 же на транзисторах p-МОП, т.е., с отрицательным напряжением питания. Или нет?
| |
|
4.190, Qq (?), 22:14, 22/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
>>же на транзисторах p-МОП, т.е., с отрицательным напряжением питания
Чего? Мысль не понята. Да, для того чтобы открыть pmos-транзистор на затвор подается отрицательное напряжение относительно его истока.
Но, как тут появилось отрицательное напряжение питания? Я не понимай
| |
|
5.194, Аноним (-), 03:17, 23/09/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
>>>же на транзисторах p-МОП, т.е., с отрицательным напряжением питания
> Чего? Мысль не понята. Да, для того чтобы открыть pmos-транзистор на затвор
> подается отрицательное напряжение относительно его истока.
> Но, как тут появилось отрицательное напряжение питания? Я не понимай
Напряжения питания у этой штуки и правда странные https://en.wikipedia.org/wiki/Intel_4004#Logic_levels
| |
|
|
|
|
1.6, Гордон Мур (?), 10:28, 21/09/2024 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
А в чем достижение то? Ассемблер 4004 влезает на одну страничку A4. А эмулятор который эмулирует можно транслировать с помощью техник кроссассемблеров. Пусть это будет и не оптимально если писать руками.
| |
|
|
3.36, Ученый (?), 12:32, 21/09/2024 [^] [^^] [^^^] [ответить]
| –3 +/– |
Те́зис Чёрча — Тью́ринга — логико-математический принцип, устанавливающий эквивалентность между интуитивным понятием алгоритмической вычислимости.
Так в чем новость? то что любую программу можно запустить на любом процессоре? Ребята опоздали почти на 100 лет.
| |
|
4.44, Аноним (44), 12:59, 21/09/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
> то что любую программу можно запустить на любом процессоре?
на любом процессоре (аппаратном), можно запустить программую эмуляцию любого другого процессора, на котором уже можно запустить любую программу.
| |
4.50, Аноним (7), 13:16, 21/09/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Тебе ещё раз говорю дорогой мочёный. Новость что Линукс таки запустился.
| |
|
5.100, Аноним (100), 17:52, 21/09/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
Запустился в эмуляторе мипса, запущенного на реальном 4004. Не как родная программа, под этот самый 4004 написанная. В чём новость-то? Обычный кликбейт и желтизна в заголовке.
| |
|
6.184, Аноним (184), 16:00, 22/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Запустился в эмуляторе мипса, запущенного на реальном 4004. Не как родная программа,
> под этот самый 4004 написанная. В чём новость-то? Обычный кликбейт и
> желтизна в заголовке.
Ну, в конечном итоге, железка из 70-х все же поприветствовала мир из линуха, а остальное при этом - технические детали :). Конечно с учетом времени загрузки это больше прикол, но все-таки.
Мне понравилось у чела пару идей, у некоторых явно проблемы с пониманием этого:
* Have a theory before you rush to try things. An experiment with no theory is meaningless.
* Do try things. A theory with no experiment is pointless.
| |
|
|
4.89, YetAnotherOnanym (ok), 16:55, 21/09/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
С того дня, как мы вселились, в доме есть огнетушитель.
Так чём заслуга пожарных? В том, что они потушили пожар? Ребята опоздали на десять лет.
| |
4.165, n00by (ok), 09:46, 22/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
Новость в том, что Intel 4004 помещается на столе, а гипотетическая машина Тьюринга лишь в голове Тьюринга, который однажды утром проснулся и не понял, Тьюринг он или машина, которую придумал Тьюринг.
| |
|
3.95, Аноним (44), 17:30, 21/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
А что оно не должно было работать, и аноним выше оспаривал это?
| |
|
|
1.11, Гнутый (?), 10:54, 21/09/2024 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
> загрузка Linux в подготовленной конфигурации заняла более 8 дней.
> Для желающих повторить эксперимент опубликованы спецификация и схема платы
Спасибо, дураков нет.
| |
|
2.191, Qq (?), 22:17, 22/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
Да ну, забавный же стенд. Можно студентам показывать :) Никакой практической цели оно не несёт, но возможно соберу. Просто так, тем более это не самому сделать, а по готовой инструкции
| |
|
1.13, Афроним (?), 11:01, 21/09/2024 [ответить] [﹢﹢﹢] [ · · · ]
| –5 +/– |
А что,где консолька с буквами и Дум? Не,ну, это несерьёзно. Хотеть скрины с обоями!
| |
|
2.20, Афроним (?), 11:40, 21/09/2024 [^] [^^] [^^^] [ответить]
| –5 +/– |
Оказалось, что целый видосик есть. Хм, ничего не понятно, но очень интересно.
| |
|
3.92, ями (?), 17:02, 21/09/2024 [^] [^^] [^^^] [ответить]
| –3 +/– |
видосик осилил, а заголовок новости не сумел? запустили Linux, что в данном случае означает ядро. причем тут Doom и обои, неосилятор?
| |
|
4.99, Афроним (?), 17:52, 21/09/2024 [^] [^^] [^^^] [ответить]
| –5 +/– |
Кваку и Дум запускали обычно на утиле, а этот Линь. Что тут не понятно, спалившийся?
| |
|
|
|
1.15, Аноним (15), 11:05, 21/09/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Если я правильно понимаю, по сути современные процессоры примерно так же и работают, в "железе" реализована одна архитектура, а поверх неё уже на микрокоде сделан "эмулятор" целевой архитектуры.
| |
|
2.118, Аноним (115), 21:10, 21/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
Поговаривают что современные x86 это не чистый CISC а с примисью RISC.
| |
|
3.175, Аноним (173), 13:34, 22/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Поговаривают что современные x86 это не чистый CISC а с примисью RISC.
Желающие могут найти структурную схему того что за uCode ROM'ом после декодера находится, это расковыряно. По сути чем-то на VLIW похоже. А тот на несколько RISCов параллельно, соответственно.
Только вот наружу - совсем другой интерфейс, не имеющий ничего общего с этим.
| |
|
|
1.17, Аноним (17), 11:12, 21/09/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Отлично Дмитрий! Вот бы увидеть подобное на других процессорах: Motorola MC 6800; Zilog Z80...
| |
1.19, X86 (ok), 11:14, 21/09/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Зачем они этим всем занимаются? Лучше бы сделали кассовый аппарат как советский, где чек вылетает с одним щелчком, а не вот это вот принтерное медленное как сейчас
| |
|
2.45, Аноним (44), 13:02, 21/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
> а не вот это вот принтерное медленное как сейчас
пока печатает принтер, вы думаете, чтобы еще купить, игра на логике потребителя.
| |
|
|
2.48, Аноним (44), 13:11, 21/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
эксперимент иной раз доказывает, что не нужны ваши эти ОС общего назначения!
| |
2.124, Vkni (ok), 21:35, 21/09/2024 [^] [^^] [^^^] [ответить] | –1 +/– | 1 Во-первых, это красиво 2 Во-вторых, тут можно уже говорить про оптимизации ... большой текст свёрнут, показать | |
|
3.148, Аноним (-), 04:20, 22/09/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Побить мой прошлый рекорд.
Рекорд, простите, чего? :) Индустриальной некромансии? Терпеливости по части времени загрузки? Это вы чтоли на атмеге линух загружали?!
| |
|
|
5.172, Аноним (-), 13:26, 22/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Да, я.
> https://dmitry.gr/?r=05.Projects&proj=07.%20Linux%20on%208bit
> https://dmitry.gr - мой персональный сайт
Как говаривал 1 персонаж, its a moments of beauty. Таких сайтов на этом глобусе немного. Мягко говоря. Очень крутой и интересный сайт, я бы сказал. С весьма необычными штуками.
А это не вы кстати прославились каким-то секурити вокруг Cortex M? Мне почему-то кажется что я видел - уж не ваш ли сайт - в контексте изучения вулнов STM32, уж не вы ли - изучили и для каких-то других Cortex M0, чотли. От Silabs по моему? Или кого-то такого.
| |
|
|
|
|
3.233, Неноним (?), 06:48, 17/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
Если бы вы прошли по оригинальной ссылке и посмотрели резюме автора, то поняли бы что Интел ему нафиг не упал после Гугла и Эппла.
Автор, кстати, отметился выше в этом треде
| |
|
|
|
2.176, Аноним (173), 13:35, 22/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Разрабам бы такое железо, чтобы поняли, для чего голова нужна.
Им еще фамилию на МакЛауд сменить потребуется потом - чтобы до релиза вообше дожить :)
| |
|
1.26, Аноним (7), 12:17, 21/09/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
И мог ли кто-то подумать что такая новость выйдет на слухах что квалком хочет купить Интел. Не один процессор, а всю компанию! Скоро все что от компании останется это эти 4004 погремушки.
| |
|
2.29, Аноним (29), 12:25, 21/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
>Скоро все что от компании останется это эти 4004 погремушки.
Ну нет, целеронов на 775 сокете у местных знаете сколько заначено? Так победим.
| |
|
|
4.129, Аноним (-), 21:47, 21/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Неа, из-за RoHS припой в труху превращается.
Да ну не трынди, к 775 технологию уже отладили до идеала по сути. И выкинули их только потому что супертормоза у которых еще и кондеры повспухали - такое себе. А перепаивать беременные кондеры - не особо выгодно, сильноточные электролиты в розницу - дорогие, заразы, так что возникает вопрос - а нужен ли этот хлам при этой цене ремонта?!
| |
|
5.222, Аноним (222), 23:43, 24/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
У меня интеловская системная плата 2004-го года, все электролиты как новенькие
| |
|
6.230, Аноним (-), 20:43, 28/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
> У меня интеловская системная плата 2004-го года, все электролиты как новенькие
Сильно зависит от того сколько и в каком режиме это эксплуатировалось и был ли хороший запас по мощности.
| |
|
5.227, pic (?), 19:18, 25/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
>> Неа, из-за RoHS припой в труху превращается.
> Да ну не трынди, к 775 технологию уже отладили до идеала по
> сути. И выкинули их только потому что супертормоза у которых еще
> и кондеры повспухали - такое себе. А перепаивать беременные кондеры -
> не особо выгодно, сильноточные электролиты в розницу - дорогие, заразы, так
> что возникает вопрос - а нужен ли этот хлам при этой
> цене ремонта?!
Тугоплавкий припой быстро кристаллизуется и разваливается.
| |
|
6.231, Аноним (-), 20:45, 28/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Тугоплавкий припой быстро кристаллизуется и разваливается.
Скорее - отваливается от перепадов температур. Но в болеее-менее современных формулах большую часть проблем успешно зарулили и - таки - у лично меня есть скорее коллекция дохлячков с беременными кондерами, которые нет смысла чинить (сильноточные кондеры в таком количестве стоят денег и их сложно найти в розницу на вменяемых условиях).
| |
|
|
|
3.120, Аноним (115), 21:13, 21/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
У меня один Intel Core 2 Duo, но ОЗУ уже троить начинает, думаю переходить на что-то новое.
| |
|
4.179, Аноним (181), 15:29, 22/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
>Intel Core 2 Duo, но ОЗУ уже троить начинает
Поменяй свечи, отрегулируй зажигание
| |
|
|
2.30, pic (?), 12:27, 21/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
Сомнительно, заводы им не нужны, там капитальные затраты большие. Рынок серверов и ЦОД им интересен, для ПК у них свои наработки.
Вряд ли Интел согласится на такое, максимум на слияние без заводов.
| |
|
3.53, Аноним (7), 13:18, 21/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
Как ты так говоришь за квалком если они сами предложили купить Интел. Раз предложили значит нужно. И патенты нужны и заводы и лицензии. Это последняя возможность продать интел за дорого потом только банкротство.
| |
|
4.55, pic (?), 13:28, 21/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
Даже Келлер предлагал производить процессоры на tsmc, а Черепенников уже много раз высказывался за разделение компании.
| |
|
|
|
|
2.93, НяшМяш (ok), 17:10, 21/09/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
В какой-то части предложения написана неправда. Зачётный ноут на чердаке не гниёт, а используется здесь и сейчас. Хотя что ещё ожидать от кексперта-онанима опеннета...
| |
|
3.97, Аноним (44), 17:34, 21/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Зачётный ноут на чердаке не гниёт, а используется здесь и сейчас.
Прям как дедушка Лёнин, используй, используй, используй, и вправду не гниет.
пс: 92229
| |
|
|
|
2.40, Афроним (?), 12:52, 21/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
Есть у гиков такая дисциплина - пердолинг. Удивлялся запуску игр с Плойки на Ч/Б ящике из 60-х, но сегодня вот такой прогресс.
| |
|
3.49, Аноним (44), 13:13, 21/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
алё, прогресс, вы CS2 на 32 гига видели? которое на UHD ни в какую не пашет. Квака со своей графикой летала, Карл.
| |
|
|
5.78, mos87 (ok), 15:11, 21/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
скоро пылеос с холодильнегом будут баттлить
мясные мешки давно будут отдыхать
| |
|
6.131, Аноним (-), 21:50, 21/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
> скоро пылеос с холодильнегом будут баттлить
> мясные мешки давно будут отдыхать
Пока что у меня робопылесос довольно успешно батлит с пылью. Удобно так то... :)
| |
|
|
|
|
2.140, dmitrygr (?), 22:33, 21/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
Нафига? Похвастаться что так могу. :)
Ни и красивая штука повесить на стену.
| |
|
1.41, beck (??), 12:58, 21/09/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +7 +/– |
> Например, выполнение тестового приложения для отрисовки множества Мандельброта с разрешением 13 x 40 при использовании вычислений с плавающей запятой заняло 30 дней, а при использованием целочисленной арифметики - 9 часов.
Юрий Никулин: «Вот сейчас в цирке у нас артист готовит номер: гигантские черепахи!» Наступает гробовая тишина, и даже собаки замолкают. Никулин продолжает: «Он выходит в белом жабо, бьет кнутом, и на манеж выползают восемь огромных черепах. Они делают полный круг. Артист говорит: «Ап!» – и они все встают на задние лапы...»
Через большую паузу Никулин добавляет: «Восемь часов идет номер!»
| |
1.61, Аноним (61), 13:58, 21/09/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
надо всех пограммистов пугать, что надо обеспечить работу их по на таком железе заказчика :)
| |
|
2.64, Аноним (7), 14:15, 21/09/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Некоторых программистов пугают что их программа должна работать на клоне Z80 быть написана на Модула-2 и работать на спутнике в космосе.
| |
|
3.73, Аноним (69), 14:58, 21/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
Вы преуменьшаете успехи отечественной микроэлектроники. Таки для спутников существует с начала 1990-х микропроцессорный комплект Л1839 : 32 бита, 10 МГц. А ближе к 2000-м и MIPS-оклоны появились (КОМДИВы).
| |
|
2.72, Аноним (69), 14:48, 21/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
Проблема заказчика. Пусть тогда многопроцессорный (на 4004) комплекс для эмуляции городит, если ему, видите ли, медленно.
| |
|
3.161, Аноним (161), 09:04, 22/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
Выбор простой. Хотите получить деньги заказчика - отвечайте требованиям. А если нет, то ищите себе другого заказчика. Так что это не проблема заказчика, это проблема тех кто принял его заказ.
| |
|
4.182, Аноним (181), 15:45, 22/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
Да, лучше выбирать более адекватного заказчика. А не "А семь шапок сшить сможешь?"
| |
|
|
|
1.63, Аноним (63), 14:14, 21/09/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
То что они сделали это их способ развлечения, к ним вопросов нет, пусть хоть в дотку играют.
А вот зачем эту новость опубликовали на опеннете - это уже вопрос к автору новости.
| |
|
2.65, Аноним (7), 14:16, 21/09/2024 [^] [^^] [^^^] [ответить]
| –2 +/– |
Я тебе поясню они не мигалку диодами на асме написали, а свободный Линукс запустили. Главное тут слово Линукс.
| |
|
|
2.130, Vkni (ok), 21:48, 21/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Ну ребяты, теперь я понял, как мы наш Эльбрус производить будем.
В каждой шутке лишь доля шутки. Для Эльбруса интересна Хайку - вполне возможно, что "военного варианта" на 300МГц для неё будет вполне достаточно.
| |
|
3.183, Аноним (181), 15:50, 22/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
Тогда, может оказаться, что и КОМДИВ64 будет достаточно. Под этот-то хоть открытый тулчейн имеется (MIPS64), котрый эту Хайку собрать сможет.
| |
|
|
1.71, Аноним (71), 14:46, 21/09/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Ну теперь осталось только написать эмулятор 4004 на Brainf*ck, чтобы на нем запустить эмулятор R3000, чтобы на нем запустить GNU/Linux ;-)
| |
1.74, Аноним (74), 15:02, 21/09/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>Работу усложняло то, что для Intel 4004 не существует и не может быть создано компиляторов для языка Си
Ну в принципе можно было бы написать бэкэнд дляя LLVM... куда полезнее было бы, чем сабж.
| |
1.94, Аноним (94), 17:18, 21/09/2024 [ответить] [﹢﹢﹢] [ · · · ] | +1 +/– | Честно говоря это неплохо Могли бы и дальше выпускать эти процессоры, в частнос... большой текст свёрнут, показать | |
|
2.96, Аноним (94), 17:33, 21/09/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Да и последующие процессоры 8080 и т.д. пока не имели множество контактов, были в DIP корпусе вполне могли составлять конкуренцию микроконтроллерам. Выпускали бы массово, было бы на рынке - энтузиасты точно были бы. Программисты под х86 архитектуру до сих пор есть.
| |
2.98, Аноним (94), 17:38, 21/09/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ну чего минусуете? Не у каждого дома есть возможность производить качественные микросхемы. А ту что на фото - на коленке собрать можно. Печатную плату и утюжком прогладить, да и паять такие контакты не сложно. Если чего интересного придумать и массово производить, то у заводов то есть возможность те же схемы в QFN поместить и дорожки тоньше делать. Не каждый для коммерческих целей этим занимается, понимаете?
| |
|
3.102, Аноним (94), 18:01, 21/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
Ну или Intel 8088. У них всё ещё был DIP корпус.
Дата анонса: 1 июля 1979 года;
Тактовая частота, МГц: 5 (модель 8088), 8 (модель 8088-2), 10 (модель 8088-1);
Разрядность регистров: 16 бит;
Разрядность шины данных: 8 бит;
Разрядность шины адреса: 20 бит;
Объём адресуемой памяти: 1 Мбайт;
Количество транзисторов: 29 000;
Техпроцесс: 3 мкм;
Площадь кристалла: ~30 мм²;
Напряжение питания: +5 В;
Разъём: панель DIP-40;
Корпус: 40-контактный керамический или пластиковый DIP;
Количество поддерживаемых инструкций: 98 инструкций.
А 4004 перевести на другую архитектуру - всё в один корпус спрятать и уменьшить техпроцесс. Тоже стратегия, но они даже не были конкурентами той же Atmel/Microchip.
| |
3.125, Аноним (-), 21:42, 21/09/2024 [^] [^^] [^^^] [ответить] | +/– | Микросхемы вообще производить очень геморно А печатки - вполне реально Даже с ... большой текст свёрнут, показать | |
|
4.145, Аноним (-), 02:42, 22/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
> В любительских условиях вполне реально дать мастеркласс простой китайской фабе.
Простите, а зачем?
>> Вообще-то лазерным утюгом как раз нормально делается QFP/QFN а отдельные ценители ухитряются даже простой BGA, хоть и с ограничениями...
По всему остальному просто промолчу. Каждый делает по своему.
>> Единственное что для этого РЕАЛЬНО надо - изучить CAD пакет, типа KiCad какого...
А это вообще хамство. Порой лучше жевать чем говорить, - реклама как-то такая была.
| |
|
5.150, Аноним (-), 04:39, 22/09/2024 [^] [^^] [^^^] [ответить] | +/– | В моем случае 1 Делать себе девайсы на МК as needed Захотелось пару сенсоро... большой текст свёрнут, показать | |
|
|
|
2.121, Аноним (115), 21:18, 21/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
>А если саму схему доработать и повысить частоту работы и количество инструкций но не в ущерб цене, так вообще было бы супер.
Получив 8080?
| |
|
3.149, Аноним (-), 04:26, 22/09/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Не, частота и экономичность как правило связана с уменьшением техпроцесса. Этот процессор 4-бит, а 8080 - 8 бит. Проблема 4004 в том что само изделие получилось не очень удачным так как 4 бит и правда мало для всего. Ему как-раз ниша в развитии - risc для 8-ми бит, т.е. ещё проще, ещё дешевле, меньше бит на все, меньше команд, но быстрее. Как-бы программируемая замена набора логических элементов, ещё и операционные усилители туда втулить - так вообще замечательно. Всякие умные кнопочки, репитеры с исправлением в шине, изделия реагирующие на свет, тень, работа по таймеру и изделия не требующие особой точности и витиеватой логики. В какой-нибудь игрушечной машинке команды вперёд, назад, влево, вправо и прием незамысловатого сигнала, там arm или кора два дуба не требуется.
| |
|
4.171, Аноним (-), 13:02, 22/09/2024 [^] [^^] [^^^] [ответить] | +/– | А потом пришел Cortex M0 и показал что в лишь чуть большее число транзисторов мо... большой текст свёрнут, показать | |
|
|
2.132, Аноним (-), 21:59, 21/09/2024 [^] [^^] [^^^] [ответить] | +/– | Но зачем У ардуино и прочих МК прелесть в том что ВСЕ ВООБЩЕ интегрировано в 1 ... большой текст свёрнут, показать | |
|
3.152, Аноним (-), 04:42, 22/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
АТМега появилась в 2005 году? Или может позже? А это изделие появилось в 1971 вроде бы как. За это время и периферию всю можно было в один корпус поместить, да и доработать. Я согласен с тем что 4004 не очень удачное решение из-за ограниченности в 4 бит, тем не менее позже тот же 8080 было более удачным решением. В 2005 году у Intel были возможности строить по более тонкому техпроцессу, да и инженеров вроде бы немало. Стоимость таких процессоров была несравнимо меньше по сравнению с теми что в компьютерах. Кто им мешал сделать конкуренцию другим компаниям?
| |
|
4.168, Аноним (-), 12:26, 22/09/2024 [^] [^^] [^^^] [ответить] | +/– | Ну так сейчас - 2024 А у интеля, если что, был 8048, а потом и 8051 Только ком... большой текст свёрнут, показать | |
|
5.196, Аноним (196), 06:12, 23/09/2024 [^] [^^] [^^^] [ответить] | +/– | Да, вы правы, но я попытался представить зачем это нужно В целом разработки Инт... большой текст свёрнут, показать | |
|
6.198, n00by (ok), 08:57, 23/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
На каком языке предполагается писать под это дело? Си как бы не очень подходит, а асм из моды вышел, да и в данном случае вызывает сомнения команда swap.
| |
|
7.205, Аноним (205), 14:23, 23/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
Ассемблер, который из моды вышел и да, вы совершенно правильно поняли - нужно писать новый язык программирования. Ну это такое - фантазии просто. Есть действительно risc-v который написан американцами и ими же развиваемый.
| |
|
8.219, n00by (ok), 09:49, 24/09/2024 [^] [^^] [^^^] [ответить] | +/– | У меня Рефал транслируется в 4-х разрядные опкоды и обратно можно декомпилирова... текст свёрнут, показать | |
|
|
6.204, Аноним (205), 14:14, 23/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
Я тут подумал, если выделить инструкции на 8 бит в одну на 12 бит, то высвободим 4 инструкции на 12 бит и 11 инструкций на 8 бит. Т.е. дополнительно ещё можно добавить 12 инструкций. Типа команда расширение
ex rhdd Rx
ex whdd Rx
...
Они все-равно все на 12 бит на инструкцию.
| |
|
7.221, Аноним (-), 11:18, 24/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
Потому что 16 команд и простой процессор сделать проще сложного (новичку по крайней мере). В 6 бит уже можно поместить 64 команды, но данные в 6 бит не удобны так как другие оперируют чаще с байтами в которых 8 бит. Если что-то удачное, то можно и масштабировать. Люди пишут про совместимость, но из более простого ассемблера на 16 команд в сложный на много команд транслятор сделать вроде реально. В крайнем случае будут не совместимые - будут программисты переводящие из одного в другое. Ныне таким не удивишь
| |
|
6.211, Аноним (211), 18:05, 23/09/2024 [^] [^^] [^^^] [ответить] | +/– | И ещё подумал - РОН и ОЗУ разделять в корне не верно, в этом ошибка многих архит... большой текст свёрнут, показать | |
|
7.214, Аноним (214), 21:13, 23/09/2024 [^] [^^] [^^^] [ответить] | +/– | Это концептуально, но в целом может быть и не очень хорошая идея 1 Это очень... большой текст свёрнут, показать | |
7.220, n00by (ok), 09:55, 24/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
Stack pointer - хранит адрес вершины стека. Счётчик инструкций обычно называют в инглише Instruction pointer.
| |
|
8.224, Аноним (224), 00:25, 25/09/2024 [^] [^^] [^^^] [ответить] | +/– | Максим, не знаю как в инглише, но в микроконтроллерах с которыми я имел дело рег... большой текст свёрнут, показать | |
|
9.225, Аноним (225), 01:24, 25/09/2024 [^] [^^] [^^^] [ответить] | +/– | Я только не понимаю - почему бы не сделать челлендж на gitflic с открытым исходн... текст свёрнут, показать | |
9.226, n00by (ok), 10:29, 25/09/2024 [^] [^^] [^^^] [ответить] | +/– | Я не Максим и не имел дела с неизвестными микроконтроллерами, пишу про Intel 80... текст свёрнут, показать | |
|
|
7.229, nuclight (??), 13:44, 26/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
Да регистровое окно тогда, как в SPARC, Itanium или лучше Эльбрус, отображенное на память. Я эту идею себе для BPF64 позаимствовал.
| |
|
6.216, Аноним (-), 23:46, 23/09/2024 [^] [^^] [^^^] [ответить] | +/– | Такое даже бывает Но имеет очень лимитированное хождение Как допустим блок кот... большой текст свёрнут, показать | |
6.232, Аноним (-), 02:04, 01/10/2024 [^] [^^] [^^^] [ответить] | +/– | Просто добавлю новость https www cnews ru news top 2024-09-30_sozdan_chip_na_... большой текст свёрнут, показать | |
|
|
4.212, Аноним (-), 19:08, 23/09/2024 [^] [^^] [^^^] [ответить] | +/– | В экономике есть понятие голландский синдром , суть которого сводится к экономи... большой текст свёрнут, показать | |
|
5.215, Аноним (-), 21:24, 23/09/2024 [^] [^^] [^^^] [ответить] | +/– | Ну вот да У STM32 очень широкое портфолио От совсем мелких чипов с микропотреб... большой текст свёрнут, показать | |
|
|
|
|
1.111, Аноним (111), 19:16, 21/09/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Ну теперь фраза "запустить что-либо на калькуляторе" заиграла новыми красками.
| |
1.112, Аноним (112), 19:37, 21/09/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Ну что, NetBSD, съели? Где теперь ваш лозунг "Если у этой штуки есть процессор, мы будем тут работать!" ?
| |
|
|
3.159, Аноним (161), 08:15, 22/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
Может. Но факт - Линукс уже запустили, хотя никто не говорил что Линукс будет работать везде. A NetBSD со своей хваленой всеядностью находится на стадии "теоретически возможно.
| |
|
|
1.117, Аноним (117), 21:10, 21/09/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> микроконтроллера ATMEGA48, симулирующего постоянную память
Тот неловкий момент когда "память" мощнее процессора...
| |
|
|
3.153, Аноним (-), 04:45, 22/09/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
> и именно по этому на финальной плате нет ATMEGA, а настоящий EPROM.
А это вы печатку делали? Если что - не рекомендую дороги так делать: вместо поворота 90 градусов намного лучше делать 2 по 45. У цифровых штук фронты достаточно крутые, и от таких дорог - нехилая отраженка на таком повороте. Отразившийся сигнал летит назад и - если не повезет можно глюков огрести. На совсем низких частотах может и катить, но в целом такие дороги - пример как делать цифровые штуки не следует.
| |
|
|
5.167, Аноним (-), 11:50, 22/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
> специально сделано так для красоты. никаких быстрых сигналов нету.
А, вот оно что! :). На 4004 - пожалуй что так.
| |
|
|
5.169, Аноним (-), 12:42, 22/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Поэтому платы разводить надо топором.
Если это про страшилку "topologic router" то глядя на то что у его владельцев получается, ворочая в KiCad я ощущаю себя нии...ца профи. Хотя на самом деле это больше полупроф себе по кайфу, так то. В KiCad полный цикл, от схемы и верификации что она без явных ляпов до проверки что все соединили.
Поэтому что-то типа 2й платы - можно нарисовать за чуть ли не вечер. А потом, вот, утюгом ее - и через сутки ... вы уже чешете репу где ж эти дивные микросхемы в современном мире взять, если не убежденный некромансер у которого ТАКОЕ в коллекции случайно отвисло.
| |
|
6.209, Vkni (ok), 16:33, 23/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Если это про страшилку "topologic router" то глядя на то что у его владельцев получается,
А что у них получается? Я вообще думал, что TopoR умер.
| |
|
7.217, Аноним (-), 23:50, 23/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
>> Если это про страшилку "topologic router" то глядя на то что у его владельцев получается,
> А что у них получается? Я вообще думал, что TopoR умер.
Характерные страшилки - с нубскими факапами зачастую. И вроде да, эту штуку не развивают особо, но иногда кадры с оным все же попадаются.
При серьезном настрое имхо что-то типа KiCad разучить логичнее. В нем не напряжно нарисовать нечто на STM32 за вечер, и за столько же лутануть, и я себя завалил просто пачками разных борд, теперь вот привожу билдсистемы в адекват чтобы с зоопарком относительно нормально иметь дело, ну не кодить же каждой похожей лабуде по совсем отдельной фирмвари, право.
| |
|
|
|
|
3.177, Аноним (177), 14:13, 22/09/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
> и именно по этому на финальной плате нет ATMEGA, а настоящий EPROM.
А вот кстати... как вам идея: попытаться сэмулировать SPI-nor мк. Зачем? Скажем более доверяемая "микросхема BIOS" (boot loader для SBC, ...). С заведомо честным WP, который однако может быть снят при помощи "переговоров" хоста с МК. Эта идея уже довольно давно витает в определенных кругах... как считаете, реально? :)
На первый взгляд - было бы прикольно, но времени на интерпретацию команды кажется может не быть. Или я не прав?
| |
|
|
1.143, Аноним (181), 23:13, 21/09/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +4 +/– |
>Linux запущен на Intel 4004, первом коммерческом микропроцессоре
Теперь настало время ставить Gentoo.
| |
|
2.151, Аноним (-), 04:40, 22/09/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
>>Linux запущен на Intel 4004, первом коммерческом микропроцессоре
> Теперь настало время ставить Gentoo.
И, в IV тысячелетии нашей эры Аноним докомпилил наконец себе ядро... :)
| |
|
3.185, Аноним (185), 16:01, 22/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
За такое время можно научиться вручную компилировать код из Си в машинные коды
| |
|
|
1.146, Аноним (146), 03:15, 22/09/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Недавно узнал что 386/4 может запускать разные эмуляторы более слабых платформ, а тут такое пишут...
| |
|
2.210, BorichL (ok), 16:58, 23/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
Было дело, на таком ведре запускал под OS/2 проги для Windows 3 c помощью Win-OS/2...
| |
|
1.188, ШирлаМырла (?), 20:59, 22/09/2024 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Запустите Линукс сперва на топоре бронзового века. А уж потом, немного погодя, на костях древнего динозавра! Вот будет номер! Заживем!!!
И давно уже просится Линукс на советской игралке про Волка с яйцами. Надо бы сделать такое с Линусом, который ведром ловит баги ядра. Ведром. Баги. Ядра.
Нда...
| |
|
2.189, Аноним (-), 22:13, 22/09/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
> И давно уже просится Линукс на советской игралке про Волка с яйцами.
> Надо бы сделать такое с Линусом, который ведром ловит баги ядра.
> Ведром. Баги. Ядра.
Там проц, к сожалению, mask ROM. Ну вот не умел ссср в технологии флеша, увы и ах.
| |
|
1.199, Аноним (199), 09:01, 23/09/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Пока одни запускают на 4-битных, кое-кто активно вырезает 32 бита, например, Allwinner A13, который, на минуточку, ещё можно припаять к плате БЕЗ обладания паяльной станцией за десятки тысяч рублей.
| |
1.203, nuclight (??), 13:52, 23/09/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> Например, созданию эмулятора ARM мешал возникающий сдвиг операндов, RISCV - запутанные режимы адресации,
чо? откуда в RISC-V режимы адресации? Там только один, регистр+константа, даже два регистра нельзя :(
| |
|