Реферат: Синтез управляющего автомата операции умножения младшими разрядами вперед со сдвигом множимого над числами в форме с фиксированной точкой в формате {1,8} для автомата Мура

Содержание

Задание

Введение

1. Разработка микропрограммы

1.1.<span Times New Roman"">  

 Пример

1.2.<span Times New Roman"">  

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

1.3.<span Times New Roman"">  

 Разработка граф схемы алгоритма

2.<span Times New Roman"">          

 Синтез микропрограммногоавтомата

2.1.<span Times New Roman"">  

 Кодирование граф схемы алгоритма

2.2.<span Times New Roman"">  

 Составление таблицы переходов для микропрограммногоавтомата

2.3.<span Times New Roman"">  

 Составление структурной таблицымикропрограммного автомата

2.4.<span Times New Roman"">  

 Составление функций возбуждения и выхода

2.5.<span Times New Roman"">  

 Разработка функциональной схемы

Заключение

Списоклитературы

<span Times New Roman",«serif»;mso-fareast-font-family: «Times New Roman»;mso-ansi-language:RU;mso-fareast-language:RU;mso-bidi-language: AR-SA">
<span Times New Roman",«serif»">Введение

По функциональному назначению основные устройстваЭВМ можно условно разделить на две категории: операционные устройства (ОУ) иуправляющие устройства (УУ). Отдельные части операционного устройствафункционируют в зависимости от алгоритма выполняемой операции. Управляющееустройство по сигналу операции вырабатывает необходимые сигналы, по которымзапускается выполнение заданной микрооперации. Совокупность микроопераций,объединенных алгоритмом операции, составляет микропрограмму операции, которая,в свою очередь, является связующим звеном между командой (кодом операции) иоперационным устройством (аппаратными средствами), предназначенным дляпреобразования информации.

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

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

<span Arial",«sans-serif»;mso-fareast-font-family: «Times New Roman»;mso-font-kerning:16.0pt;mso-ansi-language:RU;mso-fareast-language: RU;mso-bidi-language:AR-SA">
<span Times New Roman",«serif»">Задание

Выполнить синтезуправляющего автомата операции умножения младшими разрядами вперед со сдвигоммножимого над числами в форме с фиксированной точкой в формате {1,8}в прямомкоде двоичной системы счисления. Разработать микропрограмму и выполнить синтезуправляющего автомата используя синхронный автомат Мура, используя логическийэлемент «ИЛИ-НЕ» (стрелка Пирса) и элемент памяти на RS-триггере

<span Times New Roman",«serif»;mso-fareast-font-family: «Times New Roman»;mso-ansi-language:RU;mso-fareast-language:RU;mso-bidi-language: AR-SA">

 1. Разработкаалгоритма операции умножения младшими разрядами вперед со сдвигом множимого.

1.1 Контрольный пример

Рассмотрим на примере двух двоичных чисел сампроцесс умножения

1) Возьмем любых два двоичных числа:

а = 101011 и b = 111011

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

010101100000

L(1)Рг1

<img src="/cache/referats/14002/image001.gif" v:shapes="_x0000_s1065">001010110000

L(1)Рг1

<img src="/cache/referats/14002/image002.gif" v:shapes="_x0000_s1064">000101011000

L(1)Рг1

<img src="/cache/referats/14002/image002.gif" v:shapes="_x0000_s1063">000010101100

L(1)Рг1

<img src="/cache/referats/14002/image002.gif" v:shapes="_x0000_s1062">000001010110

L(1)Рг1

<img src="/cache/referats/14002/image001.gif" v:shapes="_x0000_s1061"><div v:shape="_x0000_s1060">

*

000000101011

Рг1

111011

Рг2

<div v:shape="_x0000_s1055">

+

000000000000

См

000000101011

Рг1

<div v:shape="_x0000_s1056">

+

000000101011

См

000001010110

Рг1

<div v:shape="_x0000_s1057">

+

000010000001

См

000101011000

Рг1

<div v:shape="_x0000_s1058">

+

000111011001

См

001010110000

Рг1

<div v:shape="_x0000_s1059">

+

010010001001

См

010101100000

Рг1

100111101001

См

Мы взяли два числа a, bсоответственно множимое и множитель, и произвели операцию умножения с ихмодулями по следующему алгоритму:

1)<span Times New Roman"">                      

Анализируем  разряд заразрядом  множителя начиная с младшихразрядов.

