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

1. История развития средств вычислительной техники.

Тысячи лет назад появились первые счетные приспособления: простейшие балансирные


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

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


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

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


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

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

5. Понятие системы счисления. Формы представления чисел

Для представления чисел в ЭВМ используются три формы: естественная ( с


фиксированной запятой), нормальная ( с плавающей запятой) и двоично-десятичное
представление.

Естественная форма представления чисел предполагает, что положение запятой,


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

Форма представления с плавающей запятой позволяет избегать масштабирования


исходных чисел и значительно увеличивать диапазон и точность представления чисел.
Представление числа с плавающей запятой в общем случае определяется выражением.
p
X =± S ∗M

Где Sp – характеристика числа, M – мантисса числа, p – порядок числа.

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


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

Двоично-десятичная – с включением в состав отдельных ЭВМ специальных


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

6. Особенности представления данных в ЭВМ.


Представление чисел – см. вопрос 5.

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


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

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


Наиболее распространенные: ASCII, Windows-1251, UTF-8, Unicode.
Форматы хранения аудио: MP3, WAV, OGG, FLAC и др.

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


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

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


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

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


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

сумматоры:
полусумматор - не учитывает сигнал переноса из предыдущего разряда.
сумматор - учитывает.
P – функция переноса, S – функция одноразрядной суммы.
дешифратор - комбинационное устройство с m входами и 2m выходами, формирующий "1"
только на том выходе, номер которого равен входной двоичной комбинации.

шифратор - КУ, которое по номеру входного сигнала выдаёт двоичную комбинацию


выходных сигналов.
мультиплексор - соединяет с одним из m входов единственный выход.
демультиплексор - соединяет с единственным входом один из m выходов.
коммутатор - КУ с m входами и n выходами, которое по заданным адресам входа и выхода
соединяет между собой требуемые вход и выход.
программируемая логическая матрица - универсальная комбинационная схема по
переводу входного m-разрядного двоичного кода в выходной n-разрядный по заданной
таблице истинности.
Схемы сравнения – строятся как поразрядные схемы. Они широко используются как
автономно, так и в составе более сложных схем, например при построении сумматоров.
8. Узлы накапливающего типа
триггер - конечный автомат, который обладает 2 устойчивыми состояниями и по
управляющему сигналу переходит из одного состояния в другое и запоминает его.

По типу синхронизации:
асинхронные - изменяют свое состояние в момент появления соотв.информационного
сигнала с некоторой задержкой.

Недостаток: управляющие сигналы должны быть разнесены во времени (подаваться


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

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

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


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

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


виды счётчиков: суммирующие, вычитающие, реверсивные.
9. Состав и назначение основных блоков компьютера.

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


наиболее важные компоненты.

Материнская плата – основа ПК, на которой размещаются основные компоненты


компьютера.

процессор — основная микросхема, выполняющая большинство математических и


логических операций, выполняет логические и арифметические операции, определяет
порядок выполнения операций, указывает источники данных и приемники результатов.
Работа процессора происходит под управлением программы.
чипсет — набор микросхем, управляющих работой внутренних устройств компьютера и
определяющих основные функциональные возможности материнской платы;

память — набор микросхем, предназначенных для хранения данных. делится


на внутреннюю и внешнюю.

порты служат для обеспечения обмена информацией ПК с внешними, не очень быстрыми


устройствами. Информация, поступающая через порт, направляется в процессор, а потом
в ОП.

Видеокарта — устройство, преобразующее графический образ, хранящийся, как


содержимое памяти компьютера (или самого адаптера), в форму, пригодную для
дальнейшего вывода на экран монитора.

Устройства ввода-вывода (клавиатура, мышь, монитор)

Блок питания – устройство, преобразующее переменное напряжение электросети


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

10. Основные функции и характеристики микропроцессора.


Микропроцессор – это функционально законченное устройство обработки информации,
управляемое хранимой в его памяти программой и выполненное в виде одной или
нескольких интегральных схем.
Характеристики микропроцессора:
1) Модель
2) Тип сокета (разъема на материнской плате для установки микропроцессора)
3) Количество ядер – число арифметико-логических устройств на одном процессорном
кристалле или в одном корпусе
4) Число потоков (поток – это виртуальное ядро, отличающиеся от полноценного
независимого ядра тем, что у него отсутствует часть узлов)
5) Разрядность – максимальное количество разрядов двоичного кода, которые могут
обрабатываться или передаваться одновременно (за один такт) – 16, 32, 64.
6) Объем адресного пространства – максимальный объем памяти, с которым может
работать микропроцессор
7) Тактовая частота – количество элементарных операций, которые может выполнять
процессор в секунду (МГц или ГГц)

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


осуществляющая выполнение 1 потока команд.
11. Понятие микропрограммного принципа управления.

Представление устройства обработки информации

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


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

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

