Вы находитесь на странице: 1из 31

Глава 1.

1.1. Принцип действия ЭВМ.


ЭВМ подразумевает использование электронных компонентов в качестве ее основных
узлов, однако вычислительная машина может также быть и механической, оптической,
биологической, квантовой и т.п.
По способу представления информации вычислительная машина может быть цифровой
или аналоговой.

АЛУ и УУ входят в состав процессора.

УУ координирует работу устройств ЭВМ выдачей на них управляющих сигналов.


ЗУ предназначено для хранения программы обработки данных и самих данных.

Работа ЭВМ:
1. Через УВВ в ЗУ в кодированном виде записываются программа и данные.
2. Из ЗУ в УУ считывается команда.
3. В УУ по адресной части определяется местоположение данных в ЗУ.
4. Данные извлекаются из ЗУ в АЛУ, где над ними выполняется операция, указанная
в коде команды.
5. Результат записывается из АЛУ в ЗУ.
Затем определяется местоположение следующей команды, и цикл повторяется.

1.2. Базовые принципы построения ЭВМ.


Разработаны Джоном фон Нейманом в 1946 г.
1) Принцип программного управления работой ЭВМ
Программы состоят из команд, команда выполняет единичный акт преобразования
данных. Программа – последовательность команд, необходимая для реализации
алгоритма. Язык машины (система команд машины) - совокупность всех команд,
используемых в ЭВМ.
2) Принцип однородности памяти (только для фоннеймановской архитектуры)
Команды и данные находятся в одной памяти.
В гарвардской архитектуре существует отдельно память команд и данных.
3) Принцип двоичного кодирования
Вся информация (команды и данные) кодируются двоичными цифрами 0 и 1.
4) Принцип адресности

1.3. Архитектура и основные характеристики ЭВМ.


Архитектура ЭВМ – концептуальная модель вычислительной машины, описывающий
общий принцип построения и организации работы, характеристику функций ее основных
узлов и блоков, структуру управляющих и информационных связей между ними,
реализующих заданные цели и характеристики.

важнейшие характеристики ЭВМ:


быстродействие - характеризует потенциальные возможности отдельных устройств ЭВМ.
производительность - объем работ, выполняемый ЭВМ в единицу времени.
ёмкость ЗУ
надёжность - способность ЭВМ при определённых условиях выполнять требуемые
функции в течение заданного периода времени.

1.4. Области применения и классификация ЭВМ. Понятие о системах


ЭВМ.
Классификация ЭВМ:

5. По производительности: суперкомпьютеры, большие ЭВМ, мини-ЭВМ, микро-


ЭВМ (среди них – ПК) и микропроцессоры.
6. По месту и роли ЭВМ в комп.сети: мощные компьютеры, кластерные структуры,
серверы, рабочие станции, сетевые компьютеры.

1.5. Общие принципы построения современных ЭВМ.


Принцип открытой архитектуры: компьютеры собираются из блоков, устройств и
комплектующих, созданных по определенным стандартам.

иерархическая структура ЭВМ:


память: кэш, ОЗУ, постоянное ЗУ, буферные ЗУ, внешние ЗУ.

для мультипрограммной работы в ЭВМ появились:


- средства распределения памяти между программами
- таймер
- система защиты памяти
- система прерываний и приоритетов.
структуры ЭВМ: канальная и шинная.
канальная: есть высокоскоростные (селекторные) и низкоскоростных (мультиплексные)
каналы.
селекторные - соединяют УВВ с ВЗУ.
мультиплексные - соед. ОЗУ с периферией.

шинная: имеются отдельные шины данных, управления и адреса, имеющие разную


разрядность.
применяется в ПК.

чипсет - микросхемы системной логики, организовывающие согласованную работу всех


шин и устройств.

иерархия шин:
1. фронтальная шина (процессор <-> северный мост)
2. шина памяти
3. шина pci-e
4. низкоскоростные шины
(южный мост <-> периферия)