2)<span Times New Roman"">                      

Если анализируемый разряд множителя равен единицы, то множимоеприбавляется к сумматору если же разряд множителя равен нулю то мы прибавляемнулевое значение множимого (данная операция пропущена).

3)<span Times New Roman"">                      

Множимое сдвигается каждый раз влево на один разряд после операциисложения.

4)<span Times New Roman"">                      

Пункты 2 и 3 выполняются nраз. n-количество разрядовв множителе. Для нашего случая это 6 разрядов и как видно из примера множимоесдвигалось шесть раз до получения окончательного ответа

1.2 Определение структурыоперационного автомата

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

Рг1

См

Рг2

1

1

1

16

16

8

УА

Сч

Множимое

Множитель

<img src="/cache/referats/14002/image003.gif" v:shapes="_x0000_s1066 _x0000_s1067 _x0000_s1068 _x0000_s1069 _x0000_s1070 _x0000_s1071 _x0000_s1072 _x0000_s1073 _x0000_s1074 _x0000_s1075 _x0000_s1076 _x0000_s1077 _x0000_s1078 _x0000_s1079 _x0000_s1080 _x0000_s1081 _x0000_s1082 _x0000_s1083 _x0000_s1084 _x0000_s1085 _x0000_s1086 _x0000_s1087 _x0000_s1088 _x0000_s1089 _x0000_s1090 _x0000_s1091 _x0000_s1092 _x0000_s1093 _x0000_s1094 _x0000_s1095 _x0000_s1096 _x0000_s1097 _x0000_s1098 _x0000_s1099 _x0000_s1100 _x0000_s1101 _x0000_s1102 _x0000_s1103 _x0000_s1104 _x0000_s1105 _x0000_s1106 _x0000_s1107 _x0000_s1108 _x0000_s1109 _x0000_s1110 _x0000_s1111 _x0000_s1112 _x0000_s1113 _x0000_s1114">


Рисунок 1 — Схема структуры ОУ умножения младшими разрядами в перед со сдвигом множимого влево

<span Times New Roman",«serif»">Рг1 – врегистр заносится множимое

<span Times New Roman",«serif»">Рг2 – врегистр заносится множитель

<span Times New Roman",«serif»">См – всумматоре происходит сложение чисел

<span Times New Roman",«serif»">Сч –счетчик просчитывает количество выполненных операций.

<span Times New Roman",«serif»">УА –рассчитываемый управляющий автомат

<span Times New Roman",«serif»"><span Times New Roman",«serif»">1.3 Разработка блок схемы

Алгоритмдля умножения младшими разрядами вперед со сдвигом множимого:

1)  В первый регистр заносится множимое вдвоичном коде.

2)<span Times New Roman"">   

Из первого регистра множимоезаноситься в сумматор.

3)<span Times New Roman"">   

Во второй регистр заноситсямножитель.

4)<span Times New Roman"">   

Младший разряд множителяпоступает в Управляющий автомат.

5)<span Times New Roman"">   

В Управляющем автоматеанализируется поступившая информация.

6)<span Times New Roman"">   

Если 0, то в сумматорепроисходит сдвиг вправо на один разряд. Если 1 то, происходит сложениемножимого и множителя. После сложения выполняется сдвиг множимого.

7)<span Times New Roman"">   

Пункты 4,5 и 6 выполняютсястолько раз, сколько разрядов имеют числа.

Реализуемалгоритм в виде содержательного графа микропрограммы для двоичной системыисчисления. Согласно ГОСТа язык ГСА используется для формальной записиалгоритмов операция и имеет 1 начальную и 1 конечную вершину.

Структура ГСА показана нарисунке 2.

Таблица 1.1

№ блока

Описание

1

в Рг1 заносим множимое, в Рг2 заносим множитель, сумматор См обнуляем, а счетчику Сч присваиваем значение 8.

2

определяем знак произведения путем сложения знаковых разрядов множимого и множителя по модулю два.

3

Младший разряд Рг2 (множитель) сравниваем с нулем. Если младший разряд равен единице то идем к блоку 4, если же разряд равен нулю то переходим к блоку 5

4

Производим операцию сложение, к См прибавляем Рг1 в прямом коде.

5

Происходит сдвиг множимого Рг2 на один разряд влево. Регистр Рг2 сдвигается на один разряд вправо. из счетчика вычитаем 1.

6