плюсы микропрограмм:
1) при сложной инструкции процессора можно заменить создание сложной электронной
схемы написанием микропрограммы.
2) уменьшает обмен данными процессора с памятью.
12. Рабочий цикл процессора. Конвейер операций.
Рабочий цикл процессора (цикл команды) - действия, требуемые для выборки команды
(извлечения из основной памяти) и выполнения команды.
В общем случае цикл команды включает в себя несколько этапов, образующих
стандартный цикл команды:
- выборку команды;
- формирование адреса следующей команды;
- декодирование команды;
- вычисление адресов операндов;
- выборку операндов;
- исполнение операции;
- запись результата.
В определенных ситуациях возможны еще два этапа:
- косвенная адресация;
- реакция на прерывание.

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

В этом случае чтобы прочитать или записать операнд, сначала нужно извлечь из
памяти его адрес и только после этого произвести нужное действие (чтение или запись
операнда). Требуется выполнить два обращения к памяти.
9) Этап прерывания: модули ввода/вывода могут прервать выполнение текущей
программы для внеочередного выполнения другой программы, с последующим
возвратом к прерванной. В случае прерываний, пока протекает операция ввода/вывода,
ЦП способен выполнять другие команды.

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

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


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

,
где Tконв – время работы конвейера, T – время 1 такта, N – число блоков.

13. Системные платы. Назначение и основные элементы.


Материнская плата–это основа ПК, к которой подключаются внутренние компоненты и
внешние, периферийные устройства.

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


программами для ЦП, ведь на начальном этапе процессор еще не знает, как работать со
всеми устройствами, расположенными в ПК
 Первоначальное тестирование происходит без участия процессора. Только после
проверки электронных элементов компьютера на предмет отсутствия короткого
замыкания, и соответствия токов в БП, BIOS «разрешает» подавать блоку питания
необходимый ток на плату и процессор.
После, ЦП считывает с BIOS определенный алгоритм действий, благодаря которым
происходит тестирование работоспособности всех компонентов ПК. Если все в порядке,
то производится запуск ОС из внешней памяти. После этого, все управление ПК
передается исключительно операционной системе.
14. Основные интерфейсы компьютера.
Интерфейс – cовокупность унифицированных технических и программных средств и правил,
обеспечивающих взаимодействие устройств или программ в вычислительной системе.

Различают аппаратный, программный и пользовательский интерфейсы.


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

Информационная совместимость ЭВМ – единые способы кодирования информации и форматы


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

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


Виды: текстовый (пример: 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 и др.)
ППП глобальных сетей: пример – браузеры, почтовые клиенты.

16. Организация файловой системы.


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

Файловая система связывает носитель информации с одной стороны и программный


интерфейс для доступа к файлам – с другой. Когда прикладная программа обращается к
файлу, она знает имя файла, его размер и атрибуты. Эти данные она получает от драйвера
файловой системы. Именно файловая система устанавливает, где и как будет записан
файл на физическом носителе.

С точки зрения ОС диск представляет собой набор кластеров размеров от 512 Б и больше.
Драйверы файловой системы организуют кластеры в файлы и каталоги. Эти же драйверы
отслеживают какие из кластеров в настоящее время используются, какие свободны, какие
помечены как неисправные.

Функции файловой системы:


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

Примеры файловых систем: NTFS, FAT32 (для HDD и SSD), exFAT (для флеш-накопителей).

17. Статическая и динамическая оперативная память.


Оперативная память – энергозависимая часть системы компьютерной памяти, в которой
временно хранятся данные и команды, необходимые процессору для выполнения им
операций. Обязательным условием является адресуемость памяти.
Микросхемы памяти могут строиться на статических и динамических элементах памяти –
в качестве статических выступают статические триггеры, в качестве динамических –
конденсаторы.
Статическая ОП способна сохранять свое состояние неограниченно долго при наличии
питания, в то время как динамическая теряет с течением времени записанную в нее
информацию из-за саморазряда конденсаторов, поэтому появляется нужда в
периодическом восстановлении записанной информации – регенерации. Регенерация
выполняется контроллером памяти регулярно через определенное время (несколько
десятков мс).
Наиболее медленная статическая память, CMOS-память (она же самая
энергоэффективная) имеет время доступа более 100 нс.

В динамической памяти для хранения 1 разряда используется схема из 1 конденсатора и 1


транзистора, выполняющего функцию ключа.
Достоинства:
- низкая стоимость реализации (1 конденсатор и 1 транзистор дешевле нескольких
транзисторов)
- компактность (8 ячеек динамической памяти можно разместить на месте 1 ячейки
статической)
Недостатки:
- быстродействие намного меньше по сравнению со статической памятью:
1. разряд/заряд конденсатора происходит дольше изменения напряжения в триггере.
2. на время регенерации операции с памятью приостанавливаются.
18. Иерархическая структура ЗУ компьютера.
Регистровая память -> кэш -> ОЗУ -> ВЗУ
Кэш L1 -> L2 -> L3

На нижнем уровне иерархии находится регистровая память (РП) процессора–набор


регистров, входящих непосредственно в состав ядра микропроцессора(т.е. это самая
быстрая, самая дорогая, но минимальной емкости память). Регистры процессора
программно доступны и хранят информацию, наиболее часто используемую при
выполнении программы: промежуточные результаты, составные части адресов,
счетчики циклов и т.д. Регистровая память работает на частоте ядра процессора и,
соответственно, имеет минимальное время обращения. Например, при частоте работы
ядра процессора 2ГГц время обращения к его регистрам составит всего 0,5 нс.
Современные значения объема регистровой памяти измеряются от нескольких десятков
до нескольких сотен машинных слов.