1.6. Структура ПО.


ПО делится на системное и прикладное.
Системное ПО: комплекс программ, обеспечивающих управление компонентами
комп.системы (процессор, ОЗУ, УВВ и др.).

Диалоговый интерфейс предназначен для обмена между пользователем и ОС.


Виды: текстовый (пример: MS-DOS), графический (пример: Windows).
Группы ОС:
1. Однозадачные (MS-DOS)
2. Многозадачные (Windows, Linux, UNIX и др.)
3. Сетевые – позволяют организовать управление работой комп.сети и совместный
доступ пользователей к сетевым файлам и ресурсам.
a. Одноранговые (LANtastic, Windows NT Workstation, Windows 95/98 и др.)
b. Серверные – более сложные, чем одноранговые, и полностью заменяют
собой обычную ОС на сервере (пример - Windows Server)

Примеры сервисного ПО: программы для восстановления данных, архиваторы,


антивирусы.

Утилиты и автономные программы имеют узкоспециализированное назначение и


выполняют каждая свою функцию, однако утилиты выполняются в среде
соответствующих оболочек.

Трансляторы: компиляторы и интерпретаторы.


Компиляторы – сначала компилируют код в машинные инструкции, затем выполняют их.
Интерпретаторы – переводят и выполняют код построчно.

Программы технического обслуживания – программные средства для диагностики и


обнаружения ошибок в процессе работы компьютера.

Прикладное ПО предназначено для решения конкретных задач пользователя.


ППП общего назначения – предназначены для автоматизации разработки
функциональных задач пользователя и информ.систем в целом.
Методо-ориентированные ППП – в его основе лежит экономико-математический метод
решения задачи (MathCAD, Statistica, Deductor и др.)
Проблемно-ориентированные ППП – предназначены для решения какой-либо задачи в
конкретной функциональной области (AutoCAD, 3ds Max, CorelDRAW и др.)
ППП глобальных сетей: пример – браузеры, почтовые клиенты.

Глава 2.
2.1. Представление информации в ЭВМ.
Величины полей постоянной длины: полубайт, байт, полуслово (2 Б), слово (4 Б), двойное
слово (8 Б), счетверенное слово (16 Б).
Представление чисел: с фиксированной запятой, с плавающей запятой, двоично-
десятичное.
С фиксированной запятой: положение запятой фиксировано в разрядной сетке. Для знака
выделяется знаковый разряд.

Недостаток: для любого числа выделяется одинаковое кол-во памяти под дробную часть.
Для некоторых чисел оно может быть избыточным, а некоторым его может не хватать.

Недостаток: более высокая сложность и меньшее быстродействие ЭВМ, в которых


используется этот тип представления, по сравнению с представлением чисел с
фиксированной запятой.

Двоично-десятичное представление – позволяет обрабатывать десятичные числа


напрямую, что сокращает время вычислений.
Каждая цифра десятичного числа представляется соответствующей двоичной тетрадой.

Прямой код: двоичное представление числа.


Обратный код:
Для полож.чисел обратный код = прямой код.
Для отриц.чисел – инвертированный прямой код.
Дополнительный код:
Для полож.чисел доп.код = прямой код.
Для отриц.чисел доп.код = обратный код + 1

Для представления символьной информации используются кодировки.


Наиболее распространенные: ASCII, Windows-1251, UTF-8, Unicode.

<здесь будет еще про квантование и дискретизацию из тетради>


Форматы хранения аудио: MP3, WAV, OGG, FLAC и др.

Видеоинформация: статическая и динамическая.


Статическая – изображения, текст.
Динамическая – видео.
Видео состоит из статических изображений (кадров).

Методы кодирования видео: матричный и векторный.


