Процессоры семейства MOTOROLA: Методическое пособие к изучению курса “Микропроцессорные системы”, страница 11

В 16- БИТОВОМ СЛОВЕ НАКОПЛЕНИЯ ИСКЛЮЧИТЕЛЬНЫХ СИТУАЦИЙ СОДЕРЖИТЬСЯ РЕЗУЛЬТАТ ОПЕРАЦИИ "ИСКЛЮЧАЮЩЕЕ ИЛИ" НАД СЛОВАМИ ИСКЛЮЧИТЕЛЬНЫХ СИТУАЦИЙ, ВЫРАБАТЫВАЕМЫМИ ПРИ ВЫПОЛНЕНИИ КАЖДОЙ ОПЕРАЦИИ С МОМЕНТА СБРОСА РЕГИСТРА НАКОПЛЕННОГО СЛОВА ИСКЛЮЧИТЕЛЬНЫХ СИТУАЦИЙ. В ЭТОМ РЕГИСТРЕ НАХОДЯТСЯ ЛИШЬ ПРИЗНАКИ ИСКЛЮЧИТЕЛЬНЫХ СИТУАЦИЙ, ВЫРАБОТАННЫЕ ПРИ ВЫПОЛНЕНИИ ПОСЛЕДНЕЙ  ОПЕРАЦИИ, А В РЕГИСТРЕ КОДА УСЛОВИЯ РАЗМЕЩАЮТСЯ РЕЗУЛЬТАТЫ ПОСЛЕДНЕЙ ОПЕРАЦИИ СРАВНЕНИЯ. В РЕГИСТРЕ АДРЕСА КОМАНДЫ СОДЕРЖИТЬСЯ  АДРЕС ПАМЯТИ, ЗАДАННЫЙ ОСНОВНЫМ ПРОЦЕССОРОМ ДЛЯ ПОСЛЕДНЕЙ КОМАНДЫ, ИСПОЛНЕНОЙ СОПРОЦЕССОРОМ. РОЛЬ РЕГИСТРА АДРЕСА КОМАНДЫ СОСТОИТ  В УКАЗАНИИ АДРЕСА КОМАНДЫ, ПРИ ВЫПОЛНЕНИИ КОТОРОЙ ИМЕЛО МЕСТО ОШИБКА В ХОДЕ ОБРАБОТКИ АППАРАТНОГО ПРЕРЫВАНИЯ ПО ОСОБОЙ СИТУАЦИИ.

СОПРОЦЕССОР ВЫПОЛНЯЕТ СЛЕДУЮЩИЕ АРИФМЕТИЧЕСКИЕ ОПЕРАЦИИ:

А) СЛОЖЕНИЕ (3 МКС)      Д)ОБРАБОТКА ОСТАТКА

Б) ВЫЧИТАНИЕ                   Е)СРАВНЕНИЕ (2 МКС)

В) УМНОЖЕНИЕ (4 МКС)  Ж)ИЗВЛЕЧЕНИЕ КВАДРАТНОГО КОРНЯ

Г) ДЕЛЕНИЕ (6 МКС)          З)ВЫДЕЛЕНИЕ ЦЕЛОЙ ЧАСТИ

В СКОБКАХ УКАЗАНА ДЛИТЕЛЬНОСТЬ ВЫПРОЛНЕНИЯ ОПЕРАЦИЙ ОБЫЧНОЙ

ТОЧНОСТИ ПРОЦЕССОРОМ С СОПРОЦЕССОРОМ MC68881 ПРИ ТАКТОВОЙ ЧАСТОТЕ

16 МГЦ.

НАБОР КОМАНД ОХВАТЫВАЕТ БОЛЕЕ 40 КОМАНД, ВКЛЮЧАЯ ВЫЧИСЛЕНИЕ ТРАНСЦЕНДЕНТНЫХ ФУНКЦИЙ ( SIN, EXP, LOG, И Т.Д.).