Оперативная память–память, которая служит для временного хранения информации


(программ, исходных данных, промежуточных и конечных результатов обработки),
непосредственно используемой в процессоре. В настоящее время объем ОП
персональных компьютеров измеряется в единицах и десятках Гбайт. Оперативная
память работает на частоте системной шины и требует, как правило,6–10 тактов
синхронизации шины для обращения к ней. Так, при частоте работы системной шины,
например, 100 МГц (при этом период равен 10 нс) время обращения к оперативной
памяти составит от нескольких десятков до нескольких сотен нс. Управление
оперативной памятью осуществляется контроллером памяти, размещенным в
северном мосте чипсета материнской платы или непосредственно в процессоре.

Оперативная память является энергозависимой памятью. Оперативная память совместно


с ПЗУ образует основную память компьютера.

Для заполнения пробела между РП и ОП по объему и времени обращения в настоящее


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

Внешняя память реализуется, как правило, на магнитных и оптических дисках, флеш-


накопителях ,магнитных лентах. Емкость жестких дисков достигает нескольких тысяч
гигабайт при времени обращения от 2,5 до 16мс.
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 об./мин).

В качестве кэш-памяти используется быстрая статическая память.


1) Интерфейс - совокупностью линий связи, сигналов, посылаемых по
этим линиям, технических средств, поддерживающих эти линии
(контроллеры интерфейсов), и правил (протоколов) обмена. Обычно используются SATA и
IDE.
2) Емкость жесткого диска — количество данных, которые могут
храниться накопителем.
3) Объём буфера — в современных дисках объем буфера варьируется
от 8 до 128 Мб.
4) Физический размер (форм-фактор) — обычно 3,5 или 2,5 дюйма.
5) Время произвольного доступа — среднее время, за которое НЖМД
выполняет операцию позиционирования головки чтения/записи на
произвольный участок магнитного диска. Диапазон этого параметра — от 1,0
до 16 мс. Как правило, минимальным временем обладают жесткие диски для
серверов.
6) Скорость вращения дисков — количество оборотов вала (шпинделя)
двигателя в минуту. Стандартные показатели – 5400 или 7200 об./мин.
7) Надёжность— определяется как среднее время наработки на отказ
(MTBF).
Основные интерфейсы: 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 также дает небольшой прирост скорости чтения, т.к. потоки данных
с нескольких накопителей массива обрабатываются параллельно.

RAID3 и 4 — дисковые массивы с чередованием и выделенным диском


чётности; один контрольный диск используется для хранения блоков
чётности.
RAID6 — дисковый массив с чередованием, использующий две
контрольные суммы, вычисляемые двумя независимыми способами, имеет
более высокую степень надёжности, под контрольные суммы выделяется
ёмкость 2-х дисков.

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. Классификация внешних устройств компьютера.


Внешние устройства по своему назначению можно разделить на:
- устройства ввода (мышь, клавиатура, сканер)
- устройства вывода (монитор, принтер, колонки)
- устройства хранения информации (HDD, SDD, Floppy, оптические диски),
а также средства связи и коммуникации (Wi-Fi адаптер, Bluetooth адаптер, модем).
27. Структура и характеристики видеосистемы компьютера.

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

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


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

Устройство видеокарты
28. Содержание методики выбора ПК.
1) необходимо определить, для каких задач будет использоваться компьютер.
Это требуется для того, чтобы в дальнейшем акцентировать основное внимание на
подборе именно тех элементов ПК, от которых наиболее сильно будет зависеть его
производительность при выполнении этих задач.
2) нужно подобрать ПО, которое будет использоваться на ПК.
3) по системным требованиям ПО и бюджету, выделенному на покупку ПК, составить
конфигурацию компьютера, подобрать нужные комплектующие.
29. Устройство и характеристики флеш-памяти.
Флэш-память – разновидность полупроводниковой энергонезависимой
перепрограммируемой памяти. Благодаря компактности, дешевизне, механической
прочности, большому объему, скорости работы и низкому энергопотреблению, она
широко используется в цифровых портативных устройствах и носителях информации.
Флеш-память использует такой тип накопителей, как SSD (твердотельные накопители).
SSD как компьютерное немеханическое запоминающее устройство построено на основе
микросхем памяти. Кроме них, SSD содержит управляющий контроллер. В основном
твердотельные накопители используют для хранения информации флэш-память типа
NAND. Она основана на свойстве транзисторов с плавающим затвором сохранять
специальным способом накопленный заряд в течении длительного срока.
30. Принцип открытой архитектуры построения ЭВМ.
Пр
инципиальная позиция открытой архитектуры состоит в том, что компьютерные компании
не делают тайны из комплектации компьютера, и она может быть легко изменена или
модернизирована. Это обстоятельство позволяет менять какой-либо модуль в
компьютере, не заботясь о его совместимости с данной компьютерной модификацией.

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