KnigkinDom.org» » »📕 Еще не поздно 1-5 (версия 2012 года) - Павел Владимирович Дмитриев

Еще не поздно 1-5 (версия 2012 года) - Павел Владимирович Дмитриев

Книгу Еще не поздно 1-5 (версия 2012 года) - Павел Владимирович Дмитриев читаем онлайн бесплатно полную версию! Чтобы начать читать не надо регистрации. Напомним, что читать онлайн вы можете не только на компьютере, но и на андроид (Android), iPhone и iPad. Приятного чтения!

1 ... 292 293 294 295 296 297 298 299 300 ... 385
Перейти на страницу:

Шрифт:

-
+

Интервал:

-
+

Закладка:

Сделать
конструкторам, и они пустились «во все тяжкие» в деле изобретения «быстрых» архитектур, из которых можно было выделить два основных направления — стековое[1288] и регистровое.

Сторонники первого решили напрочь все упростить и выкинули адреса из команд вообще. Соответственно, арифметико-логическое устройство оперировало исключительно двумя «верхними» ячейками, а сам стек был устроен примерно как магазин АК-47, в котором числа «заряжены» вместо патронов. В теории, сторонникам такой архитектуры никто не мешал добавить операции прямого доступа в основное ОЗУ, но красота идеологии потребовала крови практиков, которым оставили всего две операции — «загрузить в стек» и «выгрузить из стека». Причем нельзя сказать, что это все было какой-то абстрактной идеей, — реализации «в натуре» не только существовали, но они еще и производили очень приличное впечатление. К примеру, стековые мейнфреймы Burroughs[1289] В5500 и тем более В6500 вполне успешно конкурировали с IBM и вымирать как-то не собирались.

Регистровые варианты на этом фоне смотрелись откровенно консервативным развитием идеи аккумуляторов. Где была одна «особая» ячейка — стало две, три, восемь или шестнадцать, все с «особым» коротким адресом. Однако и тут назревали нешуточные «развилки истории». Кто-то ратовал за упрощение а-ля стек, при котором АЛУ будет иметь дело только с регистрами, другие отстаивали необходимость «длинных» команд для прямого обращения к памяти… На первый взгляд такая мелочь! Вот только для программиста, имеющего дело с кодами, получаются совершенно разные ЭВМ. Соответственно, и перспективы могли выйти очень… разными.

Тут-то бы и сказаться преимуществам послезнания во всей красе! Увы, ничего дельного я не мог подсказать даже по самым общим вопросам. Разве что споры о полных и ограниченных наборах команд навевали ассоциации[1290] про будущие холивары между RISC и CISC, но полной уверенности все же не было. Да и чем это могло помочь? Разумеется, я прекрасно помнил, что Intel использовал CISC до процессора i486DX и только потом перешел на RISC-ядро. Вот только кто ответит, насколько оптимальным был их путь?!

В поисках знаний я проштудировал кучу книг из будущего. Увы, скоро в голове было «не протолкнуться» от шин, кэшей, акселераторов, обработчиков графики, северных и южных мостов, AGP и PCI и прочих хитрых аббревиатур… То, что было связано с программированием, вообще «вынесло мозг» разнообразием подходов и вариантов.

Когда-то в будущем я считал себя специалистом, весьма и весьма неплохо разбирающимся в особенностях компьютеров, да что там, я мог буквально часами рассуждать, к примеру, о преимуществах DDR3 SDRAM! Оказывается, это были пустые камлания вокруг маркетингового буллшита! Подражающий реальному диспетчеру дикарь в сплетенных из ротанга «наушниках» и с куском палки в качестве «микрофона» мог «призвать» самолет с новой порцией стеклянных бус на ближайшую к стойбищу поляну с большей вероятностью, чем я связать свои навыки с проектированием реального устройства.

Хорошо одно: пока я пытался явить окружающим откровение из будущего, специалисты сами определились с решением. Едва «попробовав» первые образцы SRAM и получив заверения в быстром росте количества бит на кристалле, сторонники «длинных» команд «с прямыми адресами» буквально «положили на лопатки» как своих «регистровых» оппонентов, так и желающих «попробовать стек». Причина была тривиальной — полупроводниковое ОЗУ работало фактически на скорости будущего процессора, и отказ поддерживать доступ к нему на уровне команд стал казаться бессмысленной глупостью.[1291]

После решения архитектурных вопросов пошло моделирование. На этой стадии я даже не пытался вмешиваться, но все же примерно к пятой версии «Денди» не выдержал и как-то очень по-доброму настучал Шелепину. Сколько можно, есть прототип сложностью чуть менее пяти тысяч транзисторов, в нем 8-битное АЛУ с логикой, сдвигом, сложением-вычитанием, такая же шина данных, 16-битные адреса позволяют использовать 64 килобайта памяти, где-то сбоку функциональной схемы пристроены 16 регистров общего назначения… И прочие параметры, эдак на три машинописных листа, если использовать гостовский двойной интервал… В общем, мне казалось, что результат должен быть не сильно хуже «Ямахи»[1292] из моего школьного детства.

