- •Оглавление
- •Глава 2. История создания эвм
- •Глава 3. Философские аспекты информатики.
- •§1 Теологическое возражение
- •§2 Возражение со страусовой точки зрения
- •§3 Математическое возражение
- •§4 Возражение с точки зрения сознания
- •§5 Возражение, основанное на ограниченности компьютера
- •§6 Возражение Ады Лавлейс
- •§7 Возражение, основанное на непрерывности действия нервной системы человека
- •§8 Возражение с точки зрения невозможности поведения человека
- •§9 Возражение с точки зрения экстрасенсорного восприятия
- •§10 Выводы
- •§11 Обучающиеся машины
- •Глава 4. Архитектура эвм
- •§1 Аналоговые эвм
- •§2 Цифровые эвм
- •§3 Основы организации эвм
- •§4 Использование кэш-памяти
- •§5 Вычислительные комплексы
- •§6 Вычислительные сети
- •§7 Локальные вычислительные сети
- •§8 Глобальные вычислительные сети
- •§9 Топологии (архитектуры построения) вычислительных сетей
- •§10 Сетевые протоколы
- •§11 Сервисы вычислительных сетей
§2 Цифровые эвм
Данные цифровой ЭВМ представлены в дискретной форме. Следует заметить, что дискретная величина может принимать значения из конечного фиксированного набора.
Достоинства: 1) универсальность; 2) точность практически не ограничена (хотя и конечна)
Недостатки: 1) не наглядность представления результата; 2) относительно низкое быстродействие; 3) относительно более высокая сложность.
§3 Основы организации эвм
Многопроцессорная архитектура характерна для супер-ЭВМ и ЭВМ, решающих специальные задачи.
Память программ и память данных могут существовать отдельно. Память по способу доступа делится на произвольную и память с произвольным доступом. По скорости – на оперативную и долговременную. По возможности записи информации – с возможностью многократной записи; однократной записи; только чтение.
Основной причиной, по которой ячейки памяти цифровой ЭВМ основаны на двоичной системе счисления, является простота и дешевизна.
§4 Использование кэш-памяти
Динамическая оперативная память по своему быстродействию очень сильно отстает от процессоров, почти на порядок (тактовые частоты процессоров — 2 ГГц, памяти — 200 МГц). Применение такой памяти без катастрофических последствий для производительности системы возможно только при иерархическом построении подсистемы памяти с использованием дополнительной быстродействующей памяти в качестве кэша.В процессе реальной обработки данных часто встречаются ситуации, когда процессор по очереди запрашивает информацию, располагающуюся в соседних ячейках памяти. А, следовательно, бывает выгодно заранее загрузить целый массив при первом обращении в быстродействующий кэш так, чтобы процессор обращался за нужными данными, как правило, к кэш памяти.
Эффективность кэширования возрастает с ростом объема кэша; однако, чем больше объем кэша, тем больше проблем с получением необходимого уровня его быстродействия — можно получить быстродействующий кэш малого объема либо более медленный большого объема.
Принцип кэширования используется не только при обмене данными между процессором и остальным компьютером, но и при взаимодействии с медленно функционирующими устройствами.
Следует заметить, что в реальности взаимодействие с кэшом происходит не совсем так просто, как мы описали. В частности, для описания адресов хранения информации в кэш-памяти могут применяться специальные алгоритмы, например, с использованием хэш-функций.
Для справки: у процессоров pentium4 объемы кэша данных составляет 8 Кбайт, имеется также специальный кэш для декодированных инструкций, вмещающий около L2 тысяч инструкций. Объем L2-кэша данных составляет 256 или 512 Кбайт. У процессоров ATLON объем кэша для данных L1 и инструкций составляет по 64 Кбайт, объем кэша L2 — 256 Кбайт (планируется увеличить до 512 Кбайт).
§5 Вычислительные комплексы
Будем понимать под вычислительным комплексом объединение двух и более вычислительных устройств в рамках решения единой целевой задачи.
Чаще всего вычислительные комплексы образуются в процессе управления технологическим оборудованием, специальной техникой и так далее, когда универсальная ЭВМ объединяется со специализированной. Другой особенностью вычислительных комплексов является то, что они локализованы, то есть представляют собой технологическую систему, расположенную в одном и том же или смежных помещениях. Вычислительный комплекс также может включать однородные устройства, работающие с общей памятью.