КРОМЕ НОРМАЛИЗОВАННЫХ ЧИСЕЛ, НЕКОТОРЫЕ  СПЕЦИАЛЬНЫЕ ВИДЫ ДАННЫХ РАСПОЗНАЮТСЯ  ПО МАКСИМАЛЬНОМУ И МИНИМАЛЬНОМУ ЗНАЧЕНИЯМ ПОРЯДКА:

А) ПОЛОЖИТЕЛЬНЫЙ ИСТИННЫЙ НУЛЬ;

Б) ОТРИЦАТЕЛЬНЫЙ ИСТИННЫЙ НУЛЬ;

В) ПЛЮС БЕСКОНЕЧНОСТЬ;

Г) МИНУС БЕСКОНЕЧНОСТЬ;

Д) ДЕНОРМАЛИЗОВАННЫЕ ЧИСЛА;

Е) НЕ ЧИСЛО.

В СОСТАВ MC68881 ВХОДЯТ 67- РАЗРЯДНОЕ АЛУ ДЛЯ ОБРАБОКИ РАЗРЯДОВ МАНТИССЫ И ГРУППОВОЙ СДВИГАТЕЛЬ, КОТОРЫЙ МОЖЕТ ВЫПОЛНЯТЬ ЗА ОДИН МАШИННЫЙ ЦИКЛ СДВИГ ОТ ОДНОГО ДО 67 БИТ. ИНТЕРФЕЙСНЫЕ ФУНКЦИИ РЕАЛИЗУЮТСЯ СОВМЕСТНО MC68881 И MC68020, ПРИЧЕМ ТЕ ИЗ ЭТИХ ФУНКЦИЙ, КОТОРЫЕ БОЛЕЕ ЭФФЕКТИВНО РЕАЛИЗУЮТСЯ В MC68020, В НЕМ И ВЫПОЛНЯЮТЯ ПО ЗАПРОСАМ СОПРОЦЕССОРА. ПАРАЛЛЕЛЬНАЯ РАБОТА MC68020 И MC68881 ПРОТЕКАЕТ ЛИШЬ ПО ПРИНЦИПУ " КОМАНДА ЗА КОМАНДОЙ " В ПОРЯДКЕ, ОПРЕДЕЛЯЕМОМ MC68881.

ПРИ СОВМЕСТНОЙ РАБОТЕ MC68020 И MC 68881 ПРИ ТАКТОВОЙ ЧАСТОТЕ 16,67 МГЦ ДОСТИГАЕТСЯ КОМБИНИРОВАННЫЙ КОНТРОЛЬНЫЙ УРОВЕНЬ ПРОИЗВОДИТЕЛЬНОСТИ ОБРАБОТКИ С ПЛАВАЮЩЕЙ ЗАПЯТОЙ 1,2 МЛН. ВЕТСОУНОВСКИХ ОПЕРАЦИЙ/С. СОПРОЦЕССОР С БОЛЕЕ ВЫСОКОЙ ПРОИЗВОДИТЕЛЬНОСТЬЮ MC68882 РЕАЛИЗОВАН ПО ВЫСОКОПЛОТНОЙ КМОП- ТЕХНОЛОГИИ С НОРМОЙ ПРОЕКТИРОВАНИЯ 1 МКМ. ПРИ УМЕНЬШЕНИИ ПЛОЩАДИ КРИСТАЛЛА НА 10

ПРОЦЕНТОВ ПРОИЗВОДИТЕЛЬНОСТЬ ПОВЫШАЕТСЯ В ДВА- ЧЕТЫРЕ РАЗА.

32-РАЗРЯДНЫЙ MП MC68030

