рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Разработка архитектуры внешних выводов

Разработка архитектуры внешних выводов - раздел Образование, _________ Для Вариантов, Не Требующих Использования Сопроцессора, Разрабатывается Архит...

Для вариантов, не требующих использования сопроцессора, разрабатывается архитектура внешних выводов только ЦП. Для вариантов, требующих наличие сопроцессора, разрабатывается архитектура внешних выводов ЦП и сопроцессора.


Рис. 3 Рис. 4

При разработке архитектуры внешних выводов следует ориентироваться на использование стандартных корпусов, имеющих, соответственно, 40, 68, 132, 144, 168, 172 выводов. В случае, если остаются “лишние” выводы, они могут быть использованы для следующих целей:

- дублирования контактов “Земля” и “Питание”;

- увеличения разрядности шины адреса;

- введения нескольких уровней прерывания.

Обобщенная архитектура внешних выводов кристалла ЦП показана на рис. 3, а сопроцессора – на рис. 4.

Процессор (рис. 3) имеет совмещенную шину адреса и данных (AD). Сигнал ALE используется для фиксации адреса на внешнем регистре-защелке, а пара сигналов HLD и HLDA – для реализации механизма захвата шины. Сигналы INT и INTA являются сигналами запроса и подтверждения прерывания. Если на корпусе имеется достаточное число свободных выводов, то целесообразно ввести несколько уровней запроса на прерывание.

Линии RD (Чтение), WR (Запись), IN (Ввод), OUT (Вывод), BHE (Разрешение записи старшего байта) задают выполняемую на шине операцию. Линия FRAME используется для организации режима пакетного обмена между ОЗУ и внутренними кэшами. Появление данного сигнала на шине означает начало транзакции, а снятие – указывает на то, что следующий цикл передачи данных на шине является последним.

Сигнал WAIT используется для организации взаимодействия с внешним математическим сопроцессором. На контакт WAITпоступает сигнал от сопроцессора об окончании вычислений. Контакт READY (Готовность) служит для приема сигнала готовности от медленных внешних устройств. Назначение выводов питания, RESET и CLC (Синхронизация) очевидны.

На рис. 4 показан вариант архитектуры внешних выводов сопроцессора. На вывод FPBUSY подается единичный сигнал, указывающий на то, что сопроцессор занят. По линии FPINT выдается сигнал прерывания в случае возникновения ошибочной ситуации (типа попытки деления на нуль). Назначение прочих выводов такое же, как и одноименных выводов ЦП.

ЦП и сопроцессор взаимодействуют следующим образом. ЦП декодирует поток команд; если появляется команда обработки с ПТ, то ЦП переписывает ее на регистр команды сопроцессора (в качестве которого может в частном случае выступать порт ввода-вывода), а затем продолжает работу. При необходимости работы с памятью адреса вычисляются в ЦП. Для проверки доступности ЦП может использоваться, например специальная команда WAIT.

– Конец работы –

Эта тема принадлежит разделу:

_________

Санкт Петербургский государственный электротехнический...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Разработка архитектуры внешних выводов

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Общие требования к разрабатываемому процессору
Система команд должна удовлетворять следующим требованиям. 1. Операции обращения к памяти отделены от операций, связанных с обработкой данных. 2. Операции, связанные с преобразова

Исходные данные для курсового проектирования
Исходные данные для выполнения курсового проекта определяются как общими требованиями к разрабатываемому процессору, так и вариантом задания. Варианты заданий приведены в табл. 1 – 4. Сост

Средства реализации модели
В качестве языка реализации используются языки С++ и Java. Способы реализации модели приведены в табл. 5   Таблица 5 Средства реализации модели &nb

Результаты проектирования
В процессе выполнения курсового проекта разрабатываются: - архитектура ЦП; - приложение (программный эмулятор). В процессе разработки архитектуры определяются: 1

Уточнение структуры системы
Разрабатываемый процессор предназначен для использования в качестве центрального процессора (ЦП) рабочей станции (варианты с традиционной архитектурой) либо в качестве встроенного процессора.

Выбор форматов данных
На рис. 5 показаны основные используемые типы данных. Рис. 5 Целые числа пред

Выбор форматов команд
При выборе форматов следует исходить из принципов RISC-об-работки, в соответствии с которыми используется минимальное число форматов команд. Наиболее желательным является использоване одного (

Разработка системы команд
Результаты проектирования следует оформить в виде нижеприведенной таб. 6. Таблица 6 Система команд N Мне- Название С

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

Основные алгоритмы функционирования
В процессе выполнения курсового проекта должны быть разработаны основные алгоритмы функционирования процессора, а именно: - обобщенный алгоритм функционирования системы; - алгорит

Алгоритмы выполнения отдельных операций
Необходимо подробно рассмотреть структуру и основные алгоритмы функционирования исполнительной подсистемы. В командах ветвления используется механизм отложенного условного перехода. Данный

Состав разрабатываемой документации
По результатам проектирования представляется следующая документация: - описание программы (ГОСТ 19.402—78), в котором содержатся сведения о логической структуре и функционировании ПК;

Оформление курсового проекта
Курсовой проект выполняется в виде пояснительной записки и графической части. Пояснительная записка должна содержать: - титульный лист; - содержание с указанием страниц;

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги