Как стать автором
Обновить

Комментарии 39

Выглядит замечательно. А вы рассматривали применение специализированной микросхемы АЛУ типа 155ИП3 (74181)?

Нет, это тоже читерство, как и ПЗУ. А еще ее сложно найти в продаже.

Ждём схемы на человеческих конденсаторах, а не вот это вот читерство :)))

Это тоже читерство. Тогда уж транзисторы вручную паять. А да, транзисторы тоже из диодов должны быть

НЛО прилетело и опубликовало эту надпись здесь
вместо транзисторов (или логических элементов)
Спасибо, посмешили. Очевидно, оно и без питания работало, раз активные элементы не нужны.
А, там магнитные усилители были… хитро
НЛО прилетело и опубликовало эту надпись здесь
Всё же транзисторам импульсно-ферритовая электроника не конкурент, несмотря на средо-устойчивость. Так что с развитием полупроводников переход неизбежен. Алсо, насколько я знаю, не Брусенцов это придумал. Ещё у немцев на фау-2 была логика на магнитных усилителях.

А что такое "транзисторы из диодов"?

Транзистор это два p-n перехода. Диод - один p-n переход. Были умельцы, которые соединением диодов делали из диодов транзисторы.

Ой, не верится мне что-то)) Ну, то есть из одного диода в приниципе можно сделать транзистор, если сильно захотеть. Но из двух...

Предлагаю изучить физику вопроса, вместо того чтобы разглогольствовать и минусовать на пустом месте.

Минусовал точно не я) А что касается физики вопроса - подскажете, где можно с ней ознакомиться?

Сначала в википедии ищете "p-n переход", потом "диод", потом "биполярный тразистор".

Что делали "Кулибины"... Вскрывали корпус диода, извлекали сам переход, и плотно сжимали с переходом другого диода.

Ни о каком усилении с такими транзисторами речи не шло, это максимум схема в режиме "отсечки" для "логических" схем (включать выключать нагрузку например).

Ну и целесообразность такого - вопрос спорный, только если ты живёшь в глуши в 50е годы, и тразистор неоткуда взять, да и дорогой он))

НЛО прилетело и опубликовало эту надпись здесь

Не рассматривали вариант, когда снимается корпус диода, и два P (Или N) перехода сживаются гладкими частями под давлением?

Идеального транзистора не будет, усиливать звук например он точно не будет, ибо найти "рабочую точку" и избавиться от возникшего на стыке переходного сопротивления почти не реально в бытовых условиях.

Но мы такого рода эксперименты проводили в 80е будучи учениками школы. Как то оно работало.

Было бы интересно, если бы вы повторили этот эксперимент и написали статью. Из спора в комментариях ничего, кроме раздражения, не выйдет.

Написать статью чтобы вы её минусовали? У меня в жизни есть дела поинтересней.

Лично я плюсану, и комментарий тоже плюсанул. Идея выглядит странно, но все странные идеи надо проверять экспериментом. О результатах эксперимента было бы интересно почитать.

НЛО прилетело и опубликовало эту надпись здесь

Примерно так и развлекались в детстве. Только без микроскопов, к ним доступа не было.

А еще были диоды с кристаллами покрупнее в десятки раз. Как и прилагаемые к ним напряжения в последствии :)

Интересный вопрос. Знаю что диоды точечные делали на различных вариантах. Если не ошибаюсь вольфрамовая проволока с селеном или чем то еще. Но так чтобы реализовать таким образом транзистор. Неужели возможно? Ведь при реализации транзисторов применяют массу технологий. Кто то инжектирует примеси в уже легированные области транзисторов, где-то действительно применяются технологии основанные на сплавлении полупроводников, насколько я знаю. Если правильно помню термин,- эпитексипльно сплавные. Не буду умничать, тем более плохо помню. Но что то мне подсказвает что работать не будет.

Я тоже так думал, когда году так в 199x начинал читать книжку, транзистор это очень просто. Но все немного сложнее. Говоря простыми словами для того чтобы потек ток коллектор-эммитер или эмиттер-коллектор (как посмотреть), нужно заполнить базу неосновными носителями зарядов. Т.е в транзисторе NPN, это электроны, которые, под воздействием электрического поля положительного напряжения на базе, попадут из области эмитера в область базы. А затем, они, будут перехвачены более высоким потенциалом коллектора и создадут ток, который в h21э раз больше тока базы. Ведь часть электронов все таки будет перехвачена по пути базой.

Если говорить языком физики, это будет звучать так: требуется инжекция неосновных носителей заряда в область перехода эммитер-база. В случае соединения двух диодов, этой области базы не существует.

Нет, ждём изобретения КР1858ВМ1 (он же Zilog Z80 в оригинале).

Почему читерство, она же есть в соответствующих сериях микросхем? Кстати, купить ее не сложно. В Вольтмастере и чипдипе их продают.

И в ACT ни один производитель её не делал. Можно найти в HCT, но тоже редкая штука

Оптимизации не хватает: цепи и — или меняются для однообразия на и-не — и-не.
Для flags0: почему только двух-входовые элементы?

Я как-то даже не подумал, что можно так заменить. Хорошо, что такая оптимизация почти ничего не улучшает, а то было бы обидно :)

Многовходовых OR или NOR не было на маузере, а почему я NOT-AND не поставил, не помню.

Теоретически такая оптимизация с заменой на и-не\или-не может сказаться на разводке: меньше тянуть линии для некоторых цепей, и использование части элементов для замены отдельных микросхем инверторов.

Добрый день! Я в старину тоже увлекался компьютерами на МС малой степени интеграции. Добился решения на 12 микросхемах (без АЛУ). Не хотите его собрать, расходы за мой счёт. Сергей. Телеграм Bofil

:) продолжение это гуд
Что будет следующим?

Пока сделаю перерыв, надоело писать. Основное всё рассказал.

Вычитание делается из сложения инвертированием одного из операндов и бита переноса, т. е. всего один дополнительный элемент XOR на полный сумматор. INC/DEC тоже делаются через бит переноса.

Круто! Помню, я в детстве делал полный сумматор на КТ361 только и диодах. Радости было))

74ACT ооочень требовательна к качеству питания и разводки. Если вставить 74act04 в пустую макетку и дать питание, то вы получите широкополосный глушитель радиосигналов ))

Да, я это уже позже понял. Сейчас я удивляюсь, как вообще мое АЛУ работает на этой серии.

Супер! Вы бы могли побольше рассказать про программную часть? Я так понял пришлось расточить компилятор... Только какой и как?

Про компилятор я упоминал тут: https://habr.com/ru/post/591743/

Я пробовал (начинал) портировать LLVM и SmallC-85, но в итоге написал свой компилятор. Основная причина, почему портирование не удалось, это отсутствие аппаратного стека. Использовать программный стек крайне неэффективно, лучше размещать всё статически, но LLVM на такое совершенно не расчитан.

НЛО прилетело и опубликовало эту надпись здесь
Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации

Истории