Описание функционирования операционного блока по функциональной схеме



       Загрузка операндов

       При сигналах у1=1, у2=0 а также сигнале у18=1 значение с шины данных записывается в R1.  

      Загрузка операндов в R2, R3 происходит аналогично. Отличие состоит в сигналах записи на регистр (у19,у20).

      Выполнение команды RSM:=RSM+R2+1

      Данные считываются с RSM и поступают, через буферный элемент BF8(при низком уровне сигнала y5), на вход SM. На другой вход SM поступает код, через бу ферный элемент BF5(при низком уровне сигнала у4),с регистра R2.С выхода SM результат через BF4 (при низком уровне сигнала у14) поступает на вход RSM и записываются на него по переднему фронту сигнала у21. При выполнении этой команды у13=1.

Выполнение команды RSM:=RSM+R1

                   При поступлении низких уровней сигналов y5 и у8 на буферные элементы BF5 и BF7 соответственно, на входы сумматора SM поступают коды с регистров RSM и R1. Сумма с выхода сумматора через BF4 (при низком уровне сигнала у14) подается на вход RSM и записывается на него по переднему фронту сигнала у21.

        Выполнение команды R 3:=RSM

        При низком уровне сигнала у16 через буферный элемент BF9 данные c RSM поступают на внутреннюю магистраль и записываются на R3 при низком уровне сигнала y20.

       Выполнение команды R1:=R1vR2&R3

       Данные с регистров R1 и R2 поступают на схему OR2. Результат поступает на схему AND, на другой вход которой поступает код с выхода регистра R3 (при низком уровне сигнала у9). Далее через BF2 (при низком уровне сигнала у11) данные поступают на регистр R1 и записываются на него по переднему фронту сигнала у18.

 

 

       Выполнение команды RSM:=(R1 v R3)+RSM

      При низких уровнях сигналов у1 и у9 данные с регистров R1 и R3 поступают на входы схемы OR1. С выхода ее результат через BF1 (при низком уровне сигнала у10) поступает на вход сумматора SM. На другой вход SM , через BF8(при низком уровне сигнала у5)поступает содержимое RSM. Сумма с выхода сумматора через BF4 (при низком уровне сигнала у14) подается на вход RSM и записывается на него по переднему фронту сигнала у21.

      Выполнение команды R1:=0,5R2

      По переднему фронту сигнала у18 содержимое регистра R2, через буферный элемент BF5, поступает и записывается в  R1. Следующий фронт сигнала у18 сдвигает содержимое регистра R1 на 1 разряд вправо, что соответствует делению на 2.

       Выполнение команды RSM:=ARS(RSM,1)

      При уровнях сигналов у15=0 и по переднему фронту сигнала у21 происходит сдвиг вправо регистра RSM на 1 разряд.

        Выполнение команды RSM:=R1&R2

       Сигналы с регистров R1 и R2 поступают на схему AND,результат с выхода которой через буферный элемент BF3 передается на вход регистра RSM. Запись на регистр осуществляется по переднему фронту сигнала у21.

        Выполнение команды R2:=(R2,1)

      При уровнях сигналов у6=0 и по переднему фронту сигнала у19 происходит циклический сдвиг влево регистра R2 на 1 разряд.

Выполнение команды RSM:=R2

       Содержимое регистра R2, через буферный элемент BF5, поступает на вход регистра RSM и записывается на него по переднему фронту сигнала у21.

       Выполнение команды RSM:=R2+R3

        При низком уровне сигнала у9 содержимое регистров R2 и R3, через буферные элементы BF5(при низком сигнале у4) и B F6(при низком уровне сигнала у7) соответственно, поступают на входы сумматора SM. Сумма с выхода сумматора через BF4 (при низком уровне сигнала у14) подается на вход RSM и записывается на него по переднему фронту сигнала у21.

      Выполнение команды М D:=R3

      По низком уровне сигнала у9, данные с регистра R3 через магистральный передатчик МА2, при наличии низкого уровня сигнала у2 ,передаются на магистральную шину данных.

 

       2.3Выбор элементов для реализации устройства

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

-  необходимость достижения заданного быстродействия;

-  стоимость микросхем и потребляемая ими мощность;

-  возможность сопряжения микросхем по электрическим параметрам.

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

В данной работе в соответствии с заданием для реализации были выбраны микросхемы серий К555. Эти микросхемы относятся к элементам ТТЛ, имеют низкую стоимость, сравнительно большую потребляемую мощность, высокую помехоустойчивость, большую номенклатуру интегральных микросхем и достаточно высокое быстродействие.

   Однако, при проектировании принципиальной схемы с целью ее минимизации, представляется целесообразным применение элементов других серий. Так дешифраторы, формирующие сигналы управления в управляющем автомате, проще реализуются на элементах ППЗУ (серии КР573, К556). Это существенно упрощает схемную реализацию проектируемого устройства и, соответственно, значительно уменьшает количество элементов, входящих в схему.

 


Дата добавления: 2021-12-10; просмотров: 21; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!