В МП МС68030 ДОБАВЛЕНЫ АППАРАТНЫЕ СРЕДСТВА,РЕАЛИЗУЮЩИЕ ПАРАЛЛЕЛЬНОЕ ВЫПОЛНЕНИЕ ОПЕРАЦИЙ,К КОТОРЫМ ОТНОСЯТСЯ СДВОЕННЫЕ  ПАРАЛЛЕЛЬНЫЕ ШИНЫ ,ПОДКЛЮЧЕННЫЕ К РАСПОЛОЖЕННЫМ НА КРИСТАЛЛЕ КЭШ-ЗУ ДАННЫХ И КОМАНД,СРЕДСТВА ДЛЯ ЗАПОЛНЕНИЯ КЭШ_ЗУ ИНФОРМАЦИЕЙ ИЗ ВНЕШНЕЙ ПАМЯТИ ВО ВРЕМЯ ВЫПОЛНЕНИЯ ОПЕРАЦИЙ ЦП И СХЕМЫ ПЕРЕСЫЛКИ АДРЕСОВ В УСТРОЙСТВО УПРАВЛЕНИЯ ПАМЯТЬЮ ДЛЯ НАЧАЛА ПОИСКА ИНФОРМАЦИИ ВО ВНЕШ. ПАМЯТИ ОДНОВРЕМЕННО С ПОИСКОМ ВО ВНУТРИКРИСТАЛЬНЫХ КЭШ.

В МП МС68030 ПРЕДУСМОТРЕНЫ ТЕ ЖЕ СРЕДСТВА ПОДДЕРЖКИ ЯЗЫКОВ ВЫСОКОГО УРОВНЯ ЧТО И В МС68020, ТО ЖЕ ГТБКОЕ СОПРЯЖЕНИЕ

С СОПРОЦЕССОРОМ ,3-Х УРОВНЕВЫЙ КОНВЕЕР КОМАНД , 16 32-РАЗРЯДНЫХ

РОН , 2 32-РАЗРЯДНЫХ УКАЗАТЕЛЯ СТЕКА СУПЕРВИЗОРА И 32-РАЗРЯДНЫЙ

ПРОГРАМНЫЙ СЧЕТЧИК ,18 РЕЖИМОВ АДРЕСАЦИИ ,ПОРТЫ I/O, АДРЕСА КОТОРЫХ РАСПОЛОЖЕНЫ В АДРЕСНОМ ПРОСТРАНСТВЕ ОСНОВНОЙ ПАМЯТИ И МЕХАНИЗМ ДИНАМИЧЕСКОГО ИЗМЕНЕНИЯ РАЗРЯДНОСТИ ШИНЫ.

В СОСТАВ МП ВВЕДЕНЫ КЭШ ДАННЫХ И КОМАНД ПО 256 БАЙТ И УСТРОЙСТВО СТРАНИЧНОГО УПРАВЛЕНИЯ ПАМЯТЬЮ. кОНТРОЛЛЕР ШИНЫ УСОВЕРШЕНСТВОВАН И РАБОТАЕТ ПАРАЛЛЕЛЬНО С ЦП В УСКОРЕННОМ РЕЖИМЕ, КОГДА КЭШ ДАННЫХ И КОМАНД ЗАПОЛНЯЮТСЯ ИНФОРМАЦИЕЙ В ХОДЕ ВЫЧИСЛЕНИЙ КОТОРЫЕ ПРОВОДИТ ВЫЧИСЛИТЕЛЬНЫЙ БЛОК И РЕЗУЛЬТАТЫ КОТОРЫХ ЗАТЕМ БУДУТ ИСП-СЯ ЦП.

ЗА 1 ТАКТ КЭШ ДАННЫХ МОЖЕТ ПЕРЕСЛАТЬ В ИСПОЛНИТЕЛЬНЫЙ

БЛОК СРАЗУ 4БАЙТА. ЕСЛИ В МС68020 ИМЕЕТСЯ ТОЛЬКО КЭШ КОМАНД,ВЫБОРКА ИЗ КОТОРОГО ОСУЩЕСТВЛЯЕТСЯ ЗА 2 ТАКТА И ДАННЫЕ ДОЛЖНЫ ПОСТУПАТЬ ЧЕРЕЗ СИСТ. ШИНУ ИЗ ВНЕШНЕГО КЭШ ИЛИ ОСНОВНОЙ ПАМЯТИ,