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

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

Жанры

Шрифт:

Вторая, которая С.В., уже обученная быть «приставкой» к ПК и штативу с веб-камерой, молчунья по жизни видимо, в споры не лезет, в процессе обучения всё, что слышал - «Да, Никита Егорович, я поняла», «Простите, Никита Егорович, не совсем понятно, можно разъяснить?». Ну, видимо, такой у неё образ, имидж и жизненный стиль. Милая скромняшка.

***

Устраиваю лекцию. В первую очередь для Иоффе, в целях наглядного пособия к «обсасываемой» (вместе с личностью) архитектуре фон Неймана. Но и остальные слушают. Видимо, что-то улавливают, что-то нет.

Академик явно оживляется, когда узнаёт, что скручиваемые у него на глазах приводы FDD и DVD-RW, непригодные для непосредственной работы ПК в 1940

за неимением с собой носителей - дискет и компакт-дисков, вместе с моим кнопочным телефончиком LG можно будет терзать (очень и очень аккуратно) на пользу советской науки. Звучат мои слова об сканирующем электронном микроскопе и том, как СССР в 70-80-е как-то «сдирал» конструкции передовых буржуйских процессоров, сошлифовывая образцы.

Иоффе интересуется подробностями.

Лишь развожу руками. Читал, но это всё.

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

–  Но у вас прозвучало определение «сканирующий»?
– вцепился в важное слово Иоффе.

–  Насколько я читал, в разработке подобных микроскопов или уже есть или ещё будет какой-то важный вклад одного нашего эмигранта в США - Зворыкина, но надо вспоминать, что именно. Видимо это как раз то, про режим «сканирования»… Также, как я понимаю, среди той электроники, что в приводах есть, наличествуют и более простые, чем процессор, микросхемы. Наверняка, их изучение что-то даст по устройству и используемым материалам. Перезаряжаемая литиевая аккумуляторная батарея из телефона, опять же, пригодится. Сверхпередовая вещь по нынешним временам! Кто знает, может, хотя бы частично удастся создать что-то подобное?

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

Вспоминаю ещё одно важное, на мой взгляд, обстоятельство:

–  Мы сразу должны иметь в виду - что ЭВМ на лампах - сущие монстры, особенно первые, ужасно ненадёжные. Собрав в такой конструкции 5-10-15 тысяч ламп, мы будем иметь быстродействие в несколько сот или пару-другую тысяч операций в секунду. Занимать подобная махина будет целое помещение, потреблять много электричества и её компоненты будут постоянно ломаться. Мучение, как я понимаю, будет ещё то. Понятно, что работали, за неимением лучшего… но именно поэтому в своё время полупроводниковая элементная база была воспринята как манна небесная. Именно на ней - я показываю рукой на вскрытый системник - дотянули до миллиардов операций в секунду. Хотелось бы, чтобы удалось перепрыгнуть этап с радиолампами. Насколько это реалистично - я не могу сказать. И ещё… изобретение чего-то, называемого «ферритовые сердечники» позволило организовать первую оперативную память ЭВМ уже из числа ячеек, исчисляемых тысячами. Понятно, что это не те 8 гигабайт, не те 8 с гаком миллиардов ячеек «оперативки», что на этом компе, стоящем перед вами всеми, но… у первых образцов ЭВМ совсем грустно с объёмами памяти было. Нормальные программы без соответствующих объёмов памяти под них и данные невозможны.

Я указываю на 4 слота, занятых 2х-гиговыми планками памяти DDR2.

Народ очевидно проникается - в каждой маленькой планочке с черными прямоугольничками, по два миллиарда ячеек памяти! Вокруг - тишина. Слишком невероятны цифры. Стартовые и то, что было достигнуто. Я бы то же, на их месте, был бы под впечатлением.

Михаил, по моей просьбе тратит несколько плёнок на подробное фотографирование внутренностей системника.

А я, спохватившись, уточняю у академика - уяснили момент насчёт терминологии с измерением информации из учебника? Термин гигабайт понятен?

Он кивает и уточняет:

–  Мне, правда не совсем понятно, почему была выбрана восьмиричная система счисления, с двоичной, на низовом уровне, понятно, но почему байт сделали равным 8?

А не 10? То есть я вижу, что там всё идёт как степени двойки, но причины выбора не совсем понятны.

–  Не 100% уверен, но насколько я помню, в 50-е годы был разнобой, с разным числом разрядов делали компьютеры, но позже выбрали именно 8 бит в байте, 2 в 8 степени дает возможность закодировать 256 элементов, от 0 до 255 например, этого тогда хватало и для алфавита, и для цифр и прочих символов. Да и, вроде как-то для аппаратной реализации были плюсы -проще и работало быстрее. А для данных… там если больше 255, то использовали по паре байт - уже от 0 до 65535, ну или в 2 раза меньше, если половину как отрицательные ещё интерпретировать. В общем, это стало стандартом, на него и необходимо ориентироваться. И тут, при развитии в СССР компьютеров и программирования, надо сразу жёстко и директивно поддерживать решения, показавшие себя оптимальными. Я бы хотел обсудить позже их вопрос отдельно.

Абрам Фёдорович кивает, хотя вижу, что я его окончательно не убедил. Как бы не вдарились советские учёные в грех «мелких улучшений». Буду пресекать в меру сил и возможностей.