Производится сравнение счетчик Сч с нулем. Если Сч = 0, то прекращаем умножение и идем к блоку 7. Если Сч неравен нулю, то продолжаем операцию умножение, переходим в блок 3.

7

Итоговую сумму полученную в сумматоре См выводим как результат Z.

<span Times New Roman",«serif»; mso-fareast-font-family:«Times New Roman»;mso-ansi-language:RU;mso-fareast-language: RU;mso-bidi-language:AR-SA">

2 Синтез микропрограммногоавтомата

2.1 Кодирование граф схемы алгоритма

Синтез микропрограммного автомата

<div v:shape="_x0000_s1054">

Таблица 1


Таблица кодировок

У

МК

Ук

Начало

У1

Рг2(1<span Times New Roman";mso-hansi-font-family:«Times New Roman»;mso-char-type:symbol; mso-symbol-font-family:Symbol">¸

8):=У(2<span Times New Roman";mso-hansi-font-family:«Times New Roman»; mso-char-type:symbol;mso-symbol-font-family:Symbol">¸8)

У2

Рг1(1<span Times New Roman";mso-hansi-font-family:«Times New Roman»;mso-char-type:symbol; mso-symbol-font-family:Symbol">¸

8):=8

У3

Рг1(9<span Times New Roman";mso-hansi-font-family:«Times New Roman»;mso-char-type:symbol; mso-symbol-font-family:Symbol">¸

16):=Х(2<span Times New Roman";mso-hansi-font-family:«Times New Roman»; mso-char-type:symbol;mso-symbol-font-family:Symbol">¸9)

У4

См(1<span Times New Roman";mso-hansi-font-family:«Times New Roman»;mso-char-type:symbol; mso-symbol-font-family:Symbol">¸

16):=0

У5

Сч:=8

У6

Z(1):=X(1)<span Times New Roman";mso-hansi-font-family: «Times New Roman»;mso-ansi-language:EN-US;mso-char-type:symbol;mso-symbol-font-family: Symbol">Å

У(1)

У7

См:=См+Рг1

У8

Рг1:=L(1)Рг1

У9

Рг2:= R(1)Рг2

У10

Сч:=Сч-1

У11

Z(2<span Times New Roman";mso-hansi-font-family: «Times New Roman»;mso-char-type:symbol;mso-symbol-font-family:Symbol">¸

9):=См(1<span Times New Roman";mso-hansi-font-family: «Times New Roman»;mso-char-type:symbol;mso-symbol-font-family:Symbol">¸8)

Х1

Рг2(8)

Х2

Сч=0

Ук

Конец

<span Times New Roman",«serif»; mso-fareast-font-family:«Times New Roman»;mso-ansi-language:RU;mso-fareast-language: RU;mso-bidi-language:AR-SA">

2.2 Составление таблицы переходов для микропрограммногоавтомата

для синтеза автомата Муранеобходимо сделать разметку кодированной ГСА: каждой операторной вершинеприписать символ состояния bi,а также для заданного типа автомата необходимо построить прямую таблицупереходов, в которую вписываются пути перехода между соседними отметками

<div v:shape="_x0000_s1053">

Таблица 2

bm

bs(y)

X(bm, bs)

b1

b2(y1, y2, y3, y4, y5)

1

b2

b3(y6)

1

b3

b4(y6)

х1

b5(y8, y9, y10)

<img src="/cache/referats/14002/image005.gif" v:shapes="_x0000_i1025">

b4

b5(y8, y9, y10)

1

b5

b4(y6)

<img src="/cache/referats/14002/image007.gif" v:shapes="_x0000_i1026">

b5(y8, y9, y10)

<img src="/cache/referats/14002/image009.gif" v:shapes="_x0000_i1027">

b6(y11)

х2

b6

b1(yк)

1

<span Times New Roman",«serif»; mso-fareast-font-family:«Times New Roman»;mso-ansi-language:RU;mso-fareast-language: RU;mso-bidi-language:AR-SA">

2.3 Составление структурной таблицы микропрограммногоавтомата

Выполним переход от абстрактныхтаблиц кодировок (таблица 1) и переходов (таблица 2) к структурной таблице

<span Times New Roman",«serif»">Втаблицу переходов структурного автомата, в отличии от абстрактного автомата,добавляются три столбца: код состояния

