
- •Пз№1. Выполнение арифметических операций над числами в эвм Цель занятия:
- •1.1.Теоретические сведения
- •Частные правила перевода
- •Арифметические действия над числами
- •1.2. Машинные коды чисел.
- •1.3. Операции над машинными кодами чисел
- •Задания для работы на занятии:
- •Контрольные вопросы:
- •Задание на самоподготовку:
- •Литература:
- •Пз №2. Минимизация логическиз функций
- •Теоретические сведения
- •2.1. Минимизация функций алгебры логики
- •Расчетный метод
- •Табличный метод
- •Задание для работы на занятии
- •Краткие теоретические сведения.
- •3.1.1. Основные понятия алгебры логики. Логические функции, способы их представления.
- •3.1.2. Законы алгебры логики, следствия из них.
- •3.1.3. Логические элементы.
- •3.2.Синтез и анализ логических схем без памяти
- •3.2.1. Синтез логических схем без памяти
- •3.2.2. Анализ логических схем без памяти
- •Выводы:
- •Литература:
- •Пз №4. Оценка способов внутримашинного представления информации
- •4.1. Краткие теоретические сведения о способах представления информации в эвм
- •4.2. Отображение чисел в разрядной сетке эвм.
- •4.2.1. Представление цифровой информации
- •4.2.2. Представление других видов информации
- •Методические рекомендации курсантам по подготовке к занятию
- •4.4. Задания для работы на занятии:
- •Краткие теоретические сведения о зу
- •Разрядная функциональная группа
- •Озу типа 2d
- •Задание для работы на занятии
- •Варианты задач
- •Задание на самоподготовку
- •Контрольные вопросы
- •Литература
- •Пз №6. Составление алгоритмов и микропрограмм работы алу Цель занятия
- •Методические указания
- •6.1.Краткие теоретические сведения
- •Запросы прерывания
- •6.2. Структура арифметико – логического устройства
- •6.3. Алгоритм работы алу при сложении n двоичных чисел с фиксированной запятой в дополнительном коде
- •6.4. Алгоритм работы алу при умножении чисел с фиксированной запятой
- •Вопросы для самоконтроля
- •Пз №7. Составление алгоритмов и микропрограмм работы уу Цель занятия:
- •Методические указания:
- •7.1 Краткие теоретические сведения об уу цвм
- •7.2. Алгоритм работы микропрограммного уу при выполнении операций сложения и умножения.
- •Методические рекомендации:
- •7.4.Задание для работы на занятии
- •7.5.Задание для работы на самоподготовке:
- •Вопросы для самоконтроля
- •Литература:
- •Пз №8. Разработка модулей памяти на бис
- •8.1. Краткие теоретические сведения о структуре памяти эвм
- •8.2. Разработка модулей памяти на бис зу
- •Задание для работы на занятии
- •Задание на самоподготовку:
- •Контрольные вопросы
- •Приложение 8.1
- •9.1. Проверка степени усвоения лекционного материала (устно) и уровня подготовленности курсантов к занятию (летучка).
- •Вопросы для проведения письменного контроля:
- •9.2. Овладение приемами выбора способов микропрограммирования секционного мп .
- •9.3. Приобретение навыков решения задач, связанных с составлением отдельных микрокоманд (микроинструкций) для мпк к589.
- •9.4. Приобретение навыков решения задач, связанных с разработкой алгоритмов и микропрограмм для мпк к589.
- •Проверка степени усвоения материала практического занятия (выполнение курсантами заданий по вариантам).
- •Литература:
- •Система микроопераций микропроцессора к589
- •Пз №10 решение задач разработки аппаратных средств свк. Цель занятия.
- •2. Методические указания.
- •3.Задание для работы на занятии.
- •3.1. Задача №1
- •Краткий теоретический материал
- •Временные характеристики смпк
- •4. Сравнительная оценка характеристик об и окончательный выбор типа смпк и структуры об смп.
- •Пример решения задач 1…5
- •Заданные характеристики об
- •3.2. Задача №2
- •Краткий теоретический материал
- •Разработка структурной, функциональной и принципиальной схем об смп.
- •Контрольные вопросы.
- •Практическое занятие №11
- •Цель занятия
- •Методические указания.
- •11.1 Краткие теоретические сведения Режимы работы вс
- •Действия оператора Ввод Вывод
- •11.2. Алгоритм планирования вычислительного процесса вс. Работающей в режиме однопрограммной пакетной обработки
- •11.3. Алгоритм планирования вычислительного процесса вс, работающей в режиме классического мультипрограммирования
- •11.4. Задание для работы на занятии
- •11.5. Вопросы для самоконтроля
- •Задание для самостоятельной работы
- •Решить задачу планирования вычислительного процесса в режиме пакетной однопрограммной обработки для пакета не менее чем из десяти задач. Исходные числа задать самостоятельно.
- •Пз №12. Решение задач по определению параметров вк Цель занятия:
- •Методические указания:
- •12.1 Краткие теоретические сведения
- •12.1.1 Расчет основных параметров алу.
- •12.1.2 Определение требуемого быстродействия алу.
- •12.1.2.1. Определение разрядности алу с фиксированной запятой.
- •12.2 Пример определения основных параметров вк
- •Регистр команд
- •Регистр базы
- •12.3 Задание для работы на занятии.
- •12.4 Контрольные вопросы
Пример решения задач 1…5
1.Получить у преподавателя № варианта и записать его в тетрадь. Например, вариант №16.
-
Записать постановку задачи и исходные данные из табл. 10.3 в соответствии с полученным вариантом, например.
Выбрать тип СМПК и структуру ОБ СМП, изготовленного по технологии ТТЛДШ, и разработать временную диаграмму цикла выполнения АО ОБ СМП с требуемыми характеристиками:
Разрядность ОБ,бит |
Быстродействие ОБ,оп/с |
Вероятность безотказной работы |
Аппаратные затраты, количество БИС |
Веса характеристик |
||
αВ |
αР |
αК |
||||
16 |
4.3 х106 |
0.89 |
10 |
3 |
2 |
0.1 |
-
Предварительный выбор типов СМПК, например.
Так как в задании непосредственно указана технология изготовления ТТЛДШ, то в дальнейшем будут рассматриваться только три типа СМПК: К589, КР1802, КР1804.
Т а б л и ц а 10.3
Заданные характеристики об
№ варианта |
Разрядность ОБ, бит RD |
Быстродействие ОБ, млн. оп/с ВD |
Вероятность безотказной работы РD |
Аппаратные затраты,количество БИС КD |
Веса характеристик |
||
αВ |
αР |
αК |
|||||
1 |
10 |
1.5 |
0.91 |
5 |
3 |
2 |
0,1 |
2 |
38 |
0.65 |
0.85 |
10 |
3 |
1 |
0,2 |
3 |
34 |
1.34 |
0.73 |
7 |
2 |
3 |
0,1 |
4 |
26 |
5.67 |
0.75 |
10 |
1 |
3 |
0,2 |
5 |
12 |
2.24 |
0.89 |
8 |
2 |
1 |
0,3 |
6 |
18 |
0.91 |
0.9 |
4 |
1 |
2 |
0,3 |
7 |
22 |
5.9 |
0.81 |
6 |
3 |
2 |
0,1 |
8 |
14 |
13.8 |
0.77 |
7 |
3 |
1 |
0,2 |
9 |
36 |
2.6 |
0.65 |
13 |
1 |
2 |
0,3 |
10 |
32 |
3.31. |
0.79 |
9 |
1 |
3 |
0,2 |
11 |
16 |
4.16 |
0.88 |
11 |
2 |
3 |
0,1 |
12 |
30 |
1.17 |
0.8 |
5 |
2 |
1 |
0,3 |
13 |
20 |
2.26 |
0.66 |
11 |
1 |
2 |
0,3 |
14 |
24 |
1.77 |
0.93 |
9 |
3 |
1 |
0,2 |
15 |
28 |
2.0 |
0.92 |
8 |
2 |
1 |
0,3 |
-
Расчет цикла работы ОБ:
а) для СМПК К589:
ТСY=45+20+65+16/2х25+30=360нс;
В=1/ТCY=1/360х109=2,78х106оn/c;
=45+20+52+20+25+15+30=207нс;
Всуп=1/
=1/207х109=4,83х106оп/c;
б) для СМПК КР1802:
ТСY=45+20+110+16/8х30+30=265нс;
В=1/ТСY=1/265х109=3,77х106оn/с;
;
в) для СМПК КР1804:
ТСY=45+20+55+16/4х20+30=230нс;
В=1/ТСY=1/230х109=4,35х106оn/с;
=
45+20+50+15+20+25+80=255нс;
Всуп=1/1/255х109=3,92
х106оп/с.
-
Расчет надежностных характеристик ОБ СМП и аппаратных затрат для его реализации.
Например, для времени t=100 часов:
а) для СМПК К589:
К=8;
Ксуп=8+2=10;
Рсуп =
б) для СМПК К1802:
в) для СМПК К1804;
-
Сравнительная оценка характеристик и окончательный выбор СМПК и структуры ОБ СМП.
а) для СМПК К589
(В/ВD)=2,78х106/4,3х106=0,647.
Так как (В/ВD)<1, то WВ=0 и значение критерия WВ не вычисляется.
(Всуп/ВD)=4,83х106/4,3х106=1,12;
(Рсуп/РD)=0,9592/0,89=1,078;
(КD/Ксуп)=10/9=1,11;
б) для СМПК КР1802:
(В/ВD)=4,55х106/4,3х106=1,06;
WВ=3х1,06=3,18;
(Р/РD)=0,8326/0,89=0,93.
Так как (Р/РD)<1, то WР=0 и значение критерия W не вычисляется.
в) для СМПК КР1804:
(В/ВD)=4,35х106/4,3х106=1,01;
WВ=3х1,01=3,03;
(Р/РD)=0,9417/0,89=1,05;
WР=2х1,05=2,1;
(КD/К)=10/4=2,5;
WК=0,1х2,5=0,25;
W=3,03+2,1+0,25=5,38;
Всуп/ВD=3,92х106/4,3х106=0,91;
Так как (Bсуп/BD)<1, то WB=0 и значение критерия W не вычисляется.
Итак,
WW
Вывод.
Таким образом, в соответствии с максимальным значением показателя W выбор сделан в пользу СМПК К589 с СУП.
-
Разработка временной диаграммы функционирования ОВ.
Выполнить рис. 10.4 в масштабе для характеристик:
tCLK-A=45нс; tA-F=20нс; tF-Х=52нс; tХ-С=20нс;
tCY-C0=25нс; tF1-CLK=15нс; tWP=30нс.