Матричный: изображение представляется в виде матрицы пикселей. Положение точки в
матрице соответствует координатам точки на экране. Также каждая точка характеризуется
своим цветом и градацией яркости.
Недостаток: для хранения изображения требуется много памяти. Поэтому применяются
различные алгоритмы сжатия.
Форматы сжатия: JPEG, GIF, BMP, PNG и др.

Векторный: изображение представляется сплайнами (гладкими кривыми), проходящими


через 2 или более опорные точки.
Достоинства: простота описания объекта -> меньший объем памяти для хранения,
возможность масштабирования без потери качества изображения.
Форматы: SVG, DXF, CDR, PDF и др.

2.2. Логические основы ЭВМ.

теоретическая основа построения ЭВМ: алгебра логики, теория цифровых автоматов.

в ЭВМ информация преобразуется цифровыми автоматами (ЦА) и комбинационными


схемами (КС). КС строятся из логических элементов (и, не, или, и-не, или-не, искл. или и
др.)
в КС не учитывается временной фактор.
КС - автоматы без памяти.

ЦА - автоматы с памятью.
в ЦА выходной сигнал определяется входными сигналами и внутренним состоянием
устройства, которое зависит от наборов входных сигналов во всех предшествующих
моментах времени.

переход памяти из одного состояния в другое требует определенного времени.


данную задержку проще всего учитывать в синхронных схемах.

синхронные схемы - схемы, разрешающие изменение сигналов только в определенные


моменты времени, задаваемые генератором тактовых сигналов или другим устройством.

2.3. Классификация элементов и узлов ЭВМ.


структурные единицы ЭВМ: устройства, блоки, узлы и элементы.
элементы -> узлы -> блоки -> устройства

элементы делятся:
по функциональному назначению на:
- логические (и, или, не)
- запоминающие (хранит код 1 двоичной цифры)
- вспомогательные (таймеры, переключатели уровней, элем. для формирования и
генерации импульсов)

по способу представления сигналов на:


- импульсные
- потенциальные
- потенциально-импульсные

последовательный код: разряды обрабатываются друг за другом.


схема работает долго, но она аппаратурно простая.

параллельный код: обрабатываются сразу все разряды.


схема быстрая, но аппаратурно более сложная.

параллельно-последовательный код: данные обрабатываются частями, части


обрабатываются последовательно, каждая часть - параллельно.

такт - интервал времени между импульсами основной частоты.

типы узлов:
- комбинационные (основаны на логических элементах)
- накапливающие (основаны на запоминающих элементах)

2.4. Узлы комбинационного типа.


сумматоры:
полусумматор - не учитывает сигнал переноса из предыдущего разряда.
сумматор - учитывает.

P – функция переноса, S – функция одноразрядной суммы.


дешифратор - комбинационное устройство с m входами и 2m выходами, формирующий "1"
только на том выходе, номер которого равен входной двоичной комбинации.
шифратор - КУ, которое по номеру входного сигнала выдаёт двоичную комбинацию
выходных сигналов.
мультиплексор - соединяет с одним из m входов единственный выход.
демультиплексор - соединяет с единственным входом один из m выходов.
коммутатор - КУ с m входами и n выходами, которое по заданным адресам входа и выхода
соединяет между собой требуемые вход и выход.
программируемая логическая матрица - универсальная комбинационная схема по
переводу входного m-разрядного двоичного кода в выходной n-разрядный по заданной
таблице истинности.
схемы сравнения (компаратор) - необходимы для организации ветвящихся процессов
обработки данных.

2.5. Узлы накапливающего типа.


триггер - конечный автомат, который обладает 2 устойчивыми состояниями и по
управляющему сигналу переходит из одного состояния в другое и запоминает его.
По типу синхронизации:
асинхронные - изменяют свое состояние в момент появления соотв.информационного
сигнала с некоторой задержкой.
Недостаток: управляющие сигналы должны быть разнесены во времени (подаваться
последовательно).
синхронные - изменяют свое состояние по специальному сигналу синхронизации.
Недостаток: более сложное устройство по сравнению с асинхронными триггерами.

