Анализ операций умножения и деления в конкретной модели АЛУ — страница 4

  • Просмотров 5639
  • Скачиваний 417
  • Размер файла 50
    Кб

АЛУ может генерировать признаки в зависимости от результата вычислений j,w,Q и др. (j – признак переполнения, w – признак отрицательного числа, Q – признак равенства 0 всех разрядов числа), На рис. 2 эти микрокоманды обозначены р1, p2,..., рm. Результаты вычислений из АЛУ передаются по кодовым шинам записи у1, у2, ...,уs, в ОЗУ. Функции регистров, входящих в АЛУ: · результат вычислений; Вид обрабатываемой информации Способ обработки информации

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

обработки слова во времени АЛУ с дополнительными регистрами АЛУ с реализацией операций в запоминающем устройстве АЛУ с магистральной структурой АЛУ с жесткой структурой АЛУ с однородной структурой Параллельно-последовательные Последовательные Параллельные Многосумматорные АЛУ АЛУ с расширенными возможностями По способу распределения логических функций между регистрами Рис. 3 · от выполняемой операции); · · · быть

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

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

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