- •1 Способ.
- •2 Способ.
- •Организация однопроцессорных эвм.
- •Основные устройства входящие в эвм.
- •Система прерываний.
- •Система памяти. Классификация памяти.
- •Динамическая память.
- •Режим чтения записи.
- •Режим регенерации информации.
- •Режим страничной чтения записи.
- •Синхронная и асинхронная память.
- •Синхронная динамическая память
- •Кэш память
- •Постоянные запоминающие устройства
- •Пзу на 4 байта
- •Ппзу (Программированные пользователем запоминающие устройства)
- •Фрагмент ппзу (рисунок)
- •Спзу (Стираемые постоянные запоминающие устройства)
- •Фрагмент спзу (рисунок)
- •Эипзу (Электрические изменяемые постоянные запоминающие устройства)
- •Модульный принцип построения памяти
- •Организация плоской памяти
- •Особенности pdp-11
- •Организация памяти ibm – pc
- •Виды организации памяти
- •Прямой доступ к памяти (пдп, dma)
- •Принцип пдп
- •Упрощенный алгоритм обмена.
- •Структурная схема контроллеров пдп
- •Устройства массовой памяти или внешние запоминающие устройства.
- •Ограничения fat
- •Файловые системы ntfs
- •Общие выводы:
- •Оптические накопители.
- •Интерфейсы внешних запоминающих устройств.
- •Клавиатура.
- •Мониторы.
- •Интерфейс Centronics
- •Вычислительные комплексы и системы Параллельная обработка информации
- •Конвейер арифметических операций
- •Конвейер команд
- •Многопроцессорные вычислительные системы.
- •Типы структурной организации (мпвк).
- •С общей шиной.
- •С разделяемой памятью. ( с многоходовыми озу)
- •Особенности организации вычислительных комплексов.
- •Комплексы с общем полем оперативной памяти.
- •Комплексы cmmp.
- •Проект Эльбрус.
- •Этапы проекта Эльбрус
- •Структура Эльбрус 2 (рис.)
- •Основополагающие принципы проекта
- •Эвм Эльбрус 3м
- •Супер эвм мвс – 100к
- •Супер эвм мвс 15000 вм
- •Супер эвм мвс – 6000
- •Проект blue gene
- •Вычислительные системы. Системы с конвейерной обработкой информации.
- •Система cray
- •Матричные системы окмд.
- •Ассоциативные системы.
- •Функционально распределенные системы.
- •Транспьютеры.
Интерфейсы внешних запоминающих устройств.
SCSI - промышленный стандарт, его поддерживают все фирмы производители компьютеров. Особенности: SCSI – это параллельный обмен 8 разрядов с контролем по четности, одновременно обслуживает 8 устройств. Адаптер SCSI имеет собственный BIOS 16 Кбайт и собственный язык программирования. Обмен между устройствами на магистрали SCSI происходит в соответствии с протоколом высокого уровня. Программы управления обменом составляются на CCS (Common Command Set) - это универсальный набор команд, обеспечивающих доступ к данным на логическом уровне (в отличие от ESDI). Программное обеспечение SCSI не оперирует физическими характеристиками жестких дисков (числом цилиндров, головок и т.д.), а имеет дело только с логическими блоками.
Для 32-разрядных микропроцессоров появился интерфейс SCSI-2, в спецификацию которого был введен так называемый "широкий" (wide) вариант шины данных - дополнительные 24 линии. Кроме "широкого" был разработан "быстрый" (fast) SCSI-2 с производительностью 10 Мбит/с. Совместное их использование позволяет повысить производительность магистрали до 40 Мбит/с.
Интерфейс может организовывать очередь команд, в нем расширен состав команд. Планируется выпуск SCSI-3, позволяющего подключать большее количество устройств и обеспечивающего работу с более длинным кабелем.
Интерфейс IDE (он же ATA, AT-bus, PC/AT, Task File) был предложен пользователям AT и ХТ в 1988 г. в качестве недорогой альтернативы интерфейсам ESDI и SCSI. Его отличительная особенность - реализация функций контроллера в самом накопителе. Такое решение позволяет сократить количество сигналов, передаваемых между системной платой и накопителем (остался один 40-жильный кабель), повысить производительность жесткого диска с 5 до 10 Мбит/с. В контроллере используются такие аппаратные средства, как кэш-память, трансляторы физических параметров диска в логические, что позволяет использовать нестандартные параметры накопителя.
Интерфейс SATA:
SATA 1.0: частота 1,5 ГГц, скорость передачи 1,5 Гбит/сек.
SATA 2.0: скорость передачи 3 Гбит/сек.
SATA 3.0: скорость передачи 4,8 Гбит/сек.
Клавиатура.
Существуют два микроконтроллера, обеспечивающие процесс обработки клавиатурного ввода: один — на материнской плате ПК, второй — в самой клавиатуре. Таким образом, клавиатура персонального компьютера сама по себе является компьютерной системой. Она построена на основе микроконтроллера 8042, который постоянно сканирует нажатия клавиш на клавиатуре — независимо от активности на центральном процессоре x86.
За каждой клавишей клавиатуры закреплен определенный номер, однозначно связанный с распайкой клавиатурной матрицы и не зависящий напрямую от обозначений, нанесенных на поверхность клавиш. Этот номер называется скан-кодом (название подчеркивает тот факт, что компьютер сканирует клавиатуру для поиска нажатой клавиши). Скан-код — это случайное значение, выбранное IBM еще тогда, когда она создавала первую клавиатуру для ПК. Скан-код не соответствует ASCII-коду клавиши, одной и той же клавише могут соответствовать несколько значений ASCII-кода.
Рис. Упрощенная схема клавиатуры
Когда пользователь нажимает клавишу на клавиатуре, он замыкает электрический контакт. В результате при следующем сканировании микроконтроллер фиксирует нажатие определенной клавиши и посылает в центральный компьютер скан-код нажатой клавиши и запрос на прерывание. Аналогичные действия выполняются и тогда, когда оператор отпускает нажатую ранее клавишу.
Второй микроконтроллер получает скан-код, производит преобразование скан-кода, делает его доступным на порту ввода-вывода 60h и затем генерирует аппаратное прерывание центрального процессора. После этого процедура обработки прерывания может получить скан-код из указанного порта ввода-вывода.
Следует отметить, что клавиатура содержит внутренний 16-байтовый буфер, через который она осуществляет обмен данными с компьютером.