Собрав обратно системник, я рассказал ему про схему с распознаванием заполненных стандартизированных форм, придуманных мной для ввода данных в ПК.

***

Возвращаемся ко мне в кабинет. Перед мной окна запущенного Лазаруса. Рядом сидит тот, кто будет руководить проектом СССР, дальней целью которого видится мне выпуск среди родных берёз компов, способных «тянуть» запуск программ, подобных данной среде программирования.

–  Понимаете, Абрам Фёдорович, между вот этой комфортной, такой мне милой, привычной и уютненькой системой быстрой разработки приложений… т.е. других программ любого предназначения, и тем, что будет «вначале», лежат не только годы и даже десятилетия прогресса во многих отраслях и больших и ресурсозатратных научных исследований. Здесь - ещё несколько слоёв абстракций, позволявших тому не бесталанному, уж простите за похвальбу себя самого, и настырному молокососу, ловящему кайф от программирования и разработки игр, приходить после школы домой и чуть не «одной левой» - шутка конечно, сидеть и разрабатывать со скоростью три штучки в год казуальных игр, приносившие доход на 3 средних зарплаты в нашей стране после 2010 года. Но это я малость отвлёкся…

–  Вы не могли бы немного расшифровать слова «слои абстракций», Никита Егорович?

Иоффе терпеливо сносит мой рваный, далёкий от академического стиля изложения рассказ и аккуратно возвращает к теме.

Он прав.

–  Слои абстракций? Вот под этим определением я понимаю, что собственно программирование, с каждым, наверное, десятилетием, уходит дальше от пресловутого «железа» и приближается к более близкой человеку речи. То, о чём мечтали на эпохе первых ЭВМ, но поезд, как говорится, «всё ещё в пути». Вот смотрите, на самом низком уровне, существует так называемый микрокод. Я достаточно слабо понимаю, что это такое, всего то читал пару статей, но он есть… будет. С высокой долей уверенностью могу сказать, - это те реализуемые на аппаратном уровне состояния элементов внутри процессоров, которые собственно позволяют выполнять так называемый машинный код. Ну или нечто аналогичное на том, уровне, который соответствует первым ЭВМ. Хоть ламповым, хоть уже на полупроводниковой элементной базе.

–  Не совсем понимаю, если честно, о чём вы…

Чешу репу. Задумываюсь. Эх. Рано, рано, схватился показывать Лазарус. Между нами лежат поколения ЭВМ. Но я всё же попробую. Сегодня же, но позже. А пока начинаю, тщательно конструируя фразы, излагать те немногие подробности, которые мне известны об эпохе первых «процев»

–  Вот помните, те моменты из учебника, где рассматривались регистры и АЛУ?

–  Теоретически я разобрался… - на мой взгляд достаточно неуверенно сообщает академик.

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

Вечный. Книга V

Рокотов Алексей
5. Вечный
Фантастика:
боевая фантастика
попаданцы
рпг
5.00
рейтинг книги
Вечный. Книга V

Чехов. Книга 3

Гоблин (MeXXanik)
3. Адвокат Чехов
Фантастика:
альтернативная история
5.00
рейтинг книги
Чехов. Книга 3

Последний попаданец 9

Зубов Константин
9. Последний попаданец
Фантастика:
юмористическая фантастика
рпг
5.00
рейтинг книги
Последний попаданец 9

Серые сутки

Сай Ярослав
4. Медорфенов
Фантастика:
фэнтези
аниме
5.00
рейтинг книги
Серые сутки

Ты нас предал

Безрукова Елена
1. Измены. Кантемировы
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Ты нас предал

Кодекс Охотника. Книга XXIII

Винокуров Юрий
23. Кодекс Охотника
Фантастика:
боевая фантастика
попаданцы
5.00
рейтинг книги
Кодекс Охотника. Книга XXIII

На границе империй. Том 7. Часть 4

INDIGO
Вселенная EVE Online
Фантастика:
боевая фантастика
космическая фантастика
5.00
рейтинг книги
На границе империй. Том 7. Часть 4

Нефилим

Демиров Леонид
4. Мания крафта
Фантастика:
фэнтези
боевая фантастика
рпг
7.64
рейтинг книги
Нефилим

Провинциал. Книга 1

Лопарев Игорь Викторович
1. Провинциал
Фантастика:
космическая фантастика
попаданцы
аниме
5.00
рейтинг книги
Провинциал. Книга 1

Восход. Солнцев. Книга IV

Скабер Артемий
4. Голос Бога
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Восход. Солнцев. Книга IV

Солдат Империи

Земляной Андрей Борисович
1. Страж
Фантастика:
попаданцы
альтернативная история
6.67
рейтинг книги
Солдат Империи

Дурашка в столичной академии

Свободина Виктория
Фантастика:
фэнтези
7.80
рейтинг книги
Дурашка в столичной академии

Сиротка

Первухин Андрей Евгеньевич
1. Сиротка
Фантастика:
фэнтези
попаданцы
5.00
рейтинг книги
Сиротка

Сумеречный стрелок 7

Карелин Сергей Витальевич
7. Сумеречный стрелок
Фантастика:
городское фэнтези
попаданцы
аниме
5.00
рейтинг книги
Сумеречный стрелок 7