Пояснительная записка (Курсовой проект (готовый) вариант 73 ещё один), страница 5
Описание файла
Файл "Пояснительная записка" внутри архива находится в следующих папках: Курсовой проект (готовый) вариант 73 ещё один, 73 Кулачок. Документ из архива "Курсовой проект (готовый) вариант 73 ещё один", который расположен в категории "". Всё это находится в предмете "электронные вычислительные машины (эвм)" из 5 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "курсовые/домашние работы", в предмете "эксплуатация эвм" в общих файлах.
Онлайн просмотр документа "Пояснительная записка"
Текст 5 страницы из документа "Пояснительная записка"
Прежде чем программировать ПЛМ, необходимо подсчитать требуемое их количество.
Код состояния имеет 6 разрядов. Вырабатывается 19 осведомительных сигналов (Х1-Х19).
Исходя из структуры микросхем матрица ПЛМ должна иметь 16 входов и 8 выходов. Во входах каждой ПЛМ матрицы должен присутствовать код начального состояния (6 разрядов). Остальные входные позиции первой ПЛМ заполняем осведомительными сигналами. В выходах первой ПЛМ должны присутствовать сигналы возбуждения, т.к. на входе присутствуют осведомительные сигналы (6 позиций). Заполняем первую ПЛМ на основе таблицы переходов. Вторая таблица составляется аналогично первой. На входах начальные состояния и оставшиеся осведомительные сигналы (Х11-Х19), на выходе – сигналы возбуждения D1-D6 и управляющие сигналы В результате полученны 7 ПЛМ реализуют весь набор управляющих сигналов и сигналов состояния.
Таблица ПЛМ №1
| Входы ПЛМ | Выходы ПЛМ | |||||||||||||||||||||
D15 X10 | D14 X9 | D13 X8 | D12 X7 | D11 X6 | D10 X5 | D9 X4 | D8 X3 | D7 X2 | D6 X1 | D5 F6 | D4 F5 | D3 F4 | D2 F3 | D1 F2 | D0 F1 | F7 Y6 | F6 Y1 | F5 D6 | F4 D5 | F3 D4 | F2 D3 | F1 D2 | F0 D1 |
* | * | * | * | * | * | * | * | * | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
|
| 0 | 0 | 0 | 0 | 0 | 0 |
* | * | * | * | * | * | * | * | * | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
|
| 0 | 0 | 0 | 0 | 0 | 1 |
* | * | * | * | * | * | * | * | 0 | * | 0 | 0 | 0 | 0 | 0 | 1 |
| 1 | 0 | 0 | 0 | 0 | 0 | 1 |
* | * | * | * | * | * | * | * | 1 | * | 0 | 0 | 0 | 0 | 0 | 1 |
| 1 | 0 | 0 | 0 | 0 | 1 | 0 |
|
|
|
|
|
|
|
|
|
| 0 | 0 | 0 | 0 | 1 | 0 |
|
| 0 | 0 | 0 | 0 | 1 | 1 |
* | * | * | * | * | * | * | 0 | * | * | 0 | 0 | 0 | 0 | 1 | 1 | 1 |
| 0 | 0 | 0 | 0 | 1 | 1 |
* | * | * | * | * | * | 1 | 1 | * | * | 0 | 0 | 0 | 0 | 1 | 1 | 1 |
| 0 | 0 | 0 | 1 | 1 | 1 |
|
|
|
|
| 1 | 0 | 1 |
|
| 0 | 0 | 0 | 0 | 1 | 1 | 1 |
| 1 | 0 | 1 | 0 | 0 | 0 |
|
|
|
| 1 | 0 | 0 | 1 |
|
| 0 | 0 | 0 | 0 | 1 | 1 | 1 |
| 1 | 0 | 1 | 1 | 0 | 0 |
|
|
|
| 0 | 0 | 0 | 1 |
|
| 0 | 0 | 0 | 0 | 1 | 1 | 1 |
| 0 | 0 | 0 | 1 | 0 | 0 |
|
| 1 |
|
|
|
|
|
|
| 0 | 0 | 0 | 1 | 0 | 0 |
|
| 1 | 0 | 0 | 0 | 1 | 0 |
|
| 0 | 1 |
|
|
|
|
|
| 0 | 0 | 0 | 1 | 0 | 0 |
|
| 1 | 1 | 0 | 0 | 1 | 1 |
|
| 0 | 0 |
|
|
|
|
|
| 0 | 0 | 0 | 1 | 0 | 0 |
|
| 0 | 0 | 0 | 1 | 0 | 1 |
|
|
|
|
|
|
| 0 |
|
| 0 | 0 | 0 | 1 | 0 | 1 | 1 |
| 0 | 0 | 0 | 1 | 0 | 1 |
|
|
|
|
|
|
| 1 |
|
| 0 | 0 | 0 | 1 | 0 | 1 | 1 |
| 0 | 0 | 0 | 1 | 1 | 0 |
| 1 |
|
|
|
|
|
|
|
| 0 | 0 | 0 | 1 | 1 | 0 |
|
| 1 | 0 | 0 | 1 | 1 | 1 |
1 | 0 |
|
|
|
|
|
|
|
| 0 | 0 | 0 | 1 | 1 | 0 |
|
| 1 | 1 | 0 | 0 | 1 | 0 |
0 | 0 |
|
|
|
|
|
|
|
| 0 | 0 | 0 | 1 | 1 | 0 |
|
| 1 | 1 | 0 | 1 | 1 | 1 |
|
|
|
|
|
|
| 0 |
|
| 0 | 0 | 1 | 1 | 0 | 1 | 1 |
| 0 | 0 | 1 | 1 | 0 | 1 |
|
|
|
|
|
|
| 1 |
|
| 0 | 0 | 1 | 1 | 0 | 1 | 1 |
| 0 | 0 | 1 | 1 | 1 | 0 |
|
|
|
|
|
|
| 0 |
|
| 1 | 0 | 1 | 0 | 0 | 1 | 1 |
| 1 | 0 | 1 | 0 | 0 | 1 |
|
|
|
|
|
|
| 1 |
|
| 1 | 0 | 1 | 0 | 0 | 1 | 1 |
| 1 | 0 | 1 | 0 | 1 | 0 |
|
|
|
|
|
|
| 0 |
|
| 1 | 0 | 1 | 1 | 0 | 1 | 1 |
| 1 | 0 | 1 | 1 | 0 | 1 |
|
|
|
|
|
|
| 1 |
|
| 1 | 0 | 1 | 1 | 0 | 1 | 1 |
| 1 | 0 | 1 | 1 | 1 | 0 |
Таблица ПЛМ №2.
Входы ПЛМ | Выходы ПЛМ | |||||||||||||||||||||
D14 X19 | D13 X18 | D12 X17 | D11 X16 | D10 X15 | D9 X14 | D8 X13 | D7 X12 | D6 X11 | D5 F6 | D4 F5 | D3 F4 | D2 F3 | D1 F2 | D0 F1 | F7 Y4 | F6 Y3 | F5 D6 | F4 D5 | F3 D4 | F2 D3 | F1 D2 | F0 D1 |
|
|
|
|
|
|
|
|
| 0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 1 |
|
|
|
|
|
|
| 1 |
| 0 | 0 | 0 | 1 | 1 | 1 |
|
| 1 | 1 | 0 | 1 | 1 | 0 |
|
|
|
|
|
|
| 0 |
| 0 | 0 | 0 | 1 | 1 | 1 |
|
| 0 | 0 | 1 | 0 | 0 | 0 |
|
|
|
|
| 0 |
|
|
| 0 | 0 | 1 | 0 | 0 | 0 |
|
| 0 | 0 | 1 | 1 | 0 | 1 |
|
|
|
|
| 1 |
|
|
| 0 | 0 | 1 | 0 | 0 | 0 |
|
| 0 | 0 | 1 | 0 | 0 | 1 |
|
|
|
|
|
|
|
| 1 | 0 | 0 | 1 | 1 | 1 | 0 |
|
| 1 | 1 | 0 | 1 | 1 | 0 |
|
|
|
|
|
|
|
| 0 | 0 | 0 | 1 | 1 | 1 | 0 |
|
| 0 | 0 | 1 | 1 | 1 | 1 |
|
|
|
|
|
| 0 |
|
| 0 | 1 | 0 | 0 | 0 | 0 |
|
| 0 | 1 | 0 | 1 | 0 | 0 |
|
|
|
|
|
| 1 |
|
| 0 | 1 | 0 | 0 | 0 | 0 |
|
| 0 | 1 | 0 | 0 | 0 | 1 |
|
|
|
| 0 |
|
|
|
| 0 | 1 | 0 | 1 | 1 | 0 |
|
| 0 | 1 | 1 | 0 | 0 | 0 |
|
|
|
| 1 |
|
|
|
| 0 | 1 | 0 | 1 | 1 | 0 |
|
| 0 | 1 | 0 | 1 | 1 | 1 |
|
|
| 0 | 1 |
|
|
|
| 0 | 1 | 1 | 0 | 0 | 1 |
|
| 0 | 1 | 0 | 1 | 1 | 1 |
|
|
| 0 | 0 |
|
|
|
| 0 | 1 | 1 | 0 | 0 | 1 |
|
| 0 | 1 | 1 | 0 | 0 | 0 |
|
| 0 | 1 |
|
|
|
|
| 0 | 1 | 1 | 0 | 0 | 1 |
|
| 0 | 1 | 1 | 1 | 1 | 0 |
|
| 1 | 1 |
|
|
|
|
| 0 | 1 | 1 | 0 | 0 | 1 |
|
| 0 | 1 | 1 | 0 | 1 | 0 |
| 0 |
|
|
|
|
|
|
| 0 | 1 | 1 | 1 | 1 | 0 |
|
| 0 | 1 | 1 | 1 | 1 | 0 |
| 1 |
|
|
|
|
|
|
| 0 | 1 | 1 | 1 | 1 | 0 |
|
| 0 | 1 | 1 | 1 | 1 | 1 |
| 0 |
|
|
|
|
|
|
| 1 | 0 | 0 | 0 | 0 | 0 |
|
| 1 | 0 | 0 | 0 | 0 | 0 |
| 1 |
|
|
|
|
|
|
| 1 | 0 | 0 | 0 | 0 | 0 |
|
| 1 | 0 | 0 | 0 | 0 | 1 |
0 |
|
|
|
|
|
|
|
| 1 | 0 | 0 | 0 | 1 | 0 |
|
| 1 | 0 | 0 | 0 | 1 | 1 |
1 |
|
|
|
|
|
|
|
| 1 | 0 | 0 | 0 | 1 | 0 |
|
| 1 | 0 | 0 | 1 | 0 | 0 |
0 |
|
|
| 0 |
|
|
|
| 1 | 0 | 0 | 1 | 0 | 1 |
|
| 1 | 0 | 0 | 0 | 1 | 1 |
1 |
|
|
| 0 |
|
|
|
| 1 | 0 | 0 | 1 | 0 | 1 |
|
| 1 | 0 | 0 | 1 | 0 | 0 |
|
|
|
|
| 0 | 0 |
|
| 1 | 0 | 1 | 1 | 1 | 0 |
|
| 1 | 1 | 0 | 0 | 0 | 1 |
|
|
|
|
| 1 | 0 |
|
| 1 | 0 | 1 | 1 | 1 | 0 |
|
| 1 | 1 | 0 | 0 | 0 | 0 |
|
|
|
|
|
| 1 |
|
| 1 | 0 | 1 | 1 | 1 | 0 |
|
| 1 | 0 | 1 | 1 | 1 | 1 |
|
|
|
|
| 0 |
|
|
| 1 | 0 | 1 | 1 | 1 | 1 |
|
| 1 | 1 | 0 | 0 | 0 | 1 |
|
|
|
|
| 1 |
|
|
| 1 | 0 | 1 | 1 | 1 | 1 |
|
| 1 | 1 | 0 | 0 | 0 | 0 |
| 0 |
|
|
|
|
|
|
| 1 | 1 | 0 | 1 | 0 | 0 |
|
| 1 | 1 | 0 | 1 | 0 | 0 |
| 1 |
|
|
|
|
|
|
| 1 | 1 | 0 | 1 | 0 | 0 |
|
| 1 | 1 | 0 | 1 | 0 | 1 |
Таблица ПЛМ №3.
|
| Входы ПЛМ | Выходы ПЛМ | ||||||||||||||||||
D15 X14 | D14 X13 | D13 X12 | D12 X11 | D11 X10 | D10 X9 | D19 X8 | D8 X7 | D5 F6 | D4 F5 | D3 F4 | D2 F3 | D1 F2 | D0 F1 | F7 Y12 | F6 Y11 | F5 Y10 | F4 Y9 | F3 Y8 | F2 Y7 | F1 Y5 | F0 Y2 |
|
|
|
|
|
|
|
| 0 | 0 | 0 | 0 | 0 | 1 |
|
|
|
|
|
|
| 1 |
|
|
|
|
|
| 1 |
| 0 | 0 | 0 | 1 | 0 | 0 |
|
|
|
| 1 | 1 |
|
|
|
|
|
|
|
| 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
|
|
|
| 1 | 1 |
|
|
|
|
|
|
|
| 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
|
|
|
| 1 | 1 |
|
|
|
|
|
|
| 1 |
|
| 0 | 0 | 0 | 1 | 1 | 0 |
|
|
| 1 |
| 1 |
|
|
|
|
|
| 1 | 0 |
|
| 0 | 0 | 0 | 1 | 1 | 0 |
|
|
| 1 |
| 1 |
|
|
|
|
|
| 0 | 0 |
|
| 0 | 0 | 0 | 1 | 1 | 0 |
|
|
| 1 |
| 1 |
|
|
|
| 1 |
|
|
|
|
| 0 | 0 | 0 | 1 | 1 | 1 |
|
|
| 1 |
|
| 1 |
|
|
| 0 |
|
|
|
|
| 0 | 0 | 0 | 1 | 1 | 1 |
|
|
| 1 |
|
| 1 |
|
|
|
|
|
|
|
|
| 0 | 0 | 1 | 0 | 0 | 1 | 1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 0 | 0 | 1 | 0 | 1 | 0 |
| 1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 0 | 0 | 1 | 0 | 1 | 1 | 1 |
|
|
|
|
|
|
|
|
|
| 1 |
|
|
|
| 0 | 0 | 1 | 1 | 1 | 0 |
|
|
|
| 1 |
| 1 |
|
|
|
| 0 |
|
|
|
| 0 | 0 | 1 | 1 | 1 | 0 |
|
|
|
| 1 |
| 1 |
|
|
|
|
|
|
|
|
| 0 | 0 | 1 | 1 | 1 | 1 |
|
| 1 |
|
|
|
|
|
|
|
|
|
|
|
|
| 0 | 1 | 0 | 0 | 0 | 1 | 1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 0 | 1 | 0 | 0 | 1 | 1 | 1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 | 0 | 1 | 0 | 0 | 0 |
|
|
| 1 |
| 1 |
|
|
|
|
|
|
|
|
|
| 1 | 0 | 1 | 0 | 1 | 0 |
|
|
|
| 1 | 1 |
|
|
|
|
|
|
|
|
|
| 1 | 0 | 1 | 1 | 0 | 0 |
|
|
| 1 |
| 1 |
|
|
0 | 0 |
|
|
|
|
|
| 1 | 0 | 1 | 1 | 1 | 0 |
|
|
|
| 1 | 1 |
|
|
1 | 0 |
|
|
|
|
|
| 1 | 0 | 1 | 1 | 1 | 0 |
|
|
|
| 1 | 1 |
|
|
1 |
|
|
|
|
|
|
| 1 | 0 | 1 | 1 | 1 | 0 |
|
|
|
| 1 | 1 |
|
|
|
|
|
|
|
|
|
| 0 | 1 | 1 | 0 | 0 | 0 | 1 |
|
|
|
|
|
|
|
Таблица ПЛМ №4.
Входные сигналы | Выходы ПЛМ | |||||||||||||||
D11 X15 | D10 X14 | D9 X13 | D5 F6 | D4 F5 | D3 F4 | D2 F3 | D1 F2 | D0 F1 | F7 Y20 | F6 Y19 | F5 Y18 | F4 Y17 | F3 Y16 | F2 Y15 | F1 Y14 | F0 Y13 |
| 0 |
| 0 | 0 | 1 | 0 | 0 | 0 |
|
|
|
|
| 1 |
|
|
| 1 |
| 0 | 0 | 1 | 0 | 0 | 0 |
|
|
|
|
| 1 |
|
|
|
|
| 0 | 0 | 1 | 1 | 0 | 0 |
|
|
|
|
|
| 1 |
|
|
| 1 | 0 | 0 | 1 | 1 | 1 | 0 |
|
|
|
| 1 |
|
|
|
|
| 0 | 0 | 0 | 1 | 1 | 1 | 0 |
|
|
|
| 1 |
|
|
|
|
|
| 0 | 1 | 0 | 0 | 1 | 0 |
|
|
|
|
|
|
| 1 |
|
|
| 0 | 1 | 0 | 1 | 0 | 0 |
|
|
|
|
|
| 1 |
|
0 |
|
| 0 | 1 | 0 | 1 | 1 | 0 |
|
| 1 | 1 |
|
|
|
|
1 |
|
| 0 | 1 | 0 | 1 | 1 | 0 |
|
| 1 | 1 |
|
|
|
|
|
|
| 0 | 1 | 1 | 0 | 0 | 0 | 1 |
|
|
|
|
|
|
|
|
|
| 0 | 1 | 1 | 0 | 1 | 0 |
|
|
|
|
|
|
| 1 |
|
|
| 1 | 0 | 0 | 1 | 1 | 0 |
|
|
|
|
|
| 1 |
|
|
|
| 1 | 0 | 0 | 1 | 1 | 1 |
| 1 |
|
|
|
|
|
|
Таблица ПЛМ №5.
| Входные сигналы | Выходы ПЛМ | |||||||||||||||
D12 X19 | D11 X18 | D10 X16 | D9 X15 | D5 F6 | D4 F5 | D3 F4 | D2 F3 | D1 F2 | D0 F1 | F7 Y28 | F6 Y27 | F5 Y26 | F4 Y25 | F3 Y24 | F2 Y23 | F1 Y22 | F0 Y21 |
|
|
|
| 0 | 1 | 1 | 0 | 0 | 0 |
|
|
|
|
|
|
| 1 |
|
| 0 | 1 | 0 | 1 | 1 | 0 | 0 | 1 |
|
|
|
|
|
| 1 |
|
|
| 0 | 0 | 0 | 1 | 1 | 0 | 0 | 1 |
|
|
|
|
|
| 1 |
|
|
| 1 | 0 | 0 | 1 | 1 | 0 | 0 | 1 |
|
|
|
|
|
| 1 |
|
|
| 1 | 1 | 0 | 1 | 1 | 0 | 0 | 1 |
|
|
|
|
|
| 1 |
|
|
|
|
| 0 | 1 | 1 | 1 | 0 | 0 |
|
|
|
|
| 1 |
|
|
|
|
|
| 0 | 1 | 1 | 1 | 0 | 1 |
|
|
|
| 1 |
|
|
|
|
|
|
| 1 | 0 | 0 | 0 | 0 | 0 |
| 1 |
|
|
|
|
|
|
|
|
|
| 1 | 0 | 0 | 0 | 0 | 0 |
| 1 |
|
|
|
|
|
|
|
|
|
| 1 | 0 | 0 | 0 | 0 | 1 | 1 |
| 1 |
|
|
|
|
|
| 0 |
|
| 1 | 0 | 0 | 0 | 0 | 0 |
| 1 |
|
|
|
|
|
|
| 1 |
|
| 1 | 0 | 0 | 0 | 0 | 0 |
| 1 |
|
|
|
|
|
|
|
|
|
| 1 | 1 | 0 | 1 | 1 | 1 | 1 |
| 1 |
|
|
|
|
|
0 |
| 0 |
| 1 | 0 | 0 | 1 | 0 | 1 |
|
|
|
|
|
| 1 |
|
1 |
| 0 |
| 1 | 0 | 0 | 1 | 0 | 1 |
|
|
|
|
|
| 1 |
|
|
|
|
| 1 | 0 | 0 | 1 | 0 | 1 |
|
|
|
|
|
| 1 |
|
| 0 |
|
| 1 | 1 | 0 | 1 | 0 | 0 |
| 1 |
|
|
|
|
|
|
| 1 |
|
| 1 | 1 | 0 | 1 | 0 | 0 |
| 1 |
|
|
|
|
|
|
|
|
|
| 1 | 1 | 0 | 1 | 0 | 1 | 1 |
|
| 1 |
|
|
|
|
Таблица ПЛМ №6.
| Входные сигналы | Выходы ПЛМ | |||||||||||||||
D12 X19 | D11 X17 | D10 X16 | D9 X14 | D5 F6 | D4 F5 | D3 F4 | D2 F3 | D1 F2 | D0 F1 | F7 Y36 | F6 Y35 | F5 Y34 | F4 Y33 | F3 Y32 | F2 Y31 | F1 Y30 | F0 Y29 |
0 |
|
|
| 1 | 0 | 0 | 0 | 1 | 0 |
|
|
|
|
|
|
| 1 |
1 |
|
|
| 1 | 0 | 0 | 0 | 1 | 0 |
|
|
|
|
|
|
| 1 |
|
|
|
| 1 | 0 | 0 | 0 | 1 | 1 |
|
|
|
|
|
| 1 |
|
|
|
|
| 1 | 0 | 0 | 1 | 0 | 0 |
|
|
|
|
| 1 |
|
|
|
|
|
| 1 | 0 | 1 | 0 | 1 | 1 |
|
|
|
| 1 |
|
|
|
|
|
| 0 | 1 | 0 | 1 | 1 | 1 | 1 |
|
|
| 1 |
|
|
|
|
|
|
| 1 | 1 | 0 | 1 | 1 | 1 | 1 |
|
|
| 1 |
|
|
|
|
|
|
|
| 1 | 1 | 0 | 0 | 0 | 0 |
|
| 1 |
|
|
|
|
|
|
|
|
| 1 | 1 | 0 | 0 | 0 | 1 |
|
|
|
| 1 |
|
|
|
|
|
|
| 1 | 1 | 0 | 0 | 1 | 0 |
| 1 |
|
|
|
|
|
|
|
|
|
| 1 | 1 | 0 | 0 | 1 | 1 | 1 |
|
|
|
|
|
|
|
Таблица ПЛМ №7.
Входные сигналы | Выходы ПЛМ | ||||||
D5 F6 | D4 F5 | D3 F4 | D2 F3 | D1 F2 | D0 F1 | F1 Y38 | F0 Y37 |
0 | 1 | 0 | 1 | 0 | 1 | 1 |
|
1 | 1 | 0 | 1 | 1 | 0 |
| 1 |
11.Определение числа машинных тактов, необходимых для выполнения каждой операции
Данная задача решается в соответствии с Обобщённой микропрограммой. Для подсчёта числа машинных тактов для определённой операции необходимо, «войдя» в микропрограмму виртуально выполнить весь набор микроопераций, необходимый для корректного выполнения данной операции. Во время виртуального выполнения операции, т.е. последовательного перемещения по вершинам графа микропрограммы с соблюдением логических условий, необходимо вести подсчёт пройденных вершин графа микропрограммы. Таким образом, будет получено число машинных тактов, необходимых для выполнения данной операции. Соответственно для получения максимального (или минимального) числа машинных тактов, необходимо взять «наихудшие» («наилучшие») в смысле выполнения данной операции операнды.