- •1. Освоить практически возможности алгоритмов перевода чисел с использованием различных систем счисления. 5
- •2. Научиться применять способы выполнения арифметических операций с применением машинных кодов чисел. 5
- •3. Приобрести навыки практической работы с информацией во внутримашинном представлении. 5
- •1. Закрепление теоретических знаний по теме занятия. 106
- •Пз№1. Выполнение арифметических операций над числами в эвм Цель занятия:
- •Освоить практически возможности алгоритмов перевода чисел с использованием различных систем счисления.
- •Научиться применять способы выполнения арифметических операций с применением машинных кодов чисел.
- •Приобрести навыки практической работы с информацией во внутримашинном представлении. Теоретические сведения
- •Числа в системах счисления
- •Частные правила перевода
- •Арифметические действия над числами
- •Машинные коды чисел
- •Операции над машинными кодами чисел
- •Задания для работы на занятии:
- •Контрольные вопросы
- •Задание на самоподготовку:
- •Список литературы:
- •1.Освоить практически различные способы минимизации логических функций.
- •2.Научиться применять различные способы решения задач по минимизации логических функций.
- •3.Приобрести навыки практической работы по использованию различных способов минимизации логических функций.
- •Расчетный метод
- •Табличный метод
- •Задание для работы на занятии
- •Законы алгебры логики, следствия из них
- •Свойства элементарных функций.
- •Логические элементы
- •Синтез и анализ логических схем без памяти Синтез логических схем без памяти
- •Выводы:
- •1. Закрепление теоретических знаний по теме занятия;
- •2. Приобрести навыки анализа различных способов представления информации в эвм;
- •3. Совершенствование практических навыков оценки характеристик эвм.
- •Отображение чисел в разрядной сетке эвм.
- •Представление других видов информации
- •Методические рекомендации по подготовке к занятию
- •Задания для работы на занятии:
- •Разрядная функциональная группа
- •Озу типа 2d
- •Алгоритм функционирования озу типа 2d Выполнение операции "Запись";
- •Выполнение операции "Считывание";
- •Озу типа 3d
- •Постоянные зу
- •Определение основных параметров зу
- •Задание для работы на занятии:
- •Задание на самоподготовку
- •Контрольные вопросы
- •Литература
- •Пз №6. Составление алгоритмов и микропрограмм работы алу Цель занятия:
- •Краткие теоретические сведения
- •Запросы прерывания
- •Структура арифметико – логического устройства
- •Алгоритм работы алу при сложении n двоичных чисел с фиксированной запятой в дополнительном коде
- •Алгоритм работы алу при умножении чисел с фиксированной запятой
- •Задание для работы на занятии:
- •Вопросы для самоконтроля:
- •Задание на самоподготовку:
- •Литература:
- •Пз №7. Составление алгоритмов и микропрограмм работы устройства управления Цель занятия:
- •Краткие теоретические сведения об уу цвм
- •Алгоритм работы микропрограммного уу при выполнении операций сложения и умножения.
- •Методические рекомендации:
- •Задание для работы на занятии:
- •Задание для работы на самоподготовке:
- •Вопросы для самоконтроля:
- •Литература:
- •Пз №8. Разработка модулей памяти на бис
- •Закрепление теоретических знаний по теме занятия.
- •Краткие теоретические сведения о структуре памяти эвм
- •Разработка модулей памяти на бис зу
- •Задание для работы на занятии:
- •Задание на самоподготовку:
- •Контрольные вопросы:
- •Приобретение навыков решения задач, связанных с составлением отдельных микрокоманд (микроинструкций) для мпк к589.
- •. Приобретение навыков решения задач, связанных с разработкой алгоритмов и микропрограмм для мпк к589.
- •Проверка степени усвоения материала практического занятия (выполнение курсантами заданий по вариантам).
- •Методические рекомендации по проведению занятия:
- •Вопросы для контроля и самоконтроля: Проверка степени усвоения лекционного материала (устно) и уровня подготовленности курсантов к занятию (летучка).
- •Вопросы для проведения письменного контроля:
- •Задание на самоподготовку:
- •Литература:
- •Система микроопераций микропроцессора к589
- •Пз №10 решение задач разработки аппаратных средств специализированных вычислительных комплексов. Цель занятия:
- •Задание для работы на занятии.
- •Задача №1
- •Краткий теоретический материал по задаче №1
- •Предварительный выбор типов смпк.
- •Расчет цикла работы об
- •Временные характеристики смпк
- •Расчет надежностных характеристик об и аппаратных затрат для его реализации.
- •Сравнительная оценка характеристик об и окончательный выбор типа смпк и структуры об смп
- •Разработка временной диаграммы функционирования об.
- •Пример решения подзадач 1…5
- •Заданные характеристики об
- •Задача №2
- •Краткий теоретический материал по задаче №2
- •1.Обоснование и выбор структурной схемы.
- •2. Построение функциональной схемы.
- •3.Построение принципиальной схемы
- •Разработка структурной, функциональной и принципиальной схем об смп
- •Методические рекомендации:
- •Контрольные вопросы:
- •Задание на самоподготовку:
- •Список литературы:
- •Режимы работы вс
- •Алгоритмы планирования работы вс в различных режимах
- •Алгоритм планирования вычислительного процесса вс, работающей в режиме однопрограммной пакетной обработки
- •Алгоритм планирования вычислительного процесса вс, работающей в режиме классического мультипрограммирования
- •Задание для работы на занятии:
- •Методические рекомендации:
- •Вопросы для самоконтроля:
- •Расчет основных параметров алу.
- •Определение требуемого быстродействия алу.
- •Определение разрядности алу с фиксированной запятой.
- •Определение разрядности алу с плавающей запятой.
- •Определение характеристик озу
- •Пример определения основных параметров вк
- •Определим структуру и формат команд уу.
- •Регистр команд
- •Регистр базы
- •Определим характеристики озу.
- •Задание для работы на занятии.
- •7. Доложить о результатах расчетов преподавателю, ответить на контрольные вопросы. Методические указания:
- •Контрольные вопросы
- •Список литературы:
Задание для работы на занятии:
Для выполнения работ по планированию вычислительного процесса ВС курсант должен предварительно (на самоподготовке) ознакомиться с алгоритмами планирования работы ВС. После получения исходных данных у преподавателя курсант должен занести их в рабочую тетрадь. Варианты исходных данных задаются в виде таблицы (задание I) и матрицы трудоемкости задач (задание 2).
Задание 1. Для ВС, работающей в однопрограммном пакетном режиме, составить оптимальную последовательность выполнения задач. После получения оптимального плана работы ВС сравнить полученный план с исходным и сделать выводы.
Задание выполняется в соответствии с алгоритмом, изложенным выше. Результаты заносятся в таблицы по форме табл. 11.I, 11.2,11.3.
Задание 2, Выполнить планирование вычислительного процесса ВС, работающей в мультипрограммном режиме, для пакета задач. Потребности задач пакета в ресурсах характеризуются матрицей трудоемкости Т . Планирование осуществить по критерию максимальной загрузки устройств. План представить в виде временной диаграммы суммарной загрузки оперативной памяти. Определить основные характеристики ВС для заданной совокупности задач, провести анализ полученных результатов и сделать выводы.
Методические рекомендации:
1. При подготовке к практическому занятию курсант должен ознакомиться с целью занятия, задачами и методическими указаниями, повторить теоретический материал по теме практического занятия, изучить алгоритмы планирования работы ВС в различных режимах по данному пособию, составить краткий конспект.
2. На занятии курсант должен ответить на контрольные вопросы преподавателя, получить и записать в рабочую тетрадь задание по планированию работы ВС в однопрограммном и мультипрограммном режимах и приступить к выполнению заданий.
3. По выполнению заданий представить преподавателю результаты, ответить на его вопросы и активно участвовать в обсуждении результатов.
4. Контроль степени усвоения учебного материала целесообразно произвести с использованием ЭВМ в процессе занятия.
Вопросы для самоконтроля:
1. В чем состоит основной недостаток работы ВС в однопрограммном режиме с непосредственным доступом?
2. Какими преимуществами и недостатками обладает пакетный однопрограммный режим по сравнению с однопрограммным режимом непосредственного доступа?
3. Чем отличается работа ВС в режиме параллельной обработки по сравнению с режимом классического мультипрограммирования?
4. ВС работает в режиме разделения времени. Как осуществляется обслуживание пользователей, одновременно обратившихся к ВС?
5 Какими средствами и функциональными возможностями должна обладать ВС для организации многопрограммного режима работы?
6. В чем заключается цель планирования работы ВС?
7. В каких случаях целесообразно применять неоперативное планирование работы ВС и в каких оперативное?
8. Что является критерием оптимизации последовательности решения независимых задач пакета при работе ВС в однопрограммном режиме?
9. Какие критерии применяются для алгоритмов планирования вычислительного процесса ВС в режиме мультипрограммирования?
Список литературы:
Л.И.Арзамасцев, Л.П. Гудыно, С.В.Назаров. Вычислительные системы. Принципы построения и функционирования. Часть 1. Учебное пособие . М.: МО СССР, 1978, с.96 – 112.
ПЗ №12. РЕШЕНИЕ ЗАДАЧ ПО ОПРЕДЕЛЕНИЮ ПАРАМЕТРОВ ВЫЧИСЛИТЕЛЬНОГО КОМПЛЕКСА
Цель занятия:
Закрепить теоретические знания по основам построения и функционирования вычислительных комплексов.
Приобрести практические навыки в решении задач по определению технических характеристик ВК.
Воспитание инженерного подхода к решению технических проблем.
Краткие теоретические сведения
ТТХ любого ВК в значительной степени определяют не только схемотехнические решения при его разработке, но и довольно тесную увязку их друг с другом. Например, диапазон представления чисел в ЦВМ определяет как разрядность АЛУ, ОЗУ, так и форму представления чисел. Или принятые способы адресации определяют не только предельную ёмкость памяти, но и разрядность составных частей команды и т. д. Иначе говоря, между техническими параметрами устройств в этих случаях существует довольно четкая увязка. Специализация вычислительного комплекса во многих случаях определяется характером и параметрами решаемых задач. Очень часто при проектировании СВК выбор его основных параметров диктуется структурой и характеристиками заданного для решения на ВК набора задач (ЗНЗ). Исходя из ЗНЗ и требований к времени его обработки на ВК, можно рассчитать основные параметры устройств ВК.
Рассмотрим наиболее характерные случаи, когда по известным параметрам тех или иных устройств ЦВМ, а также по характеристикам задач, подлежащих обработке на ВК, требуется определить недостающие параметры основных устройств ВК. Будем руководствоваться схемой, которую условно назовем «проектирование от задач».
Общие исходные данные для работы на ПЗ приведены в таблице 12.1.
Таблица 12.1
Задано |
Определить |
|
|