Курсач Тани (Курсовой проект (готовый) вариант 93), страница 5

2017-12-28СтудИзба

Описание файла

Файл "Курсач Тани" внутри архива находится в следующих папках: Курсовой проект (готовый) вариант 93, 93 Таня. Документ из архива "Курсовой проект (готовый) вариант 93", который расположен в категории "". Всё это находится в предмете "электронные вычислительные машины (эвм)" из 5 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "курсовые/домашние работы", в предмете "эксплуатация эвм" в общих файлах.

Онлайн просмотр документа "Курсач Тани"

Текст 5 страницы из документа "Курсач Тани"

Рис.16 Операционный элемент №9

Синтез операционного элемента №10

Операционный элемент №10 состоит из:

- восьми переключателей, которыми устанавливается адрес данного устройства;

- схемы сравнения ИСКЛЮЧАЮЩЕЕ ИЛИ на восьми элементах;

- схемы вычисления логического условия ПРГОТ  ЗАН  (ША=N) и формирование осведомительного сигнала ЗАХВАТ.

В схеме сравнения адреса используются ТТЛ-элементы, у которых по умолчанию на входе находится логическая единица, поэтому все переключатели включены так, что во включенном состоянии необходимо заземлять соответствующий вывод элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и тем самым подавать на него значение логического нуля.

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

Рис.17 Операционный элемент №10

Операционный элемент №11

Операционный элемент №11 состоит из:

- JK-триггера, который хранит один бит информации о знаке первого операнда.

Рис.18 Операционный элемент №11

Операционный элемент №12

Операционный элемент №12 состоит из:

- JK-триггера, который хранит один бит информации о знаке второго операнда.

Рис.19 Операционный элемент №12

















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

Структурная схема операционной автомата разрабатывается на основе обобщенной микропрограммы (лист 1), списка микроопераций, списка логических условий (пункт №4 данного документа).

При разработке структурной схемы учитываются возможности конкретных микросхем, которые в дальнейшем будут использованы при разработке функциональной схемы операционной части вычислительного устройства. Также учитывается необходимость выполнения некоторых служебных функций (выдача логических условий на входы устройства управления, проверка совпадения адреса устройства и адреса на адресной шине, выработка сигнала "захват") Кроме того, предусмотрена выдача на шину выхода служебных флагов (ГОТ, ЗАН, РЕЗ, ЗАПР, ПР). К каждому регистру на данной схеме подводится набор, управляющих сигналов, которые определяют режим его работы: хранение, запись, сдвиг вправо, сдвиг влево – необязательно все эти режимы.

Нам понадобятся следующие регистры А(15:8), А(7:0), В, С, D.

Регистры А(15:8) и А(7:0) применяются для хранения и сдвига влево соответственно старшей и младшей частей двойного слова А (первого операнда).

Регистр В применяется для хранения слова В (второго операнда).

Регистр С применяется для хранения результата операции АЛУ над словами А и В, а также для изменения знака, хранящегося в регистре С слова.

Регистр D применяется для хранения кода выполняемой операции.

Дешифратор КОП предназначен для вычисления логических условий B1,…,B7, основываясь на значениях кода операции, хранящегося в регистре D.

Так как регистр С должен выдавать данные на выходную шину, то предусмотрен специальный буферный элемент с 3-мя состояниями выходов между регистром С и выходной шиной. К данному буферному элементу подводится управляющий сигнал, который разрешает запись в выходную шину их регистра С только в нужные моменты времени.

Так как при операции "деление" требуется запоминать знаки операндов, то введены специальные JK-триггеры ЗнА – для хранения знака слова А, и ЗнВ – для хранения знака слова В.

Запись данных в эти триггеры идет параллельно с записью информации в соответствующие слова (регистры).

Так как триггеры Т1-Т4 должны выдавать данные на шину управления, то для них для каждого предусмотрен буферный элемент с 3-мя состояниями выходов.

К каждому из пяти триггеров Т1-Т4 на данной схеме подводится по два сигнала: первый – для сброса триггера, второй – для установки триггера.

Все арифметические и логические операции выполняются в АЛУ. В дополнение к АЛУ введён счётчик для подсчёта итераций цикла при операции "деление".

Для установки адреса ВУ предусмотрен тумблерный регистр из itcnb переключателей.

