Чтение онлайн

на главную - закладки

Жанры

Шрифт:

Понемногу расширяя круги и увеличивая высоту полёта, она вертела головой в поисках четвёртого, недостающего духа. Духи земли и воды остались там на земле. Это она их там оставила. Как она это сделала она не знала, она просто решила, что они останутся там и они остались. Раздумывая над тем, как же это так получается, она вдруг спикировала в пролетающее мимо пятно на ходу отрывая ему голову.

— Непоседа и Злой, сейчас посмотрим, что будет, если я соединю вас!

Она приземлилась у берега реки и всмотрелась в то, что могло получиться из этого. Большая огненная птица, ураганом

летела над степью. У неё не получалось даже близко подлететь к самой себе: как только она снижалась ниже определённой высоты, всё внизу начинало гореть. И тело, её тело, тоже погибало от этого жара! Она не сможет становиться вороной, но… это получится, если Злого и Непоседу поселит в себе обычная Сома!

Получается, что аура должна быть одна! Нужно соединиться с телом. Держа в клюве свою добычу, она понеслась домой. “Всех четверых в одну клетку!” — решила она, набирая высоту.

Нападение

Отправив одно сознание в Эт, я доделывал своё ALU.

Пришлось пробные плетения переделать с четырёхбитных на девять бит. Я решил оснастить ALU несколькими совершенно одинаковыми аккумуляторами, нужно было определиться с их числом. Если аккумуляторов будет много, то большинство алгоритмов будут выполняться на регистровых переменных. Хотя предела по быстродействию вроде бы нет, но вдруг он всё-таки есть? Почему бы сразу не сделать сто двадцать восемь аккумуляторов? Селектор аккумулятора получился семибитным ну и я перешёл к девятибитной пробной архитектуре. Когда количество возможных команд превысит две, то опять придётся расширять шину, но это вроде несложно. Просто каждый опытный образец плетётся всё дольше и дольше.

Второй командой моего будущего ассемблера стала загрузка аккумулятора значением. Номер аккумулятора прописывается прямо в коде команды.

По аналогии с командой перехода по адресу, новая команда тоже состояла из двух слов: следующая за кодом команды ячейка содержит константу, которая попадёт в аккумулятор. Вроде бы всё хорошо, но расход памяти получился избыточный. Что переход по адресу, что загрузка значения — расходуют две ячейки. Две сто двадцати восьми битные ячейки! Это конечно фигня, но мой перфекционизм это задело и я сделал ещё две версии для каждой из команд, помещающиеся в одну ячейку. Если адрес или загружаемое число меньше чем 2^112, то можно экономить память программ.

Тут я снова упёрся в то, что разрядность опытного процессора нужно расширять и снова переделал перфокарты на то, чтобы шина была десятибитной. Опытное ALU теперь плетётся около получаса, а оно пока умеет-то всего две команды: перейти по адресу и загрузить аккумулятор. Чем дальше, тем более муторная разработка.

Нужно сплести минимальное самодостаточное ядро и переходить от Радио-86РК на него! Получается, ещё нужно две версии условного перехода по значению бита в статусном регистре, адресная загрузка из аккумулятора в память и из памяти в аккумулятор. С регистром стека можно подождать. А вот арифметику тоже надо доделать. Это получается ещё несколько недель возни не меньше! Мда.

От депрессивных раздумий над морем работы, меня ожидающей, меня отвлекла Эт.

— Гляди,

там похоже пожар! — отправила она мне мысль.

Горизонт в направлении Цехина алел красным.

Я сформировал линзы и призму, настроил телескоп на резкость и мы увидели, что значительная часть города залита огнём. Где-то справа, недалеко от центра, росла гора. Я такую уже видел, в степи.

— Похоже это огненный элементаль? — полуутвердительно спросил я Эт

— Да, это он. Земля дрожит даже здесь!

— Атакующим зачем-то нужен пролом в стене внутреннего города. Интересно, для чего? Стены, насколько я понял, не несут там какой-либо серьёзной защитной функции. Только элементалей отпугивают и всё.

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

— Врата уничтожены? — задала вопрос Эт.

— Не думаю что для них это проблема. А вот смерть всех эльфов в этом городе мне кажется не такой уж и плохой идеей. Сейчас попробую взглянуть в линии будущего. Я представил, что вулкан затопил весь город лавой до самого нижнего этажа, что в городе не осталось ни одной живой души. Затем повернул колесо вперёд. Темнота и холод почему-то не отступили.