По способу управления: RS-триггеры, JK-триггеры, D-триггеры, T-триггеры.

RS-триггер. Состоит из 2 элементов И-НЕ (ИЛИ-НЕ), соединенных таким образом, что в


устойчивом состоянии выход одного из элементов закрыт, а у другого – открыт.
Сигнал S (set) устанавливает на выходе “1”, сигнал R (reset) – “0”. Состояние S=1 и R=1
запрещено.
По внутр.организации:
1-ступенчатые: используют только 1 ступень.
2-ступенчатые: 1 ступень – запись по фронту, 2 ступень – выдача по спаду.

Узлы на основе триггеров:


регистры - предназначены для хранения, записи, преобразования, выдачи двоичных чисел.
элементарная ячейка регистра - триггер, хранящий 1 двоичное число.
виды регистров: параллельные, последовательные, параллельно-последовательные,
последовательно-параллельные, универсальные.
регистр сдвига - помимо хранения числа способен сдвигать его на один или несколько
разрядов.

Используются для формирования импульсов, подсчета адресов и др.


виды счётчиков: суммирующие, вычитающие, реверсивные.

Глава 3.
3.1. Понятие функциональной и структурной организации ЭВМ.
Взгляды на построение и функционирование ЭВМ: взгляд пользователя и взгляд
разработчика.
3.2. Система команд ЭВМ.
CISC - с расширенным набором команд.
1) Большое количество операторов, обращающихся к памяти.
2) Сложные команды, схожие с операторами языков высокого уровня
Минусы: намного усложняет устройство процессора

RISC - с сокращённым набором команд.


1) Обращение к памяти только с использованием спец. команд чтения/записи
2) Резкое сокращение способов адресации команд
3) Упрощение структуры процессора
VLIW - с командными словами сверхбольшой длины
1) Развитие RISC на область параллельных вычислений
2) Несколько risc-команд объединяются в одну и выполняются параллельно
3) Получили широкое распространение в цифровой обработке сигналов

Сейчас - тенденция стирания граней между cisc и risc: в cisc-архитектуре используются


блоки, построенные на risc

3.3. Организация адресации в ЭВМ.


принципы поиска информации в ЗУ:
1) ассоциативный (поиск по содержанию): поиск осущ. по ассоциативному признаку,
заданному командой. применяется в кэш-памяти.
2) адресный: извлечение информации из ячейки памяти по номеру, заданному в адресном
поле команды

исполнительный адрес - двоичный номер ячейки, которая является источником или


приемником операнда.
адресный код - адресный код, содержащийся в адресном поле команды.

классификация способов адресации:


1) явная и неявная:
явная - в команде есть адресный код
неявная - нет

2) непосредственная, прямая, косвенная, относительная:

непосредственная - в адресном поле команды располагается операнд


уменьшается время выполнения программы и объем необх. памяти.

прямая - исп. адрес = адресный код


обеспечивает простоту программирования, но: 1) адрес команды не может быть изменен в
процессе вычислений, 2) для большого объема адресуемой памяти нужно длинное
адресное поле команды.
косвенная - в адресном поле хранится адрес ячейки памяти/регистра процессора, в
котором находится адрес операнда. упрощает обработку массивов и списковых структур
данных.
недостаток: 2-кратное обращение к памяти.

относительная - складывается сложением/конкатенацией Б (кода базы), И (кода индекса) и


С (кода смещения).
возможные комбинации: БС, ИС, БИС.

3) автоиндексная и стековая:
автоиндексная = косвенная + индексная
плюс: высокая эффективность при обработке массивов

стековая - адресация с неявным заданием операндов. адрес обращения в стек формируется


автоматически.

стек: "последним зашёл - первым обслужен" (LIFO)

3.4. Принцип микропрограммного управления. Язык операций.


принцип микропрограммного управления: любое устр-во обработки информации
представляется в виде операционного и управляющего блоков.

