Инженер 2.1 (СИ) - Нерский Эд. Страница 41

Пока мы ходили по магазинам, я нашёл пару интересных артефактов, правда цена у них неподъёмная. Один стоимостью двести тысяч, а другой восемьдесят.

Оба артефакта представляли собой нечто многозарядное. Многозарядный полёт и многозарядный призыв огненного элементаля. Количество зарядов бесконечно: вливаешь энергию и пользуешься.

У Инроргна я видел подобный пистолет. Кора, к сожалению, ничего о нём не знала. Старт нашего путешествия получился очень поспешный, а еще и крайне эмоционально напряженный. В общем рассмотреть этот артефакт я не успел.

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

Эти плетения, представляли собой нечто, имеющее невообразимую сложность. Сложнее чем телепорт, который я так и не научился делать. Но, начав копаться в конструкции, я быстро понял, что большинство сложнопереплетений предназначены для перемещения в пространстве нескольких простых плетений. Просто это перемещение происходит по сложной траектории.

Самая близкая аналогия этого плетения — это старинный механический музыкальный аппарат. Шарманка. Чтобы сыграть музыку, нужно воспроизводить сложные, слабо связанные друг с другом, различные механические движения. Только вот шарманки у нас делали в виде всё-таки какого-то подобия программного аппарата, а здесь не так. Здесь будто кто-то пошёл по самому сложному пути и для каждой струны музыкального инструмента, построил самостоятельный механизм.

В общем, самым ценным узлом плетения в этом артефакте за двести тысяч, оказался… материализатор из семи ниток. Шесть ниток были собраны в одну. На вход всех семи подавалась одна и та же энергия. Похоже, соотношение цветов и конфигурация ниток имеет наибольшую важность.

Я построил таблицы того, что выдаёт этот материализатор на выходе. Получается это плетение, чтобы формировать нить плетения. Шесть входов влияют на выходной цвет, седьмой вход влияет на толщину нити. Это натурально магический экструдер. Именно магический, а не чародейский как был у меня!

Одно из самых простых плетений, что я знаю — Шип. Я сам его когда-то придумал. Оно состоит всего из трёх нитей. Получается, что можно сделать три экструдера, а затем составить для них программу движения в пространстве и снова получится 3D принтер. Но сейчас у меня нет компьютера, умеющего делать много вычислений, поэтому на ум пришло нечто вроде перфокарт. Вернее, я бы сказал, нечто вроде грампластинки с тремя параллельными канавками.

В последовательные ячейки моего компьютера, я вручную заношу константы: толщина — 20, цвет — 40, направление — 20, 30, 180, интервал — 10, и так далее.

Получается просто линейный массив структур, который можно записать в виде таблицы чисел. Считывая его сверху вниз, получаем программно-выполненное движение экструдеров. Этакая перфокарта. Числа записываю на материализованной плоской железной пластинке, в виде канавок. На перфокартах я могу хранить программы даже тогда, когда компьютер выключен.

Программа в основном создаётся опытным путём: поправили число в сорок восьмой строке, посмотрели результат. Не удовлетворительно — ещё поправили. Получилось — занимаемся сорок девятой строкой.

Через несколько дней мучений, мне удалось, наконец сделать перфокарту, плетущую Шип. Что круто — мой Радио-86РК делает Шип за одну-полторы секунды! На каждый экструдер при плетении задействуется одно ядро моего компьютера. Если у меня будет триста ядер, я смогу плести сотню шипов в секунду. Но это не самое главное. Самое главное, я могу плести шипы в Сути!

То есть можно создать перфокарту, набор перфокарт, при помощи которых мой компьютер будет реплицировать сам себя! Мне больше не нужно мучиться, заставляя себя каждый день делать по несколько ячеек памяти! Мне надо один раз повозиться и сделать нужные перфокарты!

