Глава 21
Страница 122 из 152
Настройки чтения
18px
1.8
1

Глава 21

Страница 122

Ангстрем

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

— Валерий Иванович, мы тут решили перейти на шестнадцатиразрядный формат команд микропроцессора, и в качестве образца решили использовать ЭВМ PDP-11/20, которую вы нам купили в США. Мы уже собрали макет этого микропроцессора на секционированном микропроцессоре Интел-3000, так же как для Зет-80, эмулировали эту систему команд PDP-11, ну добавили необходимые регистры и таймеры. Макет работает с производительностью в пять раз быстрее прототипа! Тактовая частота десять мегагерц! — сообщил Дшухнян. — Ребята из Минприбора взяли эту схему за основу новой мини-эвм, а наш Микрон взялся за копирование этого микропроцессорного комплекта.

— Отлично! Только вот вам надо бы решить проблему с шестнадцатью разрядной шиной данных. Тогда и память вам потребуется такой разрядности. Но есть два варианта решения проблемы — чтение команды в два такта, что также снижает производительность микропроцессора. Но может быть это не так важно? Вам надо все просчитать. С другой стороны, можно пожертвовать удвоенным количеством микросхем памяти — характеристики мини-эвм от этого только улучшатся — описал я им проблемы.

— Нам бы хотелось сделать мини-эвм подешевле, чтобы была доступна всем пользователям — сказал Машевич.

Я немного подумал и предложил Машевичу:

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

Тут вступили в обсуждение другие участники.

— Для шестнадцати разрядов потребуется всего пять бит кода Хемминга для исправления ошибок — выдал инженер Локтев, очень перспективный разработчик, как я заметил.

— Вот и прикиньте все плюсы и минусы этого дела, и принимайте решение. Могу сказать, что возможны все три варианта микропроцессоров — для разного применения. Самый медленный и недорогой — для массового компьютера, самый дорогой — для систем управления ракетами и инженерных микроэвм.

назадназад
1 ... 120 121 122 123 124 ... 152
впередвперед