операционный блок: производит прием операндов, их хранение, преобразование и выдачу


результата преобразования, выдача оповещающий сигналов в упр.блок.

управляющий блок: в соотв. с кодом операции вырабатывает последовательность


управляющих сигналов.

микрооперация - выполняется за один тактовый интервал и приводимая в действие одним


управляющим сигналом.
примеры микроопераций: обнуление регистра, копирование операнда в регистр,
увеличение содержимого верхней ячейки стека на 1.
микрокоманда - совокупность микрооперация, которые выполняются параллельно. 1
микрокоманда включает 1 микрооперацию.

микропрограмма операции - последовательность микрокоманд, обесп. выполнение


операции.

описание выч. устройства с помощью микропрограмм предложил академик Глушков в


1962 г.

описание микрооперации:
МЕТКА: МИКРООПЕРАТОР
метка - обозначение сигнала управления, вызывающего выполнение микрооперации.
микрооператор - содержимое производимого элементарного действия.

плюсы микропрограмм:
1) при сложной инструкции процессора можно заменить создание сложной электронной
схемы написанием микропрограммы.
2) уменьшает обмен данными процессора с памятью.

3.5. Центральный процессор.

ЦП предназначен для управления работой всех блоков ЭВМ и для выполнения


арифметических и логических операций над данными.
Основные функции ЦП:
1) вычисление адресов команд и операндов
2) выборка из основной памяти, дешифрация и выполнение команд программ
3) выборка данных
4) запись обработанных данных
5) прием и обработка сигналов прерывания
6) выработка управляющих сигналов для всех устройств и блоков ЭВМ

Управляющие регистры и счетчики: осуществлуют временное хранение управляющей


информации (адресов команд, слов состояния программы, базовых адресов и т.п.)
3.6. Конвейер операций.
Конвейер операций – устройство, позволяющее процессору выполнять несколько
операций параллельно.
Параллельно обрабатывается столько команд, сколько есть обрабатывающих блоков.
Теоретически производительность процессора при использовании конвейера
увеличивается в N раз, где N – число обрабатывающих блоков.
Блоки 5-ступенчатого конвейера:

Работа 5-ступенчатого конвейера:

Длительность такта выбирается по времени наиболее длительной операции. Также


учитываются доп. затраты времени на передачу команды с одной стадии обработки на
другую ( Δt ).

,
где Tконв – время работы конвейера, T – время 1 такта, N – число блоков.
Группы конфликтов: 1) структурные, 2) по управлению, 3) по данным.
Структурные – возникают, когда:
1. Аппаратные средства процессора не могут поддерживать все возможные
комбинации команд в режиме одновременного выполнения с совмещением.
Пример: неполностью конвейерная структура процессора, при которой некоторые
ступени отдельных команд выполняются более одного такта.
2. Недостаточное дублирование некоторых ресурсов.
Пример: в одном и том же такте разные команды обращаются к памяти на
считывание команды, выборку операнда и запись результата.
Решение конфликта – увеличение количества однотипных функциональных
устройств.

Конфликты по управлению: возникают при конвейеризации команд переходов и других


команд, изменяющих значение счетчика команд.
Пример: может возникнуть при выполнении команды условного перехода.
Решение: механизм предсказания переходов – наиболее вероятное направление перехода
выполняется до того, как направление будет определено точно (спекулятивное
выполнение). При этом результат не записывается в память или регистры, а накапливается
в специальном буфере результатов. Если направление выбрано верно, результат
переписывается из буфера по месту назначения, а выполнение программы продолжается в
обычном порядке.
Конфликты по данным: возникают, когда выполнение команды зависит от результатов
предыдущей команды.
Метод обхода данных: результаты, полученные на выходах исполнительных устройств,
помимо входов приемника результата передаются также и на входы всех исполнительных
устройств процессора. Если УУ обнаруживает, что результат требуется одной из
последующих команд как операнд, то он сразу же параллельно с записью в приемник
результата передается на вход исполнительного устройства для использования следующей
командой.
Этот метод позволяет уменьшить влияние конфликтов по данным.

