Решив худо-бедно вопрос с инструментарием, я занялся вопросом
создания частей компьютера. И начал я с …ячейки памяти.
Сперва я собрал на своих аналогах транзисторов элемент И-НЕ.
Потом на нём собрал RS-триггер. Затем развил это плетение до
JK-триггера. Получилось хранилище одного бита информации. Посчитал
количество транзисторов в итоговой схеме и мне стало страшно.
Семнадцать штук на один бит!

Понятное дело, что, если сохранять байты, слова, то часть
транзисторов можно сэкономить. Если реализовывать аналог
динамической памяти, то бит можно свести к одному-двум транзисторам
и конденсатору. Но, всё равно, поскольку каждый транзистор мне
приходится плести из магических нитей самостоятельно, то сборка
даже килобита памяти – очень муторное занятие.
В общем стал я думать-гадать и придумывать что-то принципиально
другое.
Ещё на Земле, когда я возился с магическим телевизором, у меня
закрадывалась мысль сделать на базе плетения, преобразующего
магическое излучение, ячейку памяти. Сейчас я вернулся к этой
мысли. Дополнил плетение, реагирующее на магический поток,
интегратором на операционном усилителе и получил этакую аналоговую
ячейку памяти. На входе произвольный магический сигнал и другой
вход “запомнить”. На выходе запомненное значение сигнала.
Получилось существенно более простое плетение, нежели триггер,
но запоминает при этом не бит, а вещественное число (уровень).
Итого, ячейка памяти для вещественных чисел у меня есть. Но
ячейка памяти для целых чисел тоже нужна. Либо нужен
преобразователь вещественного числа в целое. Манипулирование целыми
числами нужно хотя бы для того, чтобы сделать адресацию ячеек.
Адресация по природе своей требует целочисленных вычислений.
Преобразователь вещественных чисел в целые – оказался неожиданно
трудной задачей. Если ячейка памяти – плетение, примерно равное по
сложности трём операционным усилителям, то адресация десяти ячеек у
меня получается по сложности сопоставимо с двадцатью операционными
усилителями.
Я оптимизировал так, оптимизировал сяк. Потом включил режим
“Света” и загадал плетение с одним входом и десятью выходами.
Повторял попытки где-то два дня и в итоге получил более простой
результат, нежели плетение одного операционного усилителя.
Получается, память я построить могу. Сумматор и вычитатель у
меня тоже есть – операционный усилитель.