Главное, система работает, ее надо в серию гнать, а не доводить до окончательного совершенства. Без того спецы «убили» последний квартал на какой-то хитрый двухфазный тактовый сигнал,[1293] который дает надежду получить частоту минимум в один мегагерц. Вроде прекрасный результат, но только дай им волю — будут следующие полгода переводить прототип на четыре фазы, а потом и про восемь вспомнят.

В результате Филипп Георгиевич не разговаривал со мной неделю, но все же разгул перфекционизма прекратил, и, надо признать, сделал это очень вовремя. Позже стало понятно, что потеря темпа обошлась очень недешево, враг подобрался буквально вплотную. Совсем не тот, что изображается на развороте «Крокодила» в черных цветах и фашистской каске с набранным болдом шильдиком «НАТО». Доморощенные конкуренты оказались куда опаснее.

Первое время нас буквально «спасала» относительно низкая тактовая частота, непонятность и реальная сложность освоения новых технологий. Профессионалы-лебедевцы из ИТМиВТ походили было вокруг, но вполне справедливо решили, что даже сверхбольшие микросхемы не сильно помогут в деле создания будущей рекордной суперЭВМ БЭСМ-8. Поэтому оставили Староса в покое, сосредоточив свои немалые аппаратные возможности на добыче полупроводниковой памяти.

Однако стоило Лебедеву увидеть заминку и очевидное недовольство «ленинградской командой» со стороны Шокина… Как будто вожак-волк заметил жирного подранка в лосином стаде! Сразу кто-то особо умный догадался, что СССР не помешает БЭСМ-Light, в конце концов, упрощать не сложно, а уж с опытом, который за последние двадцать лет накопил Институт точной механики, так и вообще, задача не стоит выеденного яйца. Почувствовав усиление конкурента, в ответ обнажили административные клыки сторонники ЕС-ЭВМ, в конце концов, копировать IBM тоже можно по-разному, и специально разработанная элементная база в этом деле не помешает.

Наше 8-битное детище никто не принимал всерьез. Походя, его мешали с грязью и те и другие — «вместо решения задачи по разработке необходимой народному хозяйству единой серии ЭВМ отдельные товарищи занимаются разбазариванием средств и ресурсов на эксперименты с очевидно устаревшими концепциями, кроме того, выбранный ими путь „поставить ЭВМ на рабочий стол каждого инженера“ в крайне утопической форме поощряет индивидуализм…» Хорошо хоть про игровые автоматы молчали, знали, что в Президиуме ЦК очень симпатизируют проекту, лично товарищ Микоян не прочь поиграть в «Тетрис». А за пятипроцентный ручеек валюты, текущий в МЭП с импорта «Денди», им глотку порвет не только Шокин, но даже

1 ... 292 293 294 295 296 297 298 299 300 ... 385
Перейти на страницу:
Отзывы - 0

Прочитали книгу? Предлагаем вам поделится своим отзывом от прочитанного(прослушанного)! Ваш отзыв будет полезен читателям, которые еще только собираются познакомиться с произведением.


Уважаемые читатели, слушатели и просто посетители нашей библиотеки! Просим Вас придерживаться определенных правил при комментировании литературных произведений.

  • 1. Просьба отказаться от дискриминационных высказываний. Мы защищаем право наших читателей свободно выражать свою точку зрения. Вместе с тем мы не терпим агрессии. На сайте запрещено оставлять комментарий, который содержит унизительные высказывания или призывы к насилию по отношению к отдельным лицам или группам людей на основании их расы, этнического происхождения, вероисповедания, недееспособности, пола, возраста, статуса ветерана, касты или сексуальной ориентации.
  • 2. Просьба отказаться от оскорблений, угроз и запугиваний.
  • 3. Просьба отказаться от нецензурной лексики.
  • 4. Просьба вести себя максимально корректно как по отношению к авторам, так и по отношению к другим читателям и их комментариям.

Надеемся на Ваше понимание и благоразумие. С уважением, администратор knigkindom.ru.


Партнер

Новые отзывы

  1. Гость Наталья Гость Наталья18 сентябрь 10:23 Очень сумбурно, просто поток мыслей и много диалогов, персонажи картонные. Не понравилась книга. ... Не убивай меня больше - Екатерина Николаевна Островская
  2. Гость Александр Гость Александр12 сентябрь 23:03 В книге Дамирова "Снайпер. Призрак Сталинграда " (книга 2, формат fb2) на стр. 68/331 указано:  «Мы заночевали в школе — спали на... Призрак Сталинграда 2 - Рафаэль Дамиров
  3. Гость Olga Гость Olga12 сентябрь 22:47 Очень понравилось, а где продолжение?... Счастье быть нужным - Юлия Арниева
Все комметарии
Новое в блоге