3.7. Основы построения современных микропроцессоров.


Микропроцессор – функционально законченное устройство обработки информации,
управляемое хранимой в его памяти программой и выполненное в виде одной или
нескольких интегральных схем.
В первых МП использовалась двоично-десятичная арифметика 4-битных слов.

Ядро процессора – часть процессора, содержащая основные функциональные блоки и


осуществляющая выполнение 1 потока команд.
Многопоточность – технология, при которой процессор вместо ожидания данных из
памяти приступает к выполнению другого программного потока, готового к исполнению.
HyperThreading – разновидность многопоточности от компании Intel.
Trace cache – технология, позволяющая сохранять в кэше L1I не команды, считанные из
памяти, а уже декодированные микропрограммы.
Блок предвыборки данных – похож на блок предсказания ветвлений, но для данных.

Глава 4.
4.1. Классификация и параметры ЗУ.
По организации доступа:
- с последовательным доступом (CD/DVD-ROM, магнитные ленты, перфоленты)
Данные читаются блоками. Для доступа к нужному элементу нужно прочитать весь блок
данных.
- с прямым (циклическим) доступом (HDD, Floppy)

- с произвольным доступом (ПЗУ/ППЗУ, ОЗУ, кэш)


Чтение и запись могут осуществляться в любой момент времени в любую ячейку.
- с ассоциативным доступом (некоторые блоки кэша)
Доступ осуществляется по определенным признакам в самой информации (например, по
совпадению отдельных битов в заданном образце и содержимом ячеек памяти).
Вопросы.
1.История развития средств вычислительной техники.
Тысячи лет назад появились первые счетные приспособления: простейшие балансирные
весы, счеты (абака). Более сложное приспособление – чётки.
В них широко использовался принцип эквивалентности (использование весового
эквивалента меняемого предмета, чтобы не требовался точный пересчёт количества его
составляющих).
С изобретением зубчатых колёс появились и гораздо более сложные устройства
выполнения расчётов, к примеру, антикитерский механизм. Вычисления на нем
выполнялись за счёт соединения более 30 бронзовых колёс и нескольких циферблатов.
Для более сложных операций, таких как умножение, деление, возведение в степень,
вычисление корней и логарифмов, были придуманы логарифмические линейки и таблицы.
Логарифмическая линейка была изобретена в 1622 году англичанином Уильямом
Отредом, а первая таблица появилась в 1614 году и содержала значения
тригонометрических функций.
Итогом механического периода вычислительных приборов стала разработка английского
ученого Чарльза Беббиджа, ставшая прообразом современного компьютера. Задумка
аналитической машины, представляла собой проект вычислительного устройства общего
назначения, в котором в качестве носителя информации использовались перфокарты. Эта
машина, хоть и не была построена при жизни ученого, послужила примером для создания
современных компьютеров.
Результатом эволюции вычислительных устройств явилось создание
ЭВМ.
ЭВМ прошли несколько этапов развития, связанных
в первую очередь, с развитием электронной элементной базы:
 вакуумные лампы;
 полупроводниковые транзисторы;
 интегральные микросхемы;
 микропроцессоры.
