Павел Дмитриев - Разбег в неизвестность
- Название:Разбег в неизвестность
- Автор:
- Жанр:
- Издательство:Литагент «Альфа-книга»c8ed49d1-8e0b-102d-9ca8-0899e9c51d44
- Год:2012
- Город:Москва
- ISBN:978-5-9922-1323-2
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Павел Дмитриев - Разбег в неизвестность краткое содержание
Миновал первоначальный шок, охвативший Петра Воронова после его «провала» из 2010 года в прошлое СССР. Тяжелое колесо истории перескочило на рельсы новой реальности, и какой она будет – уже никто не знает. Но жизнь продолжается, на фоне быта и производственных интриг главный герой не устает внедрять компьютерные технологии XXI века в 1967 году. Сложностей на этом пути более чем достаточно, даже простейшие клавиатура и дисплей с трудом укладываются в сознании ученых и инженеров прошлого.
Между тем обогащенная знанием о будущем часть руководителей страны окончательно консолидирует политическую и экономическую власть и начинает осторожные реформы.
Разбег в неизвестность - читать онлайн бесплатно ознакомительный отрывок
Интервал:
Закладка:
– Нет! – тут же перебил его сосед. – На таких интегральных схемах еще и память в эту стойку засунем.
– Хотя бы один «кубик» [118]на несколько тысяч слов обязательно поместится.
– Давайте прикинем, – охотно согласился Марк. Мы с такой логикой еще не работали, поэтому будем считать в логических элементах. Базовое АЛУ без аппаратного умножения и плавающей точки потребует около полутора тысяч логических элементов [119]. С вашими интегральными микросхемами понадобится три-четыре сотни корпусов. Считайте, по сотне на плату, ну типа нашей УМ-1. Можно компактнее, в одну плату, как у вас нарисовано, но тогда придется забыть про ремонтопригодность, да и брака при разводке-травлении дорожек будет очень много. Хотя для оборонки такое пойдет…
– Так в чем проблема? – удивился я. – Все равно они и четверти стойки не займут.
– Кроме этого, – изумленно посмотрел на меня Марк, но вступать в дискуссию не стал, – АЛУ приблизительно десятая часть процессора, и то если он простой, без буферов и аккумулятора. Надо ставить блок сдвига и обмена, потом умножения и деления, а для этого нужен хотя бы широкий сумматор с дополнительной логикой. Да и вообще, куча всего набирается – обработки условий и ветвлений, регистры, работа с адресами, чтение и запись, дешифратор команд. В довесок – блок обработки прерываний и ошибок. В сумме получится около двадцати плат! И это только процессор.
М-да! Я почувствовал, что мои уши начали краснеть. Наразрабатывали, горе-проектировщики. Ладно я, в жизни ничего подобного не делал и триггер от сумматора толком отличать все еще не научился. Но Федор с Иванами куда смотрели?! Ох, спущу с них шкуру, только доберусь!
– Но это еще не все, – меня добил товарищ Гальперин. – Еще десяток плат пойдет на контроллер памяти, шины, прямой доступ к памяти, таймер, тактовый генератор.
– Надо развернуть эту, как ее, шину вертикально в стойке, – добавил кто-то особо умный из-за спины. – Вообще красиво получится. Только вот печатная плата тут точно не подойдет, столько дорожек нам не развести. Но это не страшно, сделаем навивку [120]. Идея-то у вас очень хорошая, даже интереснее, чем в последнем DECе сделали.
– Неплохо выйдет, точно! – раздались со всех сторон поддерживающие голоса. – Справа поставим память, на нее как раз смонтируем телетайп и пульт, ну типа как Глушков в МИРе сделал.
– А слева питание и бобины.
– Нормально скомпонуется в три шкафа. Ну или в четыре, если много периферии подключать придется.
– Постойте, постойте! Так дело не пойдет! – Я вмешался в готовую начаться дискуссию. – У вас же УМ на стол помещается! А тут еще компактнее должно быть, ведь на микросхемах.
– Ха! – быстро возразил Марк. – У нас все куда проще, на данные пятнадцать бит, и обработка за несколько тактов. Можно сказать, что транзисторов по вашему ТЗ с тридцатью двумя битами понадобится раз в десять больше [121]. По размеру то на то и выйдет с вашими схемами. Да еще развести полторы сотни проводов шины до каждого блока. Так что процессор и минимальный комплект блоков ввода-вывода – как раз в один шкаф.
– У нас на УМе тоже блоки сбора данных и питание отдельно, – опять успокоили меня из-за спины.
– Так! – Я встал и резко развел перед собой ладони, привлекая внимание старосят. – Габариты – это жесткое требование. – Еще бы, я лично обещал Семичастному «переносной вариант», рассчитанный максимум на двух бойцов Советской армии. Причем полнофункциональный. – Но скажите, сколько всего транзисторов вам бы понадобилось без новых интегральных схем?! [122]Примерно, разумеется.
– Думаю, около семидесяти тысяч. – Филипп Георгиевич внимательно посмотрел на меня. – Что-то не так? В меньшее количество уложиться будет трудно.
– Песец… – Я мешком обвалился на жалобно скрипнувший стул. – С такой фигней нам не взлететь.
– Почему? – искренне удивился Гальперин. – На ваших схемах очень компактная ЭВМ получится. У нас даже есть все шансы обогнать американцев!
Он еще спрашивает. Я точно знаю, что для «Пульсара» десять тысяч элементов на чипе – предел. Причем достижимый лишь в будущем, с большим трудом, можно сказать, в отчаянном прыжке. До семидесяти тысяч там дотянутся в лучшем случае лет через десять, потому что для этого придется с процесса десять мкм переходить на три мкм.
Нельзя сказать, что я надеялся достичь прописанных в техзадании величин обязательно в одночиповом варианте. Но то, что получалось в реальности по сделанному нами в «Интеле» ТЗ, на образ прорыва в мировом компьютеростроении не тянуло никак. Очередные дорогие и сложные шкафы, и не более того. Да еще без периферии, хоть немного соответствующей новому техническому уровню. Мониторов вообще не имелось, вместо принтеров – извращение АЦПУ и «Консула», а накопители на жестких дисках только импортные и смешного объема. Что проку от высокой скорости расчета и относительно компактного процессора, если на ВЦ царство перфокарт?
В общем, за такой «великий» результат меня по головке комитетчики точно не погладят. Проект, конечно, на этом не закроют, все же управляющие ЭВМ народному хозяйству и правда нужны позарез. Даже не слишком ограничат ресурсы. Но ни за что не будут ждать несколько лет [123], пока ребята из СКБ-2 упихнут свою систему в размеры сундука. Попробовать рассказать про огромные проблемы с совместимостью программного обеспечения, которые неизбежны при последовательном наращивании разрядности ЭВМ? Да тупо не интересуют никого в СССР путаные рассказы про впустую потраченные в моем будущем миллиарды человеко-часов! Так что еще до нового года в главке оценят перспективы да найдут более признанный коллектив, который справится с поставленной задачей как минимум не хуже облажавшегося пришельца из будущего и странноватого иммигранта.
– Тьфу! – Я вынырнул из пучины отчаянных размышлений. – Тогда скажите, пожалуйста, есть ли возможность сделать в десять раз более простую ЭВМ?
– Как PDP-8, что ли? – проявил эрудицию кто-то очкастый.
– Да, подобная система может получиться в заданных габаритах, – охотно подтвердил Филипп Георгиевич. – Она вообще очень хорошо укладывается в ваше техзадание при использовании интегральных схем.
– Двенадцать разрядов… – простонал я, вспомнив спецификацию PDP-8. – Там же памяти всего четыре килобайта можно напрямую адресовать! Для увеличения нужно смешные страницы по сто двадцать восемь байт использовать!
– Байт – это восемь бит? – поинтересовался Марк. И, не дожидаясь ответа, продолжил: – Конечно, маловато, но вполне возможно сделать адресацию в шестнадцать бит. Как раз недавно по министерству было указание использовать исключительно степени числа «два».
На последних словах старосята как-то очень невежливо заржали. Поэтому я не стал говорить, кто был инициатором такого глупого, по их мнению, приказа.
Читать дальшеИнтервал:
Закладка: