
- •Эвм и вычислительные системы».
- •Часть I.
- •Лекция №1 общие сведения о микропроцессорах и микропроцессорных системах.
- •Предисловие
- •1.1 . Основные определения и классификация микропроцессорных систем.
- •1.2. Однокристальные мп.
- •1.2.1 Краткий исторический обзор развития.
- •Лекция №2 обзор микропроцессоров фирм клонмейкеров. Современный уровень развития однокристальных микропроцессоров.
- •2.1. Микропроцессоры-клоны.
- •2.2. Современные универсальные однокристальные микропроцессоры.
- •Процессоры Pentium II.
- •2.2.1. Процессоры фирмы amd
- •2.2.2.ПроцессорыфирмыCyrix.
- •2.2.3. Сравнительный анализ мп различных семейств.
- •2.2.4. Перспективы развития.
- •2.3. Программируемые микроконтроллеры.
- •Лекция №3 обзор микропроцессоров с микропрограммным управлением и микропроцессоров с сокращенным набором команд.
- •3.1. Мп с микропрограммным управлением.
- •3.2. Мп с сокращенным набором команд.
- •3.2.1. Risc-процессоры: предпосылки создания.
- •3.2.2. Принципы risc
- •3.2.3. Особенности risc-процессоров.
- •3.2.4. Представители группы risc-процессоров.
- •3.2.5. Цифровые процессоры обработки сигналов.
- •Лекция №4 представление информации в мпс.
- •4.1. Способы кодирования информации в мпс.
- •4.2 Двоичный формат.
- •4.3. Двоично-десятичная система кодирования.
- •4.4. Шестнадцатиричная система счисления.
- •4.4. Формат с плавающей точкой.
- •4.5. Кодирование команд.
- •Лекция №5 архитектура мп и мпс.
- •5.1. Понятие организации и архитектуры мп и мпс.
- •5.2 Обобщенная функциональная схема мп.
- •5.2.1 Устройство управления на основе аппаратной реализации.
- •5.2.2. Программируемая логическая матрица.
- •Лекция №6 архитектура мп и мпс.(продолжение)
- •6.1. Функциональная схема однокристального мп.
- •6.2 Структура адресного пространства мпс.
- •6.3 Взгляд программиста на адресное пространство.
- •6.4 Понятие стека.
- •Лекция №7 способы адресации
- •7.1 Основные определения.
- •7.2 Однокомпонентные способы адресации.
- •7.2.1 Прямой способ адресации.
- •7.2.3 Способы адресации с автомодификацией.
- •7.3 Многокомпонентные способы адресации.
- •Лекция №8 основы проограммирования на языке ассемблера для мп i8086.
- •8.1. Формат команд на языке встроенного ассемблера.
- •8.2. Архитектура мп i8086.
- •8.2.1 Сегментация памяти мп i8086.
- •8.2.2 Структура мп i8086.
- •8.2.3 Устройство шинного интерфейса.
- •8.2.4 Операционное устройство(оу).
- •8.3 Основные команды языка Ассемблер для мп i8086.
- •8.3.1 Команды пересылки данных.
- •Лекция №9 основы проограммирования на языке ассемблера для мп i8086. (продолжение).
- •9.1. Арифметические команды.
- •9.2. Логические команды.
- •9.3. Команды передачи управления.
- •9.4. Команды управления мп.
- •Лекция №10 запоминающие устройства.
- •10.1 Основные характеристики полупроводниковых запоминающих устройств.
- •10.2 Способы организации бис зу.
- •10.3 Классификация полупроводниковых зу.
- •10.3.1. Статические озу (Static Random Access Memory).
- •10.3.2. Озу динамического типа (Dynamic Random Access Memory dram).
- •10.3.4. Кмоп - озу.
- •Лекция №11 запоминающие устройства. (продолжение)
- •11.1. Постоянные зу. (Read Only Memory - rom).
- •11.2. Flash-память.
- •11.3. Корпуса модулей зу.
- •11.4. Наращивание объема и разрядности памяти, построенной на полупроводниковых зу.
- •Лекция № 12 организация магистралей мпс.
- •12.1 Типы магистралей мпс.
- •12.2 Циклы обращения к магистрали.
- •12.3 Примеры архитектур системных магистралей современных мпс.
- •Лекция №13 методы расширения адресного пространства мпс.
- •13.1 Предварительные замечания.
- •13.2 Метод окна.
- •13.3 Метод базовых регистров.
- •13.4 Метод банков.
- •13.5 Метод виртуальной памяти.
- •Лекция №14 система прерываний.
- •14.1 Понятие системы прерываний, классификация систем прерываний.
- •14.2. Организация радиальной системы прерываний.
- •14.3. Расширение радиальной системы прерываний методом поллинга.
- •14.4. Организация векторной системы прерываний.
- •Лекция №15 организация связи мпс с переферийными устройствами.
- •15.1. Классификация способов обмена информацией в мпс.
- •Прямой ввод/ вывод
- •15.3 Условный ввод-вывод.
- •15.4. Режим прямого доступа к памяти.
- •Лекция №16 интерфейсы мпс.
- •16.1. Принципы организации и классификация интерфейсов.
- •16.2. Элементная база интерфейсов.
- •16.3. Средства параллельного ввода/вывода.
- •Лекция №17 расширитель интерфейса для ibm-совместимых пк. Программируемый интервальный таймер.
- •17.1. Расширитель интерфейса рс на основе ппа кр580вв55.
- •17.2 Программируемый интервальный таймер.
- •17.3. Модуль преобразования цифрового кода в шим-сигнал на базе пит.
- •Лекция №18 интерфейсы последовательной связи.
- •18.1. Общая характеристика последовательной связи.
- •18.2. Асинхронные последовательные интерфейсы.
- •18.3. Бис для организации последовательного интерфейса.
- •18.4. Модем.
- •18.5. Стандарты физической связи. Стандарт rs -232- c.
10.3.4. Кмоп - озу.
Выделяют отдельно статическое ОЗУ, построенное на элементах, имеющих комплементарную структуру металл-окисел-полупроводник, называемое КМОП ОЗУ (CMOS - RAM).
КМОП ОЗУ отличается от обычного SRAM тем, что потребляет мало энергии. В ПК КМОП ОЗУ используется для хранения информации и конфигурации компьютера, причем срок хранения достигает нескольких лет, поскольку КМОП ОЗУ питается от небольшой батарейки.
Лекция №11 запоминающие устройства. (продолжение)
План лекции
1. Определение постоянных запоминающих устройств.
2. Классификация ПЗУ.
3. FLASH-память.
4. Корпуса модулей ЗУ.
5. Наращивание объема и разрядности памяти, построенной на полупроводниковых ЗУ.
11.1. Постоянные зу. (Read Only Memory - rom).
Для хранения констант и программ в МПС используются постоянные ЗУ (ПЗУ), способные сохранять информацию при отключении питания.
Изменить записанную информацию в ПЗУ средствами самой МПС невозможно.
По способу программирования полупроводниковые ПЗУ делятся на четыре основных типа:
- программируемые в процессе изготовления (масочные ПЗУ);
- однократно программируемые у заказчика (ППЗУ) - ПЗУ с плавкими связями;
- многократно программируемые у заказчика с возможностью электрического стирания и программирования (ЭРПЗУ);
- многократно репрограммируемые у заказчика с ультрафиолетовым стиранием (РПЗУУФ).
Очевидно, что первый способ занесения информации пригоден в тех случаях, когда производится выпуск крупной партии ПЗУ с одной и той же записанной в них информацией. Достоинством ЗУ такого типа является более простая структура, т.к. в ней отсутствуют цепи программирования. Следствием этого является высокая надежность и высокий уровень интеграции (118 Кбит на кристалле). Указанный тип ПЗУ называется масочным (ROM - Read Only Memory - только со считыванием). Отечественные ROM обозначаются РЕ.
В случае мелкосерийного производства МПС, а также на этапе отладки, целесообразно использовать ПЗУ, программируемые пользователем ППЗУ (PROM). Программирование ППЗУ осуществляется специальными устройствами - программаторами.
ППЗУ делятся на ЗУ с плавкими и со стираемыми связями. Ячейки памяти ППЗУ первого типа содержат плавкие перемычки, которые в процессе программирования разрушаются, наличие или отсутствие перемычек определяет значение бита информации, хранимого в ней. Очевидно, что содержимое ППЗУ с плавкими связями не может быть исправлено.
ППЗУ выпускают емкостью до 64 Кбит. Буквенное обозначение РТ.
Репрограммируемые ПЗУ (РПЗУ) (Erasable Programmable Read Only Memory - EPROM) позволяют в случае необходимости перепрограммировать содержащуюся в них информацию с предварительным стиранием ненужной информации. Число циклов репрограммирования у различных РПЗУ колеблется от десятков до десятков тысяч.
В качестве запоминающих элементов таких устройств чаще всего используют МОП-транзисторы с дополнительным “плавающим” затвором, электрически не связанным с другими элементами схемы (рис.11.1).
Рис.11.1.
Отличие работы такого транзистора от обычного МОП-транзистора заключается в том, что “плавающий” затвор в зависимости от накопленного на нем заряда может экранировать действие управляющего затвора на канал проводимости.
Накопление заряда на плавающем затворе осуществляется в процессе программирования путем приложения повышенного напряжения на управляющий затвор и сток транзистора, под действием которого электроны инжектируются в окисел и накапливаются на плавающем затворе. Благодаря тому, что плавающий затвор окружен слоем диэлектрика, имеющим исключительно низкую проводимость, накопленный на нем заряд может существовать без значительного уменьшения своей величины длительное время (до 10 лет).
В зависимости от способа стирания РПЗУ делятся на РПЗУ с ультрафиолетовым (УФ) стиранием - РПЗУУФ и РПЗУ с электрическим стиранием - ЭРПЗУ.
В первом случае стирание информации производится УФ облучением кристалла с определенной длиной волны (< 400нм). УФ облучение вызывает фототок с затвора в канал проводимости транзистора, т.е. утечка заряда плавающего затвора. В этом случае информация стирается полностью во всей микросхеме. Буквенное обозначение - РТ.
В ЭРПЗУ (EPROM) стирание информации осуществляется подачей на управляющий затвор напряжения обратной полярности, под действием которого электроны с плавающего затвора инжектируются в канал проводимости. Такие БИС позволяют проводить не только общее стирание, разрушающее информацию во всей микросхеме, но и избирательное (битовое) стирание с последующей битовой записью. Число циклов программирования ~ 10100. Напряжение программирования ~25 В.