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

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

Разработка структуры операционного автомата

Разработка структуры операционного автомата - раздел Компьютеры, Организация устройств компьютера Анализ Алгоритма Деления Чисел, Представленного На Рис. 1.2, Позволяет Разраб...

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

■ два 16-разрядных регистра Рг A и Рг B для хранения исходных операндов и , а также промежуточных результатов, причем регистр Рг A должен обеспечивать возможность сдвига своего содержимого влево;

■ 16-разрядный регистр Рг C для хранения результата арифметической операции сложения или вычитания; в процессе выполнения алгоритма в этом регистре будет формироваться остаток , а на последнем этапе в него будет помещен результат частное ;

■ 16-разрядный регистр Рг D с возможность сдвига своего содержимого влево для хранения частного в процессе его формирования;

■ 16-разрядный параллельный двоичный сумматор Сум/Выч для выполнения операций сложения и вычитания двоичных чисел;

■ 4-разрядный счетчик Сч n по модулю 16 для выполнения обратного счета цифр частного ;

■ триггер переполнения Тг O для хранения признака переполнения разрядной сетки;

■ триггер знака Тг s для временного хранения знака частного;

■ схема сравнения на предмет равенства знаковых битов операндов и ;

■ дешифратор DC "0" нулевой комбинации в битах C[1] – C[15], формирующий признак нулевого результата.

Связи между перечисленными выше элементами, а также управляющие ими микрооперации показаны на рис. 1.3, а в табл. 1.1 приведен полный список микроопераций и логических условий. Очевидно, что любые действия, обозначенные в операторных блоках блок-схемы алгоритма, представленной на рис. 1.2, могут быть реализованы в структуре разработанного операционного автомата (см. рис. 1.3).

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

Таблица 1.1

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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