К первому поколению вычислительных устройств, базирующемуся на
лампах можно отнести ENIAC (США, 1946 г.), ЭВМ БСЭМ-2 (СССР, 1949
г.). Эти машины позволяли производить до 20 тысяч операций в секунду и в
качестве устройства ввода использовали перфокарты. Огромные габариты и
энергопотребление таких устройств обусловлено особенностями
используемой элементной базы. Следующий этап развития ЭВМ связан с
изобретением полупроводникового транзистора.
Быстродействие подобных устройств увеличилось уже до сотен тысяч операций в
секунду, а их габариты и энергопотребление значительно снизилось. Что привело к более
широкому распространению ЭВМ и упрощению взаимодействия с пользователем. Одним
из представителей семейства полупроводниковых машин является ЭВМ БСЭМ-6 (СССР,
1959 г.)
Объединение транзисторных схем в отдельные интегральные микросхемы (ИМС) дало
толчок третьему поколению компьютеров. Для этого этапа характерно дальнейшее
увеличение производительности и снижение стоимости производства и эксплуатации. А
также появление различных периферийных устройств, таких как накопители на
магнитных дисках, дисплеи, графопостроители.
В настоящее время все компьютеры относятся к четвертому поколению и основаны на
использовании микропроцессоров — сверхбольших интегральных схем. Это первый тип
компьютеров, который появился в розничной продаже.
19. Особенности построения и основные характеристики кэш-памяти современных
компьютеров.
Кэш-память – это промежуточный буфер с быстрым доступом, содержащий информацию,
которая может быть запрошена с наибольшей вероятностью.
В современных компьютерах кэш-память используется процессором для более быстрого
доступа к основной памяти.
Содержимое кэш-памяти состоит из набора записей. Каждая запись ассоциирована с
элементом данных или блоком данных и является копией элемента данных в основной
памяти и имеет свой идентификатор, по которому определяется соответствие.
Уровни кэш-памяти:
L1: отдельный для инструкций (L1I) и для данных (L1D). Объем – не более 128 Кб.
Стандартный объем – обычно 32 Кб у каждого.
Самый быстрый и близкий к процессору.
L2: инструкции+данные, отдельный для каждого ядра. Объем: 128 Кб-12 Мб.
Время доступа L2 кэша составляет от 8 до 20 тактов ядра процессора. Больше всего он
себя проявляет в задачах, связанных с многочисленными обращениями к ограниченной
области памяти (например, работа с базами данных)
L3: инструкции+данные, общий для всех ядер. Объем: от 2 до нескольких десятков Мб.
Намного медленнее и дальше от процессора.
В целом применение кэширования внешних накопителей ускоряет доступ процессора к
оперативной памяти, увеличивает производительность системы и оптимизирует операции
ввода-вывода.

20. Физическая структура оперативной памяти.


Физически ОЗУ представляет собой съёмную плату (модуль) с располагающимися на ней
микросхемами памяти.
Каждая микросхема содержит множество конденсаторов, связанных в единую ячеистую
структуру — матрицу (ядро памяти). Также микросхема содержит выходной буфер —
особый элемент, в который попадает информация перед тем, как быть переданной на
шину памяти. Конденсатор способен принимать только два устойчивых состояния: либо
он заряжен, либо разряжен.
Конденсаторы в ОЗУ играют ту же роль, что и магнитная поверхность жёсткого диска, то
есть удержание в себе электрического заряда, соответствующего информационному биту.
Наличие заряда в ячейке соответствует единице, а отсутствие — нулю.

21. Логическая структура основной памяти.


Каждая ячейка памяти имеет свой уникальный адрес. Основная память имеет для ОЗУ и
ВЗУ единое адресное пространство.
Адресное пространство определяет максимально возможное количество непосредственно
адресуемых ячеек основной памяти.
Адресное пространство зависит от разрядности адресных шин, ибо максимальное
количество разных адресов определяется разнообразием двоичных чисел, которые можно
отобразить в n разрядах, т.е. адресное пространство равно 2n, где n – разрядность адреса.
Основная память в соответствии с методами доступа и адресации делится на
отдельные, иногда частично или полностью перекрывающие друг друга области,
имеющие общепринятые названия. В частности, укрупненно логическая структура
основной памяти ПК общей емкостью, например, 16 Мбайт представлена на рис. 4.8.

Прежде всего основная память компьютера делится на две логические


области: непосредственно адресуемую память, занимающую первые 1024 Кбайта ячеек с
адресами от 0 до 1024 Кб, и расширенную память, доступ к ячейкам которой возможен
при использовании специальных программ-драйверов.

