ПЗ (1074649), страница 5
Текст из файла (страница 5)
Функциональная схема управляющего автомата приведена в Приложении 2.
11. Определение количества машинных тактов, необходимых для выполнения каждой операции
Данная задача решается в соответствии с обобщённой микропрограммой (Приложение 1). Для подсчёта числа машинных тактов для определённой операции необходимо, "войдя" в микропрограмму виртуально, выполнить весь набор микроопераций, необходимый для корректного выполнения данной операции. Во время виртуального выполнения операции, т.е. последовательного перемещения по вершинам графа микропрограммы с соблюдением логических условий, необходимо вести подсчёт пройденных вершин графа микропрограммы. Таким образом, будет получено число машинных тактов, необходимых для выполнения для выполнения данной операции. Соответственно для получения максимального (или минимального) числа машинных тактов, необходимо взять "наихудшие" ("наилучшие") в смысле выполнения данной операции операнды.
При расчетах время на ожидание сигналов X принимаем равным 0 тактов.
1. Сдвиг циклический: макс. – 38, мин. – 8.
2. Сложение: макс. – 10, мин. – 10.
3. Вычитание модулей обратное: макс. – 10, мин. – 10.
12. Расчет максимальной частоты работы вычислительного устройства
Длительность машинного такта определим по наиболее медленной операции – циклическому сдвигу. Для этого нужно просуммировать время выполнения всех микроопераций, определяемых быстродействием элементов. Длительности микроопераций взяты из справочника [4] и представлены в таблице 18..
Таблица 18. Длительность микроопераций.
Микрооперация | Длительность |
ГОТ := 1 | 25 |
ГОТ := 0 | 25 |
ЗАПР := 1 | 25 |
ЗАПР := 0 | 25 |
Сч := D(4:7) | 30 |
A := R1(A(0).0) | 30 |
Cч := Cч – 1 | 47 |
РЕЗ := 1 | 25 |
РЕЗ := 0 | 25 |
ЗАН := 0 | 25 |
С учетом максимальной длины цикла получим время задержки:
T = 784 нс.
Частота F = 1,3 МГц.
Приложение.
Приложение 1.
Лист 1. Обобщенная микропрограмма и закодированный граф обобщенной микропрограммы.
Приложение 2.
Лист 2. Операционный автомат: схема электрическая структурная. Управляющий автомат: схема электрическая функциональная.
Приложение 3.
Лист 3. Операционный автомат: схема электрическая функциональная.
Список литературы
-
Шило В.Л. Популярные цифровые микросхемы. М., Радио и связь, 1987.
-
Под редакцией Гордонова А.Ю., Дьякова Ю.Н., Большие интегральные схемы запоминающих устройств. М., Радио и связь, 1990.
-
Лекции по курсу «Архитектура ЭВМ» за 4 и 5 семестры.
-
Интернет-справочник www.chipinfo.ru.
На странице http://www.chipinfo.ru/dsheets/ic/155/index.html приведен перечень микросхем 155-ой серии. На каждый элемент приведено описание, условно-графическое изображение, электрические параметры и рекомендации по применению.
17