<span Times New Roman",«serif»; mso-ansi-language:EN-US">bm<span Times New Roman",«serif»"> – K(<span Times New Roman",«serif»; mso-ansi-language:EN-US">bm<span Times New Roman",«serif»">), кодсостояния <span Times New Roman",«serif»;mso-ansi-language:EN-US">bs<span Times New Roman",«serif»">– K(<span Times New Roman",«serif»;mso-ansi-language:EN-US">bs<span Times New Roman",«serif»">),а также функция возбуждения F(<span Times New Roman",«serif»;mso-ansi-language: EN-US">bm<span Times New Roman",«serif»">, <span Times New Roman",«serif»; mso-ansi-language:EN-US">bs<span Times New Roman",«serif»">).

По количествусостояний определяем, необходимое число символов в кодирующей комбинации. Таккак у нас имеется шесть состояний то кодировка будет производиться  трехпозиционной комбинацией двоичных кодов. Втаблице 3 представлена структурная таблица переходов МПА Мура.

<div v:shape="_x0000_s1052">

Таблица 3


Структурная таблица переходов и кодировки состояний

bm

K(bm)

bs(y)

K(bs)

X(bm, bs)

F(bm, bs) RS

b1

001

b2(y1, y2, y3, y4, y5)

011

1

<img src="/cache/referats/14002/image011.gif" v:shapes="_x0000_i1028">

b2

011

b3(y6)

010

1

<img src="/cache/referats/14002/image013.gif" v:shapes="_x0000_i1029">

b3

010

b4(y6)

110

x1

S1

010

b5(y8, y9, y10)

000

<img src="/cache/referats/14002/image015.gif" v:shapes="_x0000_i1030">

R2

b4

110

b5(y8, y9, y10)

000

1

<img src="/cache/referats/14002/image017.gif" v:shapes="_x0000_i1031">

b5

000

b4(y6)

110

<img src="/cache/referats/14002/image019.gif" v:shapes="_x0000_i1032">

S1S2

000

b5(y8, y9, y10)

000

<img src="/cache/referats/14002/image021.gif" v:shapes="_x0000_i1033">

-----

000

b6(y11)

100

х2

S2

b6

100

b1(yк)

001

1

R1S3

<span Arial",«sans-serif»;mso-fareast-font-family:«Times New Roman»; mso-bidi-font-family:«Times New Roman»;mso-ansi-language:RU;mso-fareast-language: RU;mso-bidi-language:AR-SA">

<span Times New Roman",«serif»;font-style:normal">2.4Формирование выходных функций и функций переключения элементов памяти

По таблице 3. составим функции возбуждения длязаданного автомата Мура. Тогда функции для дешифратора примут вид

<img src="/cache/referats/14002/image023.gif" v:shapes="_x0000_i1034">

<img src="/cache/referats/14002/image025.gif" v:shapes="_x0000_i1035">

<img src="/cache/referats/14002/image027.gif" v:shapes="_x0000_i1036">

<img src="/cache/referats/14002/image029.gif" v:shapes="_x0000_i1037">

<img src="/cache/referats/14002/image031.gif" v:shapes="_x0000_i1038">

<img src="/cache/referats/14002/image033.gif" v:shapes="_x0000_i1039">

<span Times New Roman",«serif»">Взаданном базисе согласно задания отсутствует логический элемент «И», поэтому мыпереводим функции с помощью формулы де Моргана базис заданный по условию. Послеперевода полученные значения функция для дешифратора в заданном базисе ИЛИ-НЕпримут вид

<span Times New Roman",«serif»">

<img src="/cache/referats/14002/image034.gif" v:shapes="_x0000_s1046"><img src="/cache/referats/14002/image036.gif" v:shapes="_x0000_i1040">

<img src="/cache/referats/14002/image034.gif" v:shapes="_x0000_s1050"><img src="/cache/referats/14002/image038.gif" v:shapes="_x0000_i1041">

<img src="/cache/referats/14002/image034.gif" v:shapes="_x0000_s1051"><img src="/cache/referats/14002/image040.gif" v:shapes="_x0000_i1042">

<img src="/cache/referats/14002/image041.gif" v:shapes="_x0000_s1049"><img src="/cache/referats/14002/image043.gif" v:shapes="_x0000_i1043">

<img src="/cache/referats/14002/image034.gif" v:shapes="_x0000_s1047"><img src="/cache/referats/14002/image045.gif" v:shapes="_x0000_i1044">

<img src="/cache/referats/14002/image034.gif" v:shapes="_x0000_s1048"><img src="/cache/referats/14002/image047.gif" v:shapes="_x0000_i1045">

