- •Технические средства автоматизированных систем обработки информации и управления
- •230100 Информатика и вычислительная техника
- •230200 Информационные системы
- •Введение
- •1. Классификация и архитектура современных компьютеров
- •1.1. Краткая история развития вычислительной техники
- •1.1.1. Первые счетно-аналитические устройства
- •1.1.2. Поколения эвм
- •1.2. Классификация компьютеров
- •1.3. Архитектура вычислительных систем
- •1.3.1. Архитектура фон Неймана
- •1.3.2. Архитектура системы команд и классификация процессоров (cisc и risc)
- •1.4. Общие требования, предъявляемые к современным компьютерам
- •1.5. Базовая конфигурация персонального компьютера
- •Контрольные вопросы и задания
- •2. Основные функциональные узлы и элементы системного блока персонального компьютера
- •2.1. Корпус персонального компьютера
- •2.2. Материнская плата
- •Соответствие сокетов и процессоров
- •2.3. Центральный процессор
- •2.3.1. Параметры центрального процессора
- •Характеристики наиболее распространенных процессоров фирмы Intel для настольных компьютеров
- •2.3.2. Средства термозащиты процессоров
- •2.4. Память пк
- •2.4.1. Принципы организации основной памяти в современных компьютерах
- •2.4.2. Оперативное запоминающее устройство
- •2.4.3. Постоянное запоминающее устройство
- •2.5. Видеокарта пк
- •Наиболее популярные типы графических процессоров
- •2.6. Устройства для записи и хранения информации
- •2.6.1. Накопители на жестких магнитных дисках
- •2.6.2. Raid-массивы
- •2.6.3. Оптические диски и накопители
- •2.20. Сравнение стандартов
- •2.6.4. Устройства для считывания карт флэш-памяти
- •2.7. Tv/fm-тюнеры
- •Контрольные вопросы и задания
- •3. Периферийные устройства
- •3.1 Компьютерные мониторы
- •3.1.1. Мониторы с электронно-лучевой трубкой
- •3.1.2. Жидкокристаллические (жк) мониторы
- •3.1.3. Основные характеристики мониторов
- •3.2. Клавиатура, мышь, планшет, игровые устройства
- •3.2.1. Современная многофункциональная клавиатура
- •3.2.2. Манипулятор «Мышь»
- •3.2.3. Беспроводные клавиатура и мышь
- •3.2.4. Графический планшет
- •3.2.5. Игровые устройства
- •3.3. Принтеры и плоттеры
- •3.3.1. Лазерные принтеры
- •3.3.2. Светодиодные прнтеры
- •3.3.3. Струйные принтеры
- •3.3.4. Плоттеры
- •3.4. Сканеры
- •3.5. Многофункциональные устройства
- •3.6. Мультимедийное оборудование
- •3.6.2. Акустические системы
- •Контрольные вопросы и задания
- •4. Устройства, имеющие интерфейс для связи с персональным компьютером
- •4.1. Внешние накопители
- •4.1.1. Накопители на жестких магнитных дисках
- •4.1.2. Накопители для оптических дисков
- •4.1.3. Накопители на флэш-памяти
- •4.2. Цифровые фотоаппараты
- •4.3. Цифровые видеокамеры
- •4.3.1. Форматы записи видео в цифровых видеокамерах
- •4.3.2. Основные характеристики цифровых видеокамер
- •4.4.1. Формат mp3
- •4.4.2. Флэш – плееры
- •4.4.3. Плееры на базе жесктх дисков
- •4.5. Бытовые медицинские приборы
- •Контрольные вопросы и задания
- •5. Источники бесперебойного питания
- •Контрольные вопросы и задания
- •6. Особенности портативных и карманных персональных компьютеров
- •6.1. Современные портативные компьютеры
- •6.1.1. Классификация современных ноутбуков
- •6.1.2. Параметры ноутбуков
- •6.2. Карманные персональные компьютеры
- •6.3. Технология беспроводного доступа Bluetooth
- •6.3.2. "Частотный конфликт"
- •6.3.3. Bluetooth-устройства
- •6.3.4. Перспективы развития устройств Bluetooth
- •6.4. Коммуникаторы
- •Контрольные вопросы и задания
- •7. Особенности архитектуры компьютеров с risc-процессорами
- •7.1. Mips-архитектура
- •7.2. Регистровые окна sparc
- •7.3. Условные инструкции arm
- •7.4. Архитектура PowerPc
- •8.1.2. Рабочие станции
- •8.1.3. Сетевые адаптеры
- •8.1.4. Файловые серверы
- •8.1.5. Сетевые операционные системы
- •8.1.6. Сетевое программное обеспечение
- •8.1.7. Защита данных
- •8.1.8. Использование паролей и ограничение доступа
- •8.1.9. Типовой состав оборудования локальной сети
- •8.2. Физическая среда передачи данных
- •8.2.1. Кабели связи, линии связи, каналы связи
- •8.2.2. Типы кабелей и структурированные кабельные системы
- •8.2.3. Кабельные системы
- •8.2.4. Типы кабелей
- •8.2.5. Кабельные системы Ethernet
- •8.2.6. Беспроводные технологии
- •8.3. Сетевое оборудование
- •8.3.1. Сетевые адаптеры или nic (Network Interface Card)
- •8.3.2. Повторители и концентраторы
- •8.3.3. Мосты и коммутаторы
- •8.3.4. Маршрутизатор
- •8.3.5. Шлюзы
- •Контрольные вопросы и задания
- •9. Компьютеры будущего
- •9.1. Квантовые компьютеры
- •9.2. Оптические компьютеры
- •9.3. Биокомпьютеры
- •9.4. Молекулярные компьютеры
- •Контрольные вопросы и задания
- •Заключение
- •Список использованных источников
- •Технические средства автоматизированных систем обработки информации и управления
2.4. Память пк
Память - это устройство для хранения информации. Функционирование любого компьютера немыслимо без специальных устройств, в которых хранится различная информация – данные, программы, промежуточные результаты вычислений и др. Под основной памятью в дальнейшем будет пониматься оперативное запоминающее устройство(ОЗУ) или постоянное запоминающее устройство (ПЗУ).
2.4.1. Принципы организации основной памяти в современных компьютерах
Основная память современных компьютеров реализуется на микросхемах статических и динамических ЗУПВ (Запоминающее Устройство с Произвольной Выборкой). Микросхемы статических ЗУВП (СЗУПВ) имеют меньшее время доступа и не требуют циклов регенерации. Микросхемы динамических ЗУПВ (ДЗУПВ) характеризуются большей емкостью и меньшей стоимостью, но требуют схем регенерации и имеют значительно большее время доступа.
В процессе развития ДЗУВП с ростом их емкости основным вопросом стоимости таких микросхем был вопрос о количестве адресных линий и стоимости соответствующего корпуса. В те годы было принято решение о необходимости мультиплексирования адресных линий, позволившее сократить на половину количество контактов корпуса, необходимых для передачи адреса. Поэтому обращение к ДЗУВП обычно происходит в два этапа: первый этап начинается с выдачи сигнала RAS - row-access strobe (строб адреса строки), который фиксирует в микросхеме поступивший адрес строки; второй этап включает переключение адреса для указания адреса столбца и подачу сигнала CAS - column-access stobe (строб адреса столбца), который фиксирует этот адрес и разрешает работу выходных буферов микросхемы. Названия этих сигналов связаны с внутренней организацией микросхемы, которая, как правило, представляет собой прямоугольную матрицу, к элементам которой можно адресоваться с помощью указания адреса строки и адреса столбца.
Дополнительным требованием организации ДЗУВП является необходимость периодической регенерации ее состояния. При этом все биты в строке могут регенерироваться одновременно, например, путем чтения этой строки. Поэтому ко всем строкам всех микросхем ДЗУПВ основной памяти компьютера должны производиться периодические обращения в пределах определенного временного интервала порядка 8 миллисекунд.
Это требование кроме всего прочего означает, что система основной памяти компьютера оказывается иногда недоступной процессору, так как она вынуждена рассылать сигналы регенерации каждой микросхеме. Разработчики ДЗУПВ стараются поддерживать время, затрачиваемое на регенерацию, на уровне менее 5% общего времени. Обычно контроллеры памяти включают в свой состав аппаратуру для периодической регенерации ДЗУПВ.
В отличие от динамических, статические ЗУПВ не требуют регенерации и время доступа к ним совпадает с длительностью цикла. Для микросхем, использующих примерно одну и ту же технологию, емкость ДЗУВП по грубым оценкам в 4 - 8 раз превышает емкость СЗУПВ, но последние имеют в 8 - 16 раз меньшую длительность цикла и большую стоимость. По этим причинам в основной памяти практически любого компьютера, проданного после 1975 года, использовались полупроводниковые микросхемы ДЗУПВ (для построения кэш-памяти при этом применялись СЗУПВ). Естественно были и исключения, например, в оперативной памяти суперкомпьютеров компании Cray Research использовались микросхемы СЗУПВ.
Для обеспечения сбалансированности системы с ростом скорости процессоров должна линейно расти и емкость основной памяти. В последние годы емкость микросхем динамической памяти учетверялась каждые три года, увеличиваясь примерно на 60% в год. К сожалению скорость этих схем за этот же период росла гораздо меньшими темпами (примерно на 7% в год). В то же время производительность процессоров, начиная с 1987 года, практически увеличивалась на 50% в год.
Память с расслоением
Наличие в системе множества микросхем памяти позволяет использовать потенциальный параллелизм, заложенный в такой организации. Для этого микросхемы памяти часто объединяются в банки или модули, содержащие фиксированное число слов, причем только к одному из этих слов банка возможно обращение в каждый момент времени. Как уже отмечалось, в реальных системах имеющаяся скорость доступа к таким банкам памяти редко оказывается достаточной. Следовательно, чтобы получить большую скорость доступа, нужно осуществлять одновременный доступ ко многим банкам памяти. Одна из общих методик, используемых для этого, называется расслоением памяти. При расслоении банки памяти обычно упорядочиваются так, чтобы N последовательных адресов памяти i, i+1, i+2, ..., i+ N-1 приходились на N различных банков. В i-ом банке памяти находятся только слова, адреса которых имеют вид kN + i (где 0 ( k ( M-1, а M число слов в одном банке). Можно достичь в N раз большей скорости доступа к памяти в целом, чем у отдельного ее банка, если обеспечить при каждом доступе обращение к данным в каждом из банков. Имеются разные способы реализации таких расслоенных структур. Большинство из них напоминают конвейеры, обеспечивающие рассылку адресов в различные банки и мультиплексирующие поступающие из банков данные. Таким образом, степень или коэффициент расслоения определяют распределение адресов по банкам памяти. Такие системы оптимизируют обращения по последовательным адресам памяти, что является характерным при подкачке информации в кэш-память при чтении, а также при записи, в случае использования кэш-памятью механизмов обратного копирования. Однако, если требуется доступ к непоследовательно расположенным словам памяти, то производительность расслоенной памяти может значительно снижаться.
Обобщением идеи расслоения памяти является возможность реализации нескольких независимых обращений, когда несколько контроллеров памяти позволяют банкам памяти (или группам расслоенных банков памяти) работать независимо.
Если система памяти разработана для поддержки множества независимых запросов (как это имеет место при работе с кэш-памятью при реализации многопроцессорной и векторной обработки), эффективность системы будет в значительной степени зависеть от частоты поступления независимых запросов к разным банкам. Обращения по последовательным адресам, или в более общем случае обращения по адресам, отличающимся на нечетное число, хорошо обрабатываются традиционными схемами расслоенной памяти. Проблемы возникают, если разница в адресах последовательных обращений четная. Одно из решений, используемое в больших компьютерах, заключается в том, чтобы статистически уменьшить вероятность подобных обращений путем значительного увеличения количества банков памяти. Например, в суперкомпьютере NEC SX/3 используются 128 банков памяти.
Подобные проблемы могут быть решены как программными, так и аппаратными средствами.