HMA (High Memory Area, “высокая память”) обычно используется для хранения программ
и данных операционной системы.

22. Классификация и сравнительные характеристики ВЗУ компьютера.


ВЗУ предназначены для длительного хранения больших объемов данных после снятия
питания.
Классификация:
 По физическим основам хранения информации:
• Устройства на магнитных носителях
• На оптических
• Электронные устройства
 По конструктивному исполнению:
• Дисковые устройства
• Ленточные
 По доступу:
• С прямым (циклическим) доступом (HDD, Floppy)

• С последовательным доступом (CD/DVD-ROM, магнитные ленты,


перфоленты)
Данные читаются блоками. Для доступа к нужному элементу нужно прочитать весь
блок данных.

23. НЖМД. Логическая структура диска.

Гермозона защищает головки диска от пыли и заполнена нейтральным газом (например,


азотом).
Информация записывается на алюминиевые пластины диаметром 3,5 или 2,5 дюйма и
толщиной 1/8 дюйма. На пластины с обеих сторон нанесены напыления магнитного
материала.
Пластины крепятся на оси шпинделя, который вращается с постоянной скоростью
(обычно 5400 или 7200 об./мин).
В качестве кэш-памяти используется быстрая статическая память.

Основные интерфейсы: SATA, IDE.

24. Дисковые массивы RAID.


RAID - технология виртуализации данных, которая объединяет несколько дисков в
логический элемент для повышения производительности.
Основные типы RAID-массивов:
RAID 0 – информация разбивается на одинаковые по длине блоки, а затем записывается
поочерёдно на каждый диск в структуре. Фактически увеличивает производительность в 2
раза, при этом доступен полный объем всех дисков. Если в массиве диски с разными
скоростями, то скорость массива = скорость самого медленного диска.
RAID 1 – дублирование. Информация записывается параллельно на все диски массива.
Пользователю доступен объем только одного из дисков, на остальных находятся
резервные копии данных. Преимущество: высокая надежность.
Составные типы RAID-массивов:
RAID 10 = RAID 1 + RAID 0. Требует наличия минимум 4 дисков.
Скорость увеличивается в 2 раза, объем массива равен ½ от суммарного объема всех
дисков.
RAID 5: требует минимум 3 накопителя, на одном из которых будет храниться
продублированная информация.
Имеется возможность восстановить данные только с одного диска.
Объем массива = суммарный объем всех дисков – объем диска для резервного
копирования. RAID 5 также дает небольшой прирост скорости чтения, т.к. потоки данных
с нескольких накопителей массива обрабатываются параллельно.

25. Основные характеристики накопителей на оптических дисках.


Классификация оптических CD, DVD и Blu-Ray дисков и их приводов.
1. Диски только для чтения (CD-ROM, DVD-ROM, BD-ROM);
2. Диски с возможностью однократной записи (CD-R, DVD-R, DVD+R, DVD-R DL,
DVD+R DL, BD-R);
3. Диски с возможностью многократной записи (CD-RW, DVD-RW, DVD+RW, DVD-
RAM, BD-RE).
Особая группа – многослойные диски, например BD – DL/ XL/ QL (соответственно, 2-, 3-
и 4-слойные диски).

Для измерения скорости оптических приводов используются условные единицы, причем


для каждого привода свои: 1x для CD – 150 Кб/с, для DVD – 1350 Кб/с (9x CD), для BD –
36864 Кб/с (27x DVD, 243x CD).

26. Классификация ВЗУ компьютера.


См. вопрос 22

27. Структура и характеристики видеосистемы компьютера.


к примеру, для вычислений в области машинного обучения и статистического анализа.

Монитор – устройство визуального отображения информации.


Драйверы видеосистемы – программы, управляющие видеосистемой и написанные для
конкретной ОС.

Вам также может понравиться