
- •Лабораторная работа №1 «Исследование работы регистра сдвига» Краткие теоретические сведения. Цифровой логический уровень.
- •Постановка задачи Базовое задание
- •Задание повышенной сложности
- •Рекомендации к выполнению
- •Лабораторная работа №2 «Моделирование работы буфера данных»
- •Классификация полупроводниковых зу по способу доступа к данным и хранению.
- •Краткая характеристика памяти
- •Память fifo
- •Описание лабораторной работы
- •Постановка задачи Базовое задание
- •Рекомендации к выполнению
- •Лабораторная работа №3 «Моделирование кэш-памяти» Описание лабораторной работы
- •Постановка задачи
- •Рекомендации к выполнению
- •Блок микропрограммного управления
- •Блок-схема блока микропрограммного управления (см. Рис. 4.5.)
- •Блок управления с жесткой логикой
- •Лабораторная работа№4а «Моделирование блока управления с микропрограммным управлением» Описание лабораторной работы
- •Рекомендации к выполнению
- •Лабораторная работа №4б «Моделирование блока управления с жесткой логикой»
- •5.Индивидуальные домашние задания
- •5.1. Индивидуальное домашнее задание №1 «Комбинационные многовходовые схемы»
- •Варианты заданий
- •Рекомендации к выполнению
- •5.2.Индивидуальное домашнее задание №2 «Проектирование модуля памяти» Описание домашнего задания
- •Назначение выводов микросхем к155ру5 и к155ру7 Таблица 5.2.1 .
- •Варианты заданийТаблица 5.2.2
- •Методика проектирования модуля памяти
- •6.Курсовое проектирование Список тем курсовых проектов
- •6.1.Память эвм
- •6.1.1.Модуль памяти с блоком ключей защиты
- •6.1.2.Модуль памяти с буфером fifo для записи сбойных адресов, в которых были обнаружены одиночные ошибки блоком контроля с использованием кода Хемминга для их обнаружения в считываемых данных.
- •6.1.3.Модуль памяти с блоком контроля количества обращений к страницам памяти и заменой содержимого страницы с наименьшим количеством обращений (операций чтения) при операции записи в модуль.
- •6.1.4.Модуль памяти с блоком контроля последовательности обращений к адресам памяти в группе заранее указанных адресов.
- •6.2.Процессор
- •6.2.1.Устройство управления объектом, обходящим препятствия.
- •6.2.2.Устройство управления движением объекта на плоскости с контролем за движения его на табло, собранным на сдвиговых регистрах.
- •6.2.3.Анализатор формы сигнала.
- •6.2.4.Универсальный информационный конвейер.
- •6.3.Система ввода-вывода
- •6.3.1.Устройство сбора информации с датчиков и ее обработки.
- •6.3.2.Шифровальное устройство.
- •6.3.3.Электронный коммутатор на четыре направления.
- •Приложение 1. П1 .1. Перечень тем рефератов
- •П1.2. Перечень тем семинаров
- •П1.3. Перечень вопросов к зачету
- •П1.4. Перечень вопросов к экзамену Вводная часть
- •Запоминающие устройства эвм
- •Процессор
- •Система прерываний
- •Организация ввода-вывода
- •Организация мультипрограммного режима эвм
- •Многопроцессорные системы
- •Приложение 2.Справочные данные по микросхемам серии ттл к155 п2.1. Микросхема 2d триггера к155тм2
- •П2.2.Микросхема счетчик двоичный реверсивный к155е7
- •П2.3.Микросхема памяти к155ру2.
- •П2.4.Микросхема зу регистровое на 16 бит к155рп1
- •П2.5.Микросхема регистр сдвига 8- разрядный к155ир13
- •П2.6. Микросхема алу к155ип3
- •Рекомендуемая литература
- •Дополнительная литература
- •Содержание
6.3.2.Шифровальное устройство.
Устройство осуществляет кодировку информации, передаваемой в последовательный канал связи одновременно с преобразованием параллельного кода в последовательный. Кодировка заключается в перестановке битов в байте в позиции, определяемые кодом, хранящимся в памяти.
6.3.3.Электронный коммутатор на четыре направления.
Устройство осуществляет коммутацию пакетов проходящих через четыре порта, работающих в дуплексном режиме. Коммутация осуществляется аппаратно блоком управления, используя приоритетное переключение, основанное на количестве запросов на прием каждым портом на момент арбитража. Для этого каждый порт выставляет запросы в порты при наличии пакетов им адресованных. Цикл арбитража следует каждый раз после окончания циклов переключения.
Приложение 1. П1 .1. Перечень тем рефератов
Современнные технические средства записи и считывания информации с магнитных лент
Современные технологии записи и считывания информации с магнитных лент.
Устройства хранения, записи и считывания на магнитных дисках.
Исторический обзор развития средств телекоммуникации в вычислительных системах.
Средства контроля и диагностики в вычислительных системах.
Самовостанавливающиеся и самонастраивающиеся вычислительные системы. Концепции и архитектура.
Основные направления развития системы ввода вывода в вычислительных системах.
Архитектура, концепции организации канальной системы ввода вывода в современных майнфреймах.
Организация многооперационных систем (логических партиций) на базе одной многопроцессорной аппаратной платформе – одно из основных направлений развития архитектуры современных майнфреймов.
Внедрение принципов логической адресации устройств ввода вывода и сетевых топологии и протоколов для связи майнфреймов с периферийными устройствами.
П1.2. Перечень тем семинаров
Контроль и диагностика работоспособности вычислительных систем. Интерфейс JTAG, порт TAP – аппаратные средства современных БИС. Организация диагностического режима работы компьютера.
Эволюционный путь развития системы ввода-вывода от архитектуры IBM 360/370 до организации ввода-вывода в Z архитектуре майнфреймов серии Z. FICON и ESCON каналы.
Организация многопроцессорных и кластерных структур на базе микропроцессоров Z 990 и Power 5 в Z и P серверах фирмы IBM.
Дисковые подсистемы. Архитектура дисковых подсистем (на примере DS8000).
П1.3. Перечень вопросов к зачету
Многоуровневая организация компьютера.
Дайте характеристику компьютеру с архитектурой фон-Неймана. Начертите блок-схему. Перечислите основные информационные потоки в этой архитектуре.
Укажите принципиальное отличие гарвардской архитектуры от архитектуры фон-Неймана
Как классифицируются процессора с точки зрения наборов выполняемых команд, их функциональных возможностях и способах адресации операндов.
CISC архитектура характеризуется наличием набора команд имеющим многофункциональные возможности. Чем объяснить появление RISC процессоров с набором простых команд, которые привели к усложнению и увеличению длины программного кода
RISC процессора имеют формат команд типа RR и характеризуются наличием большого регистрового файла, Имеет ли система с RISC процессором внешнюю память? Если да, то, каким образом осуществляется обмен данными между ними.
Классификация запоминающих устройств по способу доступа к данным. Перечислите основные подклассы
Перечислите подклассы запоминающих устройств по способу хранения данных.
Что имеется в виду под понятием структура адресного ЗУ. Какие виды структур Вы знаете.
Дайте сравнительную характеристику различным структурам адресного ЗУ.
В чем характерная особенность структуры адресного ЗУ 2ДМ, благодаря которой она нашла применение при построении матриц в микропроцессорной памяти.
Каким образом осуществляется доступ к элементу адресной памяти. Опишите технологии доступа и процесс записи/считывания информации в памяти. DRАМ с использованием запоминающего элемента в форме конденсатора.
Доступ к элементу памяти осуществляется через адресные и разрядные линии выборки. Возможно ли их гальваническое объединение, если да, приведите пример тэговой структуры.
Изложите принципы построения модуля памяти большого объема.
Что такое чередование адресов. Объясните, за счет чего увеличивается производительность работы памяти при использовании этого метода.
Что такое банк памяти. Как понимается «физический» и логический банк.
Перечислите основные средства, и методы сокращения времени доступа к данным в системе памяти со стороны процессора.
Перечислите основные управляющие сигналы, поступающие на модуль динамической памяти. Нарисуйте временную диаграмму с указанием временных параметров (таймингов) характеризующих работу памяти.
Память SDRAM имеет элементы конвейерной организации доступа к данным. Укажите аппаратные средства, обеспечивающие реализацию этого режима.
Технология SDRAM дает возможность считывания последовательности зон у страницы в режиме пакета. Объясните наличие временной задержки при переходе считывания из одной страницы в другую.
Что такое регенерация памяти. Какие виды регенерации Вы знаете. Чем они различаются.
Нарисуйте блок-схему регенерации памяти. Опишите режим регенерации памяти.
Почему обычный режим регенерации используется в памяти DRAM и не используется в памяти SDRAM, а используется режим CBR – CAS before RAS.
Технология определения типа памяти в компьютере.
Что такое саморегенерация, когда этот режим используется в компьютере.
КЭШ. Какие типы КЭШ Вы знаете. Ассоциативная КЭШ. Нарисуйте блок-схему. Опишите функции КЭШ. Укажите достоинства и недостатки.
Что такое тег, теговая память КЭШ. Содержание теговой памяти в полностью ассоциативной КЭШ.
Блок-схема КЭШ наборного типа. Теговая часть КЭШ. Принцип работы КЭШ.
Существует тип КЭШ, который характеризуется как наборно-ассоциативная. Почему она так называется. Опишите принцип работы.
Какие механизмы замещения данных в КЭШ. Алгоритм LRU.
Механизм когерентности данных КЭШ и системной памяти, осуществление алгоритма работы «сквозная запись»
Иерархия памяти в вычислительной системе. Укажите основные этапы преобразования адреса обращения задачи из процессора в системную память.
Последовательность выполнения команд в процессоре. Назовите основные этапы и блоки, реализующие эти этапы в процессоре.
Структура блока управления «жесткая логика». Опишите работу этого блока.
Микропрограммное управление. Структурная блок-схема блока с микропрограммным управлением.
Способы кодирования микроприказов в микрокомандах.
Блок выборки команд. Структурная схема. Чем объяснить наличие в структуре БВК буферных регистров для хранения команд и в дальнейшем появляется в иерархии памяти отдельной памяти КЭШ команд.
Архитектура Фон-Неймана имеет общую шину команд/данных. Каким образом происходит разделение потока команд и данных в самом процессоре. Кто выполняет функцию «диспетчера».
С появлением КЭШ команд в иерархии памяти процессора и наличием общей шины команд/данных между процессором и памятью. Как Вы считаете, какую архитектуру представляет данная система.
Зачем нужно было процесс выборки команд из памяти и формирования адресов операндов выделить в отдельный функциональный блок.
Процессора с CISC архитектурой имеют форматы команд переменной длины. Каким образом блок выбора команд «узнает» длину текущей команды.
Назовите основных поставщиков адреса следующей команды в процессоре в блоке выборки команд.
Современные вычислительные системы работают с виртуальной памятью, и существует понятие физический (реальный) и логический адрес. Какой адрес следующей команды формирует БВК логический или физический.
Принцип конвейерной обработки команд в процессоре. В чем заключается ее сущность.
Почему CISC архитектура не нашла реализации при конвейерной обработке в процессоре.
Почему возникают конфликты при обработке команд на конвейере. Перечислите виды конфликтов.
Конфликт по данным. Способы устранения.
Конфликты по управлению. Способы устранения. Структура блока предсказаний переходов.
Что такое «внеочередное выполнение» команд на конвейере. За счет чего стало возможна реализация этого режима на конвейере.
Способы устранения конфликтов на конвейере. Централизованная схема.
Для обработки информации и управления движением потоков в процессоре с жесткой логикой как функциональные устройства так и информация имеют теговой составляющие, почему этого нет в структуре с микропрограммным управлением.
Децентрализованная схема. Что такое станция резервирования. Зачем нужно было внедрять для функциональных устройств дополнительные памяти в форме входных очередей для хранения, как данных, так и кода операций, когда для этого существует регистровый файл.
Технология переименования регистров. Зачем ее нужно было внедрять.