<img src="/cache/referats/14002/image049.gif" v:shapes="_x0000_i1046">

<img src="/cache/referats/14002/image051.gif" v:shapes="_x0000_i1047">

<img src="/cache/referats/14002/image053.gif" v:shapes="_x0000_i1048">

<img src="/cache/referats/14002/image055.gif" v:shapes="_x0000_i1049">

<img src="/cache/referats/14002/image057.gif" v:shapes="_x0000_i1050">

<img src="/cache/referats/14002/image059.gif" v:shapes="_x0000_i1051">

такжеиз таблицы 3 возьмем значения функций переключения элементов памяти на RSтриггере. Данные функции примут вид

<img src="/cache/referats/14002/image061.gif" v:shapes="_x0000_i1052">

<img src="/cache/referats/14002/image063.gif" v:shapes="_x0000_i1053">

<img src="/cache/referats/14002/image065.gif" v:shapes="_x0000_i1054">

<img src="/cache/referats/14002/image067.gif" v:shapes="_x0000_i1055">

<img src="/cache/referats/14002/image069.gif" v:shapes="_x0000_i1056">

<img src="/cache/referats/14002/image071.gif" v:shapes="_x0000_i1057">

используявыше приведенные доводы по структуре логических элементов разложим данныефункции переключения элементов памяти в базисе ИЛИ-НЕ и получим

<img src="/cache/referats/14002/image072.gif" v:shapes="_x0000_s1032"> <img src="/cache/referats/14002/image072.gif" v:shapes="_x0000_s1033">


<img src="/cache/referats/14002/image074.gif" v:shapes="_x0000_i1058">

<img src="/cache/referats/14002/image075.gif" v:shapes="_x0000_s1035">


<img src="/cache/referats/14002/image075.gif" v:shapes="_x0000_s1034"><img src="/cache/referats/14002/image077.gif" v:shapes="_x0000_i1059">

<img src="/cache/referats/14002/image065.gif" v:shapes="_x0000_i1060">

<img src="/cache/referats/14002/image078.gif" v:shapes="_x0000_s1037">


<img src="/cache/referats/14002/image079.gif" v:shapes="_x0000_s1036"><img src="/cache/referats/14002/image067.gif" v:shapes="_x0000_i1061">

<img src="/cache/referats/14002/image041.gif" v:shapes="_x0000_s1039"> <img src="/cache/referats/14002/image034.gif" v:shapes="_x0000_s1038">


<img src="/cache/referats/14002/image081.gif" v:shapes="_x0000_i1062">

<img src="/cache/referats/14002/image071.gif" v:shapes="_x0000_i1063">

<span Times New Roman",«serif»;mso-fareast-font-family: «Times New Roman»;mso-ansi-language:RU;mso-fareast-language:RU;mso-bidi-language: AR-SA">

2.5<span Times New Roman"">      

Разработка функциональнойсхемы.

(см. рисунок4)

<span Times New Roman",«serif»">Функциональнаясхема состоит из дешифратора, комбинационной схемы и элементов памяти.Дешифратор, дешифрируя состояния триггеров, вырабатывает сигнал состояния

<span Times New Roman",«serif»; mso-ansi-language:EN-US">bi<span Times New Roman",«serif»">, которыйсоответствует выходному сигналу <span Times New Roman",«serif»;mso-ansi-language: EN-US">Yj<span Times New Roman",«serif»">. Комбинационная схема, используявыходные сигналы дешифратора <span Times New Roman",«serif»;mso-ansi-language: EN-US">bj<span Times New Roman",«serif»"> и входные сигналы (<span Times New Roman",«serif»; mso-ansi-language:EN-US">X<span Times New Roman",«serif»">), формирует сигналы функцийвозбуждения триггера. Память (<span Times New Roman",«serif»;mso-ansi-language: EN-US">RS<span Times New Roman",«serif»">-триггеры) в свою очередь переключаютсяв новое состояние, и через шину <span Times New Roman",«serif»;mso-ansi-language: EN-US">Q<span Times New Roman",«serif»"> состояния триггеров подаются надешифратор. Дешифратор строится в соответствии с функциями состоянии налогических элементах «ИЛИ-НЕ». Логические элементы дешифратора пронумерованы от<span Times New Roman",«serif»;mso-ansi-language:EN-US">D<span Times New Roman",«serif»">1<span Times New Roman",«serif»">до <span Times New Roman",«serif»;mso-ansi-language:EN-US">D<span Times New Roman",«serif»">6<span Times New Roman",«serif»">.Выходы из дешифратора используются для формирования выходной шины <span Times New Roman",«serif»; mso-ansi-language:EN-US">B<span Times New Roman",«serif»"> и для комбинационной схемы.Входная шина <span Times New Roman",«serif»;mso-ansi-language:EN-US">X<span Times New Roman",«serif»">имеет 4 провод<span Times New Roman",«serif»;mso-ansi-language:EN-US">a<span Times New Roman",«serif»">,т.к. нами используется значения <span Times New Roman",«serif»;mso-ansi-language: EN-US">x<span Times New Roman",«serif»">1<span Times New Roman",«serif»">-<span Times New Roman",«serif»; mso-ansi-language:EN-US">x<span Times New Roman",«serif»">2<span Times New Roman",«serif»">и два их инверсных значения. Для получения инверсии входных сигналовиспользуется 2 логических элемента «ИЛИ-НЕ» для построения инвертор<span Times New Roman",«serif»; mso-ansi-language:EN-US">a<span Times New Roman",«serif»"> (<span Times New Roman",«serif»; mso-ansi-language:EN-US">D<span Times New Roman",«serif»">7<span Times New Roman",«serif»">,<span Times New Roman",«serif»;mso-ansi-language:EN-US">D<span Times New Roman",«serif»">8<span Times New Roman",«serif»">).

<span Times New Roman",«serif»">Комбинационнаясхема для функции возбуждения, построена на логических элементах «ИЛИ-НЕ» от

<span Times New Roman",«serif»; mso-ansi-language:EN-US">D<span Times New Roman",«serif»">9<span Times New Roman",«serif»">до <span Times New Roman",«serif»;mso-ansi-language:EN-US">D<span Times New Roman",«serif»">22<span Times New Roman",«serif»">,соответствующие заданному базису. На комбинационную схему подаются текущеесостояние (<span Times New Roman",«serif»;mso-ansi-language:EN-US">bk<span Times New Roman",«serif»">)из дешифратора, и входные сигналы по шине <span Times New Roman",«serif»; mso-ansi-language:EN-US">X<span Times New Roman",«serif»">. Выходы комбинационной схемыподаются на <span Times New Roman",«serif»;mso-ansi-language:EN-US">RS<span Times New Roman",«serif»">-входытриггеров.

<span Times New Roman",«serif»">Вкачестве элементов памяти используется

<span Times New Roman",«serif»; mso-ansi-language:EN-US">RS<span Times New Roman",«serif»">-триггера (Т1-Т3).В функциональной схеме (Рисунок 4) используется всего 22 логическихэлементов «ИЛИ-НЕ», 3 элемента памяти на <span Times New Roman",«serif»; mso-ansi-language:EN-US">RS<span Times New Roman",«serif»"> триггер<span Times New Roman",«serif»; mso-ansi-language:EN-US">a<span Times New Roman",«serif»">х.<span Times New Roman",«serif»; mso-fareast-font-family:«Times New Roman»;mso-ansi-language:RU;mso-fareast-language: RU;mso-bidi-language:AR-SA">

Заключение.

В результате проделаннойработы построена управляющая часть операционного автомата, который умеет складыватьчисла с фиксированной запятой. В ходе работы приобретены навыки практическогорешения задач логического проектирования узлов и блоков ЭВМ. Построенаструктурная схема автомата, построенная в базисе «ИЛИ-НЕ» которая содержит 22элемента «ИЛИ-НЕ», один дешифратор и 3 RS-триггера..

<span Times New Roman",«serif»; mso-fareast-font-family:«Times New Roman»;mso-ansi-language:RU;mso-fareast-language: RU;mso-bidi-language:AR-SA">

Список литературы

1.<span Times New Roman"">      

Савельев А.Я. «Прикладнаятеория цифровых автоматов», «Высшая школа» М. 1988г.

2.<span Times New Roman"">      

Айтхожаева Е.Ж.«Арифметические и логические основы цифровых автоматов» Алма-Ата 1980г

3.<span Times New Roman"">      

Айтхожаева Е.Ж.«Проектирование управляющего автомата» Алма-Ата 1985г

4.<span Times New Roman"">      

Айтхожаева Е.Ж. «Прикладнаятеория цифровых автоматов» Алма-Ата 1993г
еще рефераты
Еще работы по радиоэлектронике