Для сравнения адреса на тумблерном регистре и на ША предусмотрена специальная схема.

Структурная схема операционного автомата представлена на листе 2.

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

Функциональная схема операционной части проектируется на основе структурной схемы, отдельных операционных элементов и справочной литературы.

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

Краткое описание реализации элементов структурной схемы в функциональной схеме операционной части:

  • D1-D4 – Мультиплексор регистра А;

  • D5-D8 – Мультиплексор регистра В;

  • D9-D12 - Регистр А;

  • D13-D14 – Регистр В;

  • D15-D16 – Регистр C;

  • D17-D18 – Регистр D - регистр команд. К выходам регистра подключен дешифратор DD23, который выдает информационные сигналы B1-B7. Кроме того с выхода сигналы поступают на мультиплексор счетчика D33;

  • D21-D24 – Арифметико-логическое устройство. Для работы четырёх микросхем как единого АЛУ, сигнал переноса с выхода микросхемы, обрабатывающей младшие разряды, поступает на вход микросхемы, обрабатывающей старшие разряды;

  • D25 – Мультиплексор счетчика.;

  • D26 – Счетчик

  • D27- D30 – Мультиплексор выхода;

  • D31-D32 – Триггеры, реализующие сигналы ЗАПР, ЗАН, ГОТ, РЕЗ;

  • D33 – Дешифратор;

  • D34-D35 – Регистр Е;

  • D36-D37 – Триггеры, хранящие знак первого и второго операнда;

  • D38 – Мультиплексор знака регистра С.

  • D45-D46 – буферный выходной элемент, выходы которого могут находиться в трех состояниях. Необходим для того, чтобы разрывать связь с шиной, когда устройство не работает.

Функциональная схема операционного автомата представлена на листе 3.

8. Разработка таблицы переходов

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

Управляющий автомат имеет 62 состояния, а следовательно для их кодирования понадобится шестиразрядный регистр.

Закодируем все состояния двоичными кодами и составим таблицу переходов.

Таблица№15 Таблица переходов

№ пп.

Исходное

состояние

Код

Следующее состояние

Код

Входные сигналы

Сигналы возбуждения

Выходные сигналы

1

2

3

4

5

6

7

8

1

а0

000000

a0

000000

---

---

2

a1

000001

X1

D1

---

3

а1

000001

а1

000001

D1

y2

4

а2

000010

X2

D2

5

а2

000010

а3

000011

---

D2,D1

y1, y4, y9

6

а3

000011

а3

000011

D2,D1

y6

7

а4

000100

D3

8

a16

010000

X3X10

D5

9

а4

000100

a5

000101

D3,D1

y5, y10

10

a49

110001

X6

D6,D5,D1

11

а5

000101

а5

000101

D3,D1

y6

12

а6

000110

X10

D2,D3

13

а6

000110

а7

000111

X13

D3,D2,D1

y5, y11

14

a10

001010

X14

D4,D2

15

a13

001101

D4,D3,D1

16

a45

101101

X4

D6,D4,D3,D1

17

a54

110110

X5

D6,D5,D3,D2

18

a53

110101

X8

D6,D4,D3,D1

19

a59

111011

D6,D5,D4,D2, D1

20

a62

111110

D6,D5,D4,D3, D2

21

а7

000111

a8

001000

---

D4

y31

22

а8

001000

a9

001001

---

D4,D1

y32

23

a9

001001

a10

001010

X14

D4,D2

y21

24

a13

001101

D4,D3,D1

25

a45

101101

X4

D6,D4,D3,D1

26

a54

110110

X5

D6,D5,D3,D2

27

a10

001010

a11

001011

---

D4,D2,D1

y33

28

a11

001011

a12

001100

---

D4,D3

y32

29

a12

001100

a13

001101

D4,D3,D1

y23

30

a45

101101

X4

D6,D4,D3,D1

31

a54

110110

X5

D6,D5,D3,D2

32

a13

001101

а0

000000

---

---

y3

33

a14

001110

a14

001110

D4,D3,D2

y8, y47

34

a15

001111

X19

D4,D3,D2,D1

35

a15

001111

a13

001101

---

D4,D3,D1

y7

36

a16

010000

a16

010000

D5

y6

37

a17

010001

X10

D5,D1

38

a17

010001

a18

010010

---

