Шапка

Часть 4. Архитектура 16-разрядных систем

В этой части мы рассмотрим конструкции нескольких 16-разрядных стековых машин. Модели выбирались так, чтобы показать всё разнообразие проектной философии и возможные компромиссы. В §4.1 обсуждаются общие характеристики таких систем. Важным условием отбора была компактность аппаратуры, позволяющая получить законченное однокристальное решение для встраиваемых применений.

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

В §4.2 обсуждается процессор WISC CPU/16 - стековый процессор общего применения, собранный на дискретных компонентах, с подгружаемым набором команд. CPU/16 это технологическая платформа, разрабатывавшаяся для получения максимальной простоты и универсальности конструкции.

В §4.3 рассматривается модель MISC M17 , предназначенная для нетребовательных к вычислительной мощности недорогих устройств. Для уменьшения стоимости стеки в этом процессоре располагаются в программной памяти.

В §4.4 описывается NC4016 фирмы Novix, первый FORTH-процессор, попавший на прилавок. Он обеспечивает среднюю производительность при умеренной цене и рассчитан на внешнюю память для стеков.

В §4.5 обсуждается RTX 2000 фирмы Harris - высокопроизводительный микроконтроллер, основанный на конструкции NC4016. RTX 2000 проектировался по технологии базовых матричных кристаллов, позволяющей включать в состав процессора стековую память, аппаратный умножитель и счётчики-таймеры.

CPU/16, NC4016 и RTX 2000 относятся к категории ML0 . M17 сделавший упор на низкой стоимости попал в группу MS0 .

Previous part:

Next part: