- •Московский государственный университет
- •Глава V. Системные платы 44
- •Физическое представление обрабатываемой информации
- •Поколения эвм
- •Назначение эвм
- •Размеры и вычислительная мощность
- •Вопросы для самопроверки
- •Представление информации в эвм Понятие информации
- •Измерение количества информации.
- •Кодирование информации
- •Правила перевода смешанных чисел
- •Представление чисел в эвм
- •Алгебраическое представление двоичных чисел
- •Элементы двоичной арифметики
- •Особенности представления информации в эвм
- •Вопросы для самопроверки
- •Архитектура и структура эвм
- •Принципы фон Неймана
- •Основные блоки эвм:
- •Простейшие типы архитектур.
- •Центральный процессор
- •Оперативная память
- •Системная шина
- •Источник питания
- •Внешние устройства
- •Дополнительные интегральные микросхемы
- •Конструктивные элементы эвм (пк)
- •Функциональные характеристики эвм
- •Вопросы для самопроверки
- •Центральный процессор Общие характеристики мп
- •Примеры мпIntel
- •Основные понятия
- •Системы команд
- •Функциональная структура мп
- •Устройство Управления (уу)
- •Микропроцессорная память (мпп)
- •Интерфейсная система мп
- •Классы процессоров
- •Технологии повышения производительности процессоров
- •Конвейеризация
- •Суперскалярные архитектуры
- •Матричный и векторный процессоры
- •Технология динамического исполнения
- •ТехнологияHyper-Threading.
- •Мультипроцессоры
- •Мультикомпьютеры
- •Двухядерные процессоры
- •Вопросы для самопроверки
- •Системные платы
- •Виды системных плат
- •Чипсеты системных плат
- •Вопросы для самопроверки
- •Организация памяти Характеристики устройств памяти
- •Иерархическая структура памяти эвм
- •Виды памяти Постоянная память пзу
- •Оперативная память
- •Физическая структура оп
- •Виды динамических запоминающих устройств.
- •Кэш-память
- •Стековая память
- •Защита памяти
- •Ключи защиты
- •Кольца защиты
- •Метод граничных регистров
- •Вопросы для самопроверки
- •4.4.4. Методы повышения пропускной способности оперативной памяти
- •4.4.5. Методы защиты памяти
- •4.4.6. Методы ускорения процессов обмена между оп и взу
- •Интерфейсы
- •Характеристики интерфейсов
- •Внутренние интерфейсы
- •Интерфейсы внешней памяти.
- •Универсальные последовательные интерфейсы.
- •Беспроводные интерфейсы
- •Вопросы для самопроверки
- •Вычислительные системы
- •Уровни и средства комплексирования
- •Классификация архитектуры вс с параллельной обработкой данных
- •Вопросы для самопроверки
Вопросы для самопроверки
Что такое система счисления?
Какие системы счисления используются для внутреннего представления данных в ЭВМ?
Дайте характеристику представления чисел с фиксированной и плавающей запятой.
Дайте характеристику кодов алгебраического представления чисел (прямого, обратного и дополнительного).
Что такое поля данных постоянной и переменной длины?
Что такое ASCII-коды?
Архитектура и структура эвм
АрхитектуройЭВМ называется её представление на некотором общем уровне,. включающее систему команд, организацию памяти, систему адресации и т.д. Архитектура определяет принципы действия, информационные связи, взаимное соединение основных логических узлов: процессора, оперативной памяти, внешних ЗУ и УВВ.. Единство архитектуры разных ЭВМ обеспечивает их совместимость с точки зрения пользователя.
СтруктураЭВМ – это совокупность её функциональных элементов и связей между ними. Здесь элементами могут быть самые различные устройства: логические узлы ЭВМ или простейшие схемы. Структура ЭВМ графически представляется в виде структурных схем на любом уровне детализации.
Принципы фон Неймана
В основу архитектуры большинства ЭВМ положены следующие основные принципы, сформулированные в 1945 г. американским учёным Дж.фон Нейманом.
Принцип программного управления Программа состоит из набора команд, которые процессор выполняетавтоматическив определённой последовательности. Выборка команд из памяти выполняется с помощью счётчика команд. Это регистр процессора, значение которого последовательно увеличивается на длину выбранной команды. Если в программе предусмотрено нарушение последовательной выборки команды, то для этого используются команды условного или безусловного переходов (ветвления), которые помещают в счётчик команд адрес ячейки памяти, содержащей следующую команду. Выборка команд из памяти прекращается после выполнения команды СТОП.
Принцип однородности памяти Программы и данные хранятся в одной и той же памяти, поэтому процессор не понимает тип содержимого ячейки. Над командами можно выполнять такие же действия, как над данными. Например, при выполнении программы она может изменяться (организация циклов). Команды одной программы могут быть получены как результат исполнения другой программы (напр. Трансляция).
Принцип адресности Оперативная память представляется как последовательность пронумерованных ячеек, процессор в любой момент имеет доступ только к одной любой ячейке. Областям памяти можно присваивать имена, используя которые можно далее обращаться к соответствующим ячейкам.
Т.о. вычисления выполняются на основе принципа, который определил Дж. фон Нейман, как принцип процедурного программирования. Этот принцип требует, чтобы в процессоре было устройство управления, содержащее программный счетчик, указывающий текущую команду, чтобы команды (указанные программным счетчиком) последовательно считывались и декодировались по заранее заданному в виде программы алгоритму вычислений, вычисления выполнялись в операционном устройстве и данные последовательно перезаписывались в запоминающее устройство.
ЭВМ, построенные на этих принципах, относятся к типу фон-Неймановских. Большинство ЭВМ 1-3 поколений построено на этих принципах, поэтому термин «фон-Неймановская архитектура» является синонимом термина «классическая архитектура».
Рис. 6. Общая структура фон-Неймановского процессора.
Альтернативой для фон-Неймановской архитектуры является т.н. Гарвардская архитектура ЭВМ. Они имеют два непересекающихся адресных пространства: для программы и для данных, причём программу нельзя разместить в свободной области памяти данных и наоборот. Гарвардская архитектура применяется главным образом в управляющих ЭВМ.
Рис. 7. Схема процессора с Гарвардской архитектурой.
Классическая архитектура предполагает развитую иерархию памяти, свя-
занную с существенно различными временами доступа для разных компонент
памяти. Эта иерархия включает в себя следующие компоненты:
1. Быстрая регистровая память процессора, включающая программно ад-
ресуемые регистры общего назначения процессора, внутренние регистры АЛУ
и специальные регистры УУ. В состав специальной памяти процессора может
входить и память микропрограмм.
2. Более медленная, но зато имеющая значительно большую емкость опе-
ративная памятьсо своим собственным блоком управления;
3. Внешние запоминающие устройства, предназначенные для хранения
программ и данных при выключенном процессоре, имеющие существенно
большие времена доступа, совместно со специальной аппаратурой обслужива-
ния операций ввода/вывода.