D5,D2

y5, y10, y13

39

a18

010010

a18

010010

D5,D2

y6

40

a19

010011

X10

D5,D2,D1

41

a19

010011

a19

010011

D5,D2,D1

y5, y15

42

a20

010100

X10

D5,D3

43

a20

010100

a21

010101

X11X12

D5,D3,D1

y5, y11, y24

44

a22

010110

D5,D3,D2

45

a39

100111

D6,D3,D2,D1

46

a21

010101

a23

010111

---

D5,D3,D2 ,D1

y43

47

a22

010110

a13

001101

---

D4,D3,D1

y44

48

a23

010111

a24

011000

---

D5,D4

y16

49

a24

011000

a25

011001

D5,D4,D1

y17

50

a33

100001

X13

D6,D1

51

a25

011001

a26

011010

---

D5,D4,D2

y18

52

a26

011010

a27

011011

---

D5,D4,D2,D1

y19

53

a27

011011

a28

011100

---

D5,D4,D3

y20

54

a28

011100

a29

011101

---

D5,D4,D3,D1

y21

55

a29

011101

a30

011110

---

D5,D4,D3,D2

y22

56

a30

011110

a31

011111

---

D5,D4,D3,D2, D1

y23

57

a31

011111

a32

100000

---

D6

y24

58

a32

100000

a34

100010

---

D6,D2

y25

59

a33

100001

a34

100010

---

D6,D2

y24

60

a34

100010

a23

010111

D5,D3,D2 ,D1

y21

61

a35

100011

D6,D2,D1

62

a37

100101

X11X13X16

D6,D3,D1

63

a39

100111

D6,D3,D2,D1

64

a35

100011

a36

100100

---

D6,D3

y26

65

a36

100100

a23

010111

D5,D3,D2 ,D1

y46

66

a37

100101

X13X16

D6,D3,D1

67

a39

100111

D6,D3,D2,D1

68

a37

100101

a38

100110

---

D6,D3,D1

y24

69

a38

100110

a39

000111

---

D6,D3,D2,D1

y21

70

a39

000111

a40

101000

---

D6,D4

y27

71

a40

101000

a41

101001

---

D6,D4,D1

y28

72

a41

101001

a41

101001

D6,D4,D1

y8, y48

73

a42

101010

X19

D6,D4,D2

74

a42

101010

a43

101011

---

D6,D4,D2,D1

y7

75

a43

101011

a44

101100

---

D6,D4,D3

y29

76

a44

101100

a14

001110

---

D4,D3,D2

y30

77

a45

101101

a14

001110

D4,D3,D2

y24

78

a46

101110

X15

D6,D4,D3,D2

79

a46

101110

a47

101111

---

D6,D4,D3,D2, D1

y19

80

a47

101111

a48

110000

---

D6,D5

y35

81

a48

110000

a14

001110

---

D4,D3,D2

y36

82

a49

110001

a50

110010

D6,D5,D2

y32

83

a51

110011

X18

D6,D4,D2,D1

84

a50

110010

a52

110100

---

D6,D5,D3

y38

86

a51

110011

a52

110100

---

D6,D5,D3

y39

87

a52

110100

a50

110010

D6,D5,D2

y40

88

a54

110110

X18

D6,D5,D3,D2

89

a14

001110

---

D4,D3,D2

90

a53

110101

a14

001110

D4,D3,D2

y41

91

a54

110110

a55

110111

X15

D6,D5,D3,D2, D1

y37

92

a56

111000

---

D6,D5,D4

93

a55

110111

a57

111001

---

D6,D5,D4,D1

y19

94

a56

111000

a58

111010

---

D6,D5,D4,D2

y35

95

a57

111001

a14

001110

---

D4,D3,D2

y36

96

a58

111010

a60

111100

---

D6,D5,D4,D3

y45

97

a59

111011

a61

111101

X14

D6,D5,D4,D3, D1

y41

98

a60

111100

a62

111110

---

D6,D5,D4,D3, D2

99

a60

111100

a14

001110

---

D4,D3,D2

y21

100

a61

111101

a14

001110

---

D4,D3,D2

y31

101

a62

111110

y42

9. Программирование ПЛМ матриц.

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5173
Авторов
на СтудИзбе
436
Средний доход
с одного платного файла
Обучение Подробнее