- •Тема 1 Общая методология происхождения скс
- •Основные понятия и определения
- •Принципы системного подхода
- •Жизненные цикла изделия, системы
- •Назначение скс, состав и структура
- •1.5 Принципы создания систем
- •1.6 Стадии и этапы создания
- •1.7 Требования к содержанию, виды и комплектность документов
- •Тема 2 Кеш-память
- •2.1 Назначение и типы кеш-памяти
- •2.2 Архитектура кеш-памяти
- •2.2.1 Кеш прямого отображения
- •2.2.2 Полностью ассоциативная архитектура
- •2.2.3 Наборно(Частично)-ассоциативная архитектура
- •2.3 Методы записи, целостность данных
- •2.4 Методика расчета кеш-памяти
- •Методы подключения средства диагностирования компа и общие принципы разработки уст-в сопряжения.
- •4.2 Сравнение вариантов подключения средства диаг-ния к компу
- •Основные ф-ии уст-ва сопряжения и релиз-я основных видов совместимости
- •Сравнение методов реализации ф-ий устр-в сопряжения
- •5. Организация обмена информацией между процессорами и внешними устройствами
- •5.1 Организация ввода-вывода
- •5.2 Методы управления вводом-выводом
- •5.3 Типовая структура контроллеров
- •6. Контроллеры внешних устройств
- •6.1 Особенности графического изображения временных диаграмм
- •6.2 Структурная и функциональная организация контроллеров
- •6.3 Типовые структуры контроллеров
- •8 Лекция (5.10.2011)
- •8.1 Синхронные последовательные интерфейсы
- •8.2 Контроллер последовательной синхронной передачи, схема, алгоритм, подпрограмма.
- •8.3 Контроллер последовательного синхронного приема.
- •9 Лекция (10.10.2011)
- •9.1 Асинхронный последовательный контроллер передачи информации из пк в сд.
- •9.2 Контроллер последовательного асинхронного приема информации из сд в пк.
- •Проектирование подсистем ввода аналоговой информации
- •12. Построение подсистемы ввода аналоговой информации
- •12.1 Анализ структурных схем
- •12.2 Пример схем модуля аналогового вывода
- •12.1 Анализ структурных схем
- •12.2 Пример схем модуля аналогового вывода
- •13. Рекомендации по выбору компонентов системы вв/выв аналоговой информации
- •13.2 Проблемы, возникающие при дискретизации и последующем восстановлении.
- •13.3 Выбор параметров ацп.
- •Тема 15 Последовательная шина usb (Universal Serial Bus)
- •15. 1 Структура и взаимодействие системы usb
- •15. 2 Физический интерфейс
- •Тема 16 Особенности использования usb, обмен инфо-
- •16.1 Организация обмена инфо-
- •16. 1.1 Модель передачи данных
- •16.1.2 Типы передаваемых данных
- •16. 1.3 Протокол и форматы пакетов
- •16.2 Модификации usb
- •17. Контроль достоверности информации(кди) в скс.
- •17.1 Кди в микросхемах озу небольшого объема и при последовательном варианте обмена информацией.
- •17.2 Кди в накопителях на гибких дисках и кмоп-памяти.
- •17.3 Кди в накопителях на жестких дисках, cd-rom- накопителях и современных микросхемах памяти.
- •18 Магистральный интерфейс agp
- •19 Режимы работы процессора
- •19.1 Введение в многопроцессорные системы.
- •19.2 Режимы работы процессора .
- •19.3 Синхронизация элементов компьютерной системы.
- •Лекция20
- •20. Разновидности микросхем памяти.
- •21. Организация и функционирование микросхем памяти
- •22. Организация памяти 32х разрядных процессоров.
- •Некоторые варианты подключения средств диагностирования к пк
22. Организация памяти 32х разрядных процессоров.
22.1. Единица организации памяти.
22.2. Модели памяти.
22.3. Модели памяти в реальном режиме.
22.4. Формирование адр. в защищенном режиме.
22.1. В 32х разр. проц. при адресации к данным наход-ся в памяти использ. след. единицы:
- байты
- слово
- 2-слово
- 4-слово
- параграф
- сегмент, страница
Для повышения быстродействия обращения к данным выполняют выравнивание от слова до параграфа.
Выравнивание означает, что адрес должен быть четным.
Например, выр. по границе слова означает: нулевое значение 2х младших бит адреса.
Параграф – это 16 смежных байт. Более крупными ед. памяти явл. сегмент и страница – это логическая организация памяти.Min размер сегмента 64 Кб, Min размер страницы – 4Кб с увелич. до 4 Мб.
Сегментация – средство организации памяти на прикладном уровне. Разбиение на страницы - это средство управления физич. памятью на системном уровне.
22.2. Проц. 32х разр. архитектуры - IA-32.
Проц. этой архитектуры могут реализовать различные модели памяти:
- простейшая плоская модель: все адреса памяти представляют единую последовательность.
В этой модели вперемешку хранятся данные, коды, инстр-и и др. Поэтому программа отвечает чтобы не было «наездов друг на друга». След. более программируемая – это сегм-я защищенная модель – память состоит из независимых сегментов. В каждой проге польз. пред-ся набор: сегмент кода, сегмент стека, и до 4х сегментов данных. Требуемый сегмент выбирается селекторами из таблицы.
22.3. Эта модель используется для совместимости с 16 разр. процессором. Шина адреса 20ти разрядная, что позволяет адреса до 1мб. Для форм-я 20 разрядного адреса с помощью 16 разр. регистров поступают след. образом: сегмент * 16 + смещение. Адреса сегментов хранятся в соотв-х регистрах. Размер сегмента фиксированный – 64Кб. 32 р. процессор позволяет к 64Кб сверх (одного) 1Мб. Это достигается за счет управления спец. вентилем. Дополнительно используют GATE A20.
22.4. Защищенный режим – основной режим работы 32р. процессоров (см.п.19). В этом режиме работают все механизмы преобразования адресного пространства: логическое, линейное, физическое (сегменты, страницы и физ. адреса).
Логич. адрес – виртуальный, состоит из селектора сегмента и эффективного адреса, кот. наз. смещением.
Рис. 1. Формирование адреса памяти 32р. процесс. в защищ. режиме.
Селектор сегмента хр-ся в старших 14 байтах соотв-х сегм. регистра (CS, SS, DS, ES(флаговый сегмент)) – они участвуют в адресации конкретного элемента памяти.
Эффективный адрес форм-ся из след-х компонентов:
base – содержимое базового регистра.
index – содер. индексного регистра.
disp – смещение (8, 16, 32 битное число)
scale – масштаб.
Т.к. = 16 адресов , а смещение = 4 Мб, то вирт. память может достигать 64 Тб. Эфф-я адресация обеспечивает 9 режимов адресации:
- прямая адресация EA = disp
- косвенно регистровая EA = base
- базовая EA= base+disp
- индексная EA= index+disp
- масштаб. индексная EA= scale*index + disp
- базово индексная EA = base + index
- масштаб. баз. индексная EA = base + scale*index
- базвово-индексная со смещением EA = base = index + disp
- масшт. базово-индексная со смещ. EA = base + index*scale + disp
Блок сегментации транслирует логическое адресное пространство 32 бит пространства линейных адресов.
Физ. адрес образуется после преобразования линейного адреса блоком стр-й переадресации и выводится на внешнюю шину адреса процессора. Если блок переадресации не отключен, то линейный адрес явл. физ-м. Блок переадресации стр-ц работает в защищенном режиме.