- •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. Доложить о результатах расчетов преподавателю, ответить на контрольные вопросы. Методические указания:
- •Контрольные вопросы
- •Список литературы:
Разрядная функциональная группа
Рис. 5.1. Структурная схема адресного
ОЗУ
КОП задает соответствующий режим функционирования, в котором БМУ управляющими сигналами (УС) обеспечивает выполнение микроопераций:
- прием кода адреса ячейки накопителя в РгА;
- прием кода данных в РгД;
- запись данных в накопитель (по входу DI).
При выполнении операции "Считывание" БМУ обеспечивает режим чтения данных. Выполняются микрооперации:
- прием кода адреса ячейки накопителя РгА, к которой происходит обращение;
- прием кода данных (выход DO), считанного из накопителя в РгД, и выдача в процессор.
Выработка управляющих сигналов, необходимых для синхронизации работы всех элементов ОЗУ, может осуществляться схемами, размещаемыми в микросхемах памяти (распределенное управление), или внешними схемами (централизованное управление). Так высокий уровень интеграции микросхем памяти (МОП-типа) позволяет на одном кристалле вместе с накопителем емкостью 1Мбит разместить РгА, ДшА, УС, РгД и схему управления.
В настоящее время ОЗУ преимущественно строятся на биполярных и МОП интегральных микросхемах памяти. ОЗУ на основе биполярных микросхем обладают высоким быстродействием. ОЗУ на основе МОП схем уступают им по быстродействию, но превосходят по емкости.
Полупроводниковые ОЗУ в зависимости от способа организации накопителя (количества адресных и разрядных линий, соединенных с элементом памяти) разделяются на три основных типа: 2D,3D,2,5D.
Озу типа 2d
Организация ОЗУ типа 2D обеспечивает двухкоординатную выборку каждого запоминающего элемента (3Э) ячейки памяти. Основу ОЗУ составляет плоская матрица из ЗЭ, сгруппированных в ячейки памяти (рис.5.2), Матрица содержит адресные и разрядные линии (шины). Адресные линии используются для обращения к ячейке памяти, которая хранит информационное слово. Разрядные линии записи и считывания позволяют выделить ЗЭ, хранящий бит информации.
Структурная схема ОЗУ типа 2D представлена на рис. 5.3. Она включает адресную часть (РгА, ДшА, ФтА), разрядную часть (РгД, ФтР, УС), накопитель и БМУ. Адресная часть служит для приема, хранения и дешифрации кода адреса ячейки памяти, к которой производится обращение, а также для формирования адресных импульсов тока. Разрядная часть предназначена для приема, записи, считывания и выдачи из ОЗУ хранимых информационных слов. БМУ осуществляет синхронизацию работы узлов ОЗУ в режимах записи и чтения.
Рис. 5.2. Структура матрицы ОЗУ типа 2D для К слов разрядностью n
Рис. 5.3. Структурная схема ОЗУ типа 2D
Алгоритм функционирования озу типа 2d Выполнение операции "Запись";
1. От процессора по шинам управления на БМУ поступают сигналы СО и КОП, которыми инициируется работа ОЗУ и задается режим записи информации в накопитель. В БМУ запускается схема синхронизации, генерирующая управляющие сигналы (Y1,Y2,Y3,Y6) для режима записи. По шинам адреса (ША) и данных (ЩД) поступают коды адреса и информационного слова (данных).
2. Вырабатываемым управляющим сигналом Y1 в первом такте разрешается прием адреса с ША в РгА. Код адреса записывается в РгА и подвергается расшифровке в ДшА. На одном из выходов ДшА появляется управляющий сигнал УС, указывающий адрес ячейки,к которой происходит обращение .
3. Сгенерированный во втором такте сигнал YЗ разрешает запуск ФтА. Сигналом Y3 запускается ФтА для записи. Он формирует на соответствующей адресной линии импульс заданной амплитуды и длительности, открывая тем самым информационное направление для данных, передаваемым по разрядным шинам записи в ЗЭ. Таким образом осуществляется выбор ячейки памяти.
4. В третьем такте сигнал Y2 открывает информационные входы РгД. Код слова с ШД записывается в РгД.
5. В следующем такте сигнал Y6 разрешает запуск ФтР. Единичными разрядами кода данных (слова), поступающего из РгД, осуществляется запуск разрядных формирователей тока записи. Сформированными импульсами заданной длительности и амплитуды осуществляется запись информационного слова в ячейку памяти. Режим записи завершается установкой схем БМУ в исходное по сигналу Y0.
Временная диаграмма работы ОЗУ приведена на рис. 5.4.