— Опасность находится не в этом мире. — Догадалась Эт. Она вгляделась в тьму и холод, которые я видел и задрожала.

— Либо не в этом месте на планете. — Поправил я. Возможно у эльфов где-то ещё есть город? Нужно бы это выяснить. — Ну, не дрожи, что-нибудь придумаем! — Я натянул на нас попону, которой мы укрывались.

— Когда я смотрела в будущее, я видела по другому.

— Думаю, у каждого видящего это по своему. Ну что ты так перепугалась? Не бойся! Мы совершенно точно что-нибудь да сделаем! — Успокаивал её я. — Покажи мне, как видишь будущее ты?

Почему-то моё видение темноты и холода произвело на неё сильное впечатление.

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

— Смотри что творится! — я переключил её внимание на город.

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

Почему-то они стали убивать людей, бегущих из города.

— Что они делают?! — закричала Этера.

— Даже если ты гость города, при атаке тебе нельзя его покидать.

— Ещё эльфы! Смотри, эльфы дерутся с эльфами!

— Ты умеешь отличать тёмных эльфов от обычных? Мне кажется что они одинаковые. Хотя нет, ауры немного отличаются. Это тёмные эльфы пытаются захватить Цехин!

Вдруг стало темно. Будто кто-то щёлкнул выключателем, выключив и вулкан и пожары. Я сперва даже подумал, что что-то перекрыло линзу моего телескопа.

— Что случилось? — прошептала Эт

Поделиться:
Популярные книги

Третий. Том 2

INDIGO
2. Отпуск
Фантастика:
космическая фантастика
попаданцы
5.00
рейтинг книги
Третий. Том 2

Измена. Мой заклятый дракон

Марлин Юлия
Любовные романы:
любовно-фантастические романы
7.50
рейтинг книги
Измена. Мой заклятый дракон

Измена дракона. Развод неизбежен

Гераскина Екатерина
Фантастика:
городское фэнтези
фэнтези
5.00
рейтинг книги
Измена дракона. Развод неизбежен

Чужая семья генерала драконов

Лунёва Мария
6. Генералы драконов
Фантастика:
фэнтези
5.00
рейтинг книги
Чужая семья генерала драконов

Сердце Дракона. Том 11

Клеванский Кирилл Сергеевич
11. Сердце дракона
Фантастика:
фэнтези
героическая фантастика
боевая фантастика
6.50
рейтинг книги
Сердце Дракона. Том 11

Охотник на демонов

Шелег Дмитрий Витальевич
2. Живой лёд
Фантастика:
боевая фантастика
5.83
рейтинг книги
Охотник на демонов

Студент из прошлого тысячелетия

Еслер Андрей
2. Соприкосновение миров
Фантастика:
героическая фантастика
попаданцы
аниме
5.00
рейтинг книги
Студент из прошлого тысячелетия

Идеальный мир для Лекаря 17

Сапфир Олег
17. Лекарь
Фантастика:
юмористическое фэнтези
попаданцы
аниме
5.00
рейтинг книги
Идеальный мир для Лекаря 17

Сердце Дракона. Том 20. Часть 1

Клеванский Кирилл Сергеевич
20. Сердце дракона
Фантастика:
фэнтези
боевая фантастика
городское фэнтези
5.00
рейтинг книги
Сердце Дракона. Том 20. Часть 1

Бастард Императора. Том 12

Орлов Андрей Юрьевич
12. Бастард Императора
Фантастика:
попаданцы
аниме
фэнтези
фантастика: прочее
5.00
рейтинг книги
Бастард Императора. Том 12

Кодекс Крови. Книга II

Борзых М.
2. РОС: Кодекс Крови
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Кодекс Крови. Книга II

Её (мой) ребенок

Рам Янка
Любовные романы:
современные любовные романы
6.91
рейтинг книги
Её (мой) ребенок

70 Рублей

Кожевников Павел
1. 70 Рублей
Фантастика:
фэнтези
боевая фантастика
попаданцы
постапокалипсис
6.00
рейтинг книги
70 Рублей

Офицер

Земляной Андрей Борисович
1. Офицер
Фантастика:
боевая фантастика
7.21
рейтинг книги
Офицер