Но в этот момент возникает вопрос: а хочу ли я продолжать развивать свой Радио-86РК? Почему я решил делать его именно в такой архитектуре? Потому, что повторение обычной, земной архитектуры казалось крайне трудоёмким. Какие недостатки у моего компьютера? Конденсатор в ячейке памяти. Это делает ячейку более простой для изготовления, но радикально снижает быстродействие. Сейчас, у меня тактовая частота низкая — всего тысяча герц. Если выбросить конденсаторы и вернуться к триггерам, то тактовую частоту можно делать хоть гигагерц! Пределов, мешающих этому, вроде бы нет.

В общем, я решил, перейти от аналого-цифрового компьютера к полностью цифровому. А тот компьютер, что у меня сейчас есть поможет мне в этом! Как только новый компьютер у меня появится, то я заставлю его выполнять код с перфокарт, и тогда…

Орион-128. Этот компьютер будет называться Орион-128. Почему 128? Потому, что мне не жалко, пусть в нём будут 128-битные регистры. Если транзисторы делает компьютер, то какая разница сколько их?

А систему прерываний делать вовсе не буду! Зачем в современных компьютерах делают прерывания? Чтобы одно ядро могло выполнять много задач. А если у меня ядра в систему добавляет тоже компьютер, то количество ядер определяется только временем, которое он на себя поработал. Я могу сделать, ну скажем, четыре миллиарда ядер! Хо-хо! 2^128 степени 128 битных ячейки памяти и четыре миллиарда ядер, работающих на частоте один гигагерц!

— Ты сейчас из фургона выпадешь! — вернул меня в реальный мир голос Коры.

— Я понял как делать такие артефакты, как тот, за двести тысяч! — похвалился я.

— Ты мне обещал помочь научиться управлять моим магнетизмом, а сам сидишь и всё время делаешь что-то. Причём совершенно непонятно что. Какие-то плетения появляются, развеиваются. И так целую неделю.

— Ой, извини, я же обещал, а потом забыл. Сейчас сделаю тебе артефакт.

— Какой артефакт? Мне нужно научиться управлять этим без артефакта!

— Да, да! Артефакт, который позволит научиться управлять без артефакта. Сейчас. Дай свою булавку!

Я вплёл в неё небольшое плетение и вернул Коре. — Вот, пользуйся. Видишь огонёк?

— Да

— Чтобы он горел, тут есть маленький накопитель. Пополнишь его, если кончится энергия.

— И зачем он здесь?

— Это индикатор. Обратная связь. Глядя на него, ты видишь степень твоего воздействия. Когда она сильна, то горит фиолетовым, когда ослабевает — будет зеленеть, краснеть и в конце совсем погаснет. Видишь, сейчас он едва красный?

— Почему?

— Потому, что ты под иллюзией. Убери её. Вот! Стал зелёный. Теперь думай о том, что все мужики — уроды, что они тебе противны, что лучше бы их на свете не было… Вот, видишь? Пожелтел.

Теперь прислушайся к себе и попробуй сделать его жёлтым без того, чтобы думать о мужиках плохо. На самом деле мы хорошие! Мужчинам без женщин плохо, равно как и женщинам без мужчин.

Можешь тренироваться и наоборот. Попробуй сделать его фиолетовым.

— На тебя больше не действует мой магнетизм!

— Я же себе тоже сделал плетение. Разве не помнишь? Зато я всегда теперь вижу тебя такой, какая ты есть. Очень красиво, кстати.

— Этера. Эт.

— Что?

— В этом обличье меня зовут Эт. Это значит “Тёплая”.

— Эм. Ну вот мы и познакомились. — Не нашёлся я ничего ответить.

Дух вороны

Каждое утро Сома и Крэг отправлялись на тренировку. Поначалу Соме это не нравилось, но она зачем-то заставляла себя. Потом, когда Крэг рассказал ей, что учитель метился заглядывая в будущее, она втянулась. Оказывается, любое занятие можно совмещать с магией, даже бросание камней и выпускание стрел.

Ради интереса, она попыталась научить Крэга считать. Счёт в пределах двадцати давался ему легко. Так же Крэг понимал что такое “деление на десять”. Все, кто сталкивался с денежными операциями так или иначе умели немножко складывать, вычитать и немножко делить. Но, попробовав объяснить ему счёт в сотнях, она столкнулась с тем, что Крэг запоминал всё это очень-очень медленно.