- •Пз№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.1 Расчет основных параметров алу.
- •12.1.2 Определение требуемого быстродействия алу.
- •12.1 Краткие теоретические сведения
- •12.1.2.1. Определение разрядности алу с фиксированной запятой.
- •12.2 Пример определения основных параметров вк
- •Регистр команд
- •Регистр базы
- •12.3 Задание для работы на занятии.
- •12.4 Контрольные вопросы
Контрольные вопросы.
-
В чем состоит преимущество секционных микропроцессоров в сравнении с однокристальными?
-
Пояснить состав операционного блока СМП.
-
С какой целью в ОБ СМП используется СУП?
-
Какие показатели используются при оценки эффективности принимаемых проектных решений в ходе разработки СМП?
-
Пояснить различие между структурной, функциональной и принципиальной схемами.

Рис 10.10. Условное графическое обозначение микропроцессорной секции

Рис. 10.11. Схема электрическая функциональная ОБ СМП.
Практическое занятие №11
ПЛАНИРОВАНИЕ ВЫЧИСЛИТЕЛЬНОГО ПРОЦЕССА ПРИ МУЛЬТИПРОГРАММИРОВАНИИ
Цель занятия
Закрепить знания по режимам работы вычислительных систем (ВС) и формам использования ВС. Приобрести навыки выполнения задач, связанных с планированием работы ВС в однопрограммном и многопрограммном режимах.
Задачами занятия являются определение оптимальной последовательности выполнения задач с заданными сроками реализации при пакетной обработке задач в однопрограммном режиме и планирование вычислительного процесса ВС с пакетной обработкой в мультипрограммном режиме.
Методические указания.
-
при подготовке к практическому занятию курсант должен ознакомиться с целью занятия, задачами и методическими указаниями, повторить теоретический материал по теме практического занятия, изучить алгоритмы планирования работы ВС в различных режимах по данному пособию, составить краткий конспект.
-
На занятии курсант должен ответить на контрольные вопросы преподавателя, получить и записать в рабочую тетрадь задание по планированию работы ВС в однопрограммном и мультипрограммном режимах и приступить к выполнению заданий.
-
По выполнению заданий представить преподавателю результаты, ответить на его вопросы и активно участвовать в обсуждении результатов.
Контроль степени усвоения учебного материала целесообразно произвести с использованием ЭВМ в процессе занятия.
11.1 Краткие теоретические сведения Режимы работы вс
Развитие цифровых вычислительных машин и ВС постоянно преследовало две цели: 1) повышение производительности ЦВМ или ВС, т.е. сведение к минимуму времени, необходимого на выполнение некоторого объёма вычислительных работ;.2) предоставление максимальных удобств абонентам в процессе их взаимодействия с ЦВМ или ВС. Выполнение этих целей обусловлено появление различных форм взаимодействия абонентов с ВС.
Под режимом работы понимаются принципы структурной организации и функционирования аппаратных и программных средств (главным образом ОС) ВС, которые определяют её производительность.
Режим работы ВС определяется в основном методом использования ресурсов системы и количеством задач, одновременно находящихся в обработке.
Однопрограммный режим работы. Это такой способ организации вычислительного процесса, при котором все ресурсы системы отдаются для реализации только одной программы (задачи). При однопрограммном режиме в каждый момент времени работает только одно из устройств – процессор или устройство ввода – вывода, а остальные устройства в эти моменты простаивают.
Простои устройства значительны. При быстродействии процессора порядка 50 тысяч операций в секунду простои процессора, наиболее дорогого устройства, могут составить 40….50% и более. С ростом быстродействия процессора простои процессора увеличиваются и при быстродействии порядка миллиона операций в секунду доля простоев, может составить 80..90%, что недопустимо.
Возможны две разновидности однопрограммного режима: однопрограммный режим с непосредственным допуском абонента к машине и однопрограммный режим с последовательным выполнением программ без участия абонентов (режим косвенного доступа).
В первом случае абонент сам работает за пультом ЦВМ (ВС): вводит программу, запускает её в непрерывном или циклическом режиме и наблюдает за ходом решения и выводом результатов. Находясь за пультом машины, абонент имеет её в своём полном распоряжении, он ведет с ней диалог.
Применение однопрограммного режима с непосредственным доступом чрезвычайно невыгодно с точки зрения производительности машины (системы), так как время реакции абонента очень велико по сравнению со временем реакции машины (системы). По мере увеличения быстродействия машин при их совершенствовании разница во времени реакции машины и абонента возрастает, что приводит к уменьшению эффективности работы машины в однопрограммном режиме. На рис. 11.1 показаны временные диаграммы работы ВС в однопрограммном режиме непосредственного доступа при выполнении программ А и В. В этом случае время «непроизводительной» работы процессора (его простои) включает как время работы устройств ввода – вывода, так и время реакции оператора (абонента) t0.
