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

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

Концепция операционного и управляющего автоматов

Концепция операционного и управляющего автоматов - раздел Компьютеры, Организация устройств компьютера Программная Инженерия (Бакалавриат) Фундаментальная Информ...

Программная инженерия (бакалавриат)

Фундаментальная информатика и информационные технологии (бакалавриат)

Литература: [1, стр. 80 – 81]

В функциональном и структурном отношениях операционное устройство, входящее в состав компьютера, удобно представить разделенным на две составляющих – операционный и управляющий автоматы (рис. 1.1).

Операционный автомат ОА предназначен для хранения слов информации, выполнения набора микроопераций и вычисления значений логических условий, т. е. является структурой, организованной для выполнения операций над информацией. На вход операционного автомата подаются входные данные из множества , которые в соответствии с алгоритмом операции преобразуются в выходные данные из множества . Кроме того, операционный автомат генерирует множество осведомительных сигналов (логических условий) для управляющего автомата.

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

Зачастую операционное устройство может выполнять несколько различных операций. Например, АЛУ может выполнять все четыре арифметические операции и несколько логических. В этом случае на вход управляющего автомата подается команда , определяющая тип выполняемой операции. Кроме того, поскольку различные операции над различными данными выполняются за разное время, управляющий автомат формирует сигнал , который определяет окончание операции и готовность выходных данных.

Таким образом, любое операционное устройство – процессор (который, в свою очередь, представляется состоящим из двух операционных уст­ройств – АЛУ и центрального устройства управления), канал ввода-вывода, контроллер внешнего устройства и т. д. – можно представить в виде композиции операционного и управляющего автоматов. Операционный автомат, реализуя операции над словами информации, является исполнительной частью устройства, работу которого организует управляющий автомат, который генерирует необходимые последовательности управляющих сигналов.

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

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

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

Организация устройств компьютера

Пример проектирования операционного автомата... В качестве примера рассмотрим разработку операционного автомата АЛУ...

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

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

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

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

Принцип микропрограммного управления
Программная инженерия (бакалавриат) Фундаментальная информатика и информационные технологии (бакалавриат) Литература: [1, стр. 79 – 80]

Операционный автомат
Программная инженерия (бакалавриат) Фундаментальная информатика и информационные технологии (бакалавриат) Литература: [1, стр. 38, 60 – 62, 81 –

Определение форматов данных
В арифметической операции деления участвуют два операнда – делимое и делитель

Разработка алгоритма деления
При выполнении деления чисел, представленных в прямых двоичных кодах, удобнее делить модули чисел, поскольку знак результата не зависит от соотношения модулей делимого и делителя, а определяется в

Разработка структуры операционного автомата
Анализ алгоритма деления чисел, представленного на рис. 1.2, позволяет разработать структуру операционного автомата. Учитывая действия, которые требуется выполнить для реализации алгоритма, включим

Список микроопераций и логических условий, используемых операционным автоматом
Микро­операция Действие   Микро­операция Действие   Логическое условие Отношение

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