Motorola 88100 - Motorola 88100 - Wikipedia
В MC88100 это микропроцессор разработан Motorola это реализовано 88000 архитектура набора команд. Анонсированный в 1988 году MC88100 был первой реализацией 88000. На смену ему пришел MC88110 в начале 1990-х гг.
Микропроцессор был суперскалярный дизайн с несколькими целочисленными модулями и модулями с плавающей запятой, которые выполняли инструкции чтобы. MC88100 имел отдельные инструкции и данные тайники. Эти кэши были реализованы с MC88200. Интегральная схема, который содержит блок управления памятью и количество кеша. MC88100 требует двух таких устройств для каждого кэша, и можно добавить дополнительные MC88200, чтобы увеличить размер кешей.
Эта схема с разделением была выбрана для обеспечения гибкости системы, объем кеш-памяти может варьироваться в зависимости от цены. На практике эти дополнительные микросхемы требовали больше места на печатной плате, а шины между MC88200 и MC88100 увеличивали сложность и стоимость.
MC88100 содержит 165 000 транзисторов, а MC88200 - 750 000 транзисторов. Оба были изготовлены Motorola в корпусе толщиной 1,5 мкм. комплементарный металл – оксид – полупроводник процесс.
MC88100 был коммерчески неудачным.[нужна цитата ] Это было связано с рядом причин, в том числе с требованиями MC88200, но в основном из-за того, что Motorola является поставщиком очень успешных 68000 семья. Поскольку подразделение 68000 рассматривало 88000 как конкурента, они вынудили MC88100 установить неприемлемо высокую цену для крупногабаритной детали.[нужна цитата ] Деталь действительно нашла применение на рынке высокопроизводительных встраиваемых систем, в собственных компьютерах Motorola и в больших компьютерах таких компаний, как Общие данные и Unisys Серверы Unix S-8400.
Дизайн
Модель программирования и набор регистров
Модель программирования и набор регистров MC88100 очень похожи на DLX (И, соответственно, RISC-V ) на базе процессоров, с 32 Регистры общего назначения (31 записываемая) и 51 инструкция, способная в любое время получить доступ к любому из 32 регистров общего назначения.
Регистры
Регистры MC88100 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
MC88100 оснащен 64 регистрами, доступными пользователю, 32 из которых Регистры управления, и может иметь доступ к 6 регистрам (4 чтения, 2 записи) одновременно. Фактическое использование GPR не обеспечивается процессором для каждого регистра, кроме R1, который используется в качестве адреса возврата.
Рекомендации
- Фурбер, Стивен Бо (1989). Архитектура и организация VLSI RISC. CRC Press. С. 184–192.
- Табак, Даниэль (1990). Системы RISC. Research Studies Press. С. 121–143.
- Табак, Даниэль (1995). Продвинутые микропроцессоры (2-е изд.). Макгроу-Хилл. С. 433–434, 437.
- Motorola, Inc., изд. (1990). Руководство пользователя микропроцессора Risc MC88100. Прентис Холл. ISBN 013567090X.