- •Московский государственный институт электроники и математики
- •Архитектура эвм и систем
- •Содержание
- •Основные сокращения:
- •Введение
- •Конвейер команд
- •Архитектура эвм и языки программирования
- •Аппаратное и программное обеспечение для разработки системы контроля и управления объектами
- •Функциональная структура эвм Фон-Неймана
- •Каноническая структура эвм Фон-Неймана
- •Процессор
- •Вычислитель
- •Спецпроцессор
- •Определение эвм
- •Реализация моделей вычислителя
- •Понятие архитектуры эвм
- •Определение и понятия архитектуры эвм
- •Общее определение архитектуры средств обработки информации
- •Семейство эвм
- •Архитектурное сходство и родство представителей семейства
- •Поколения эвм
- •Показатель эффективности архитектурных свойств эвм.
- •Первое поколение (1949-1951[формирование поколений])
- •Второе поколение (1955-1966[формирование поколений])
- •Третье поколение эвм (1963 – 1965[формирование поколений])
- •О новшествах в машинах 3-его поколения:
- •Сравнительные характеристики эвм 1-3го поколения.
- •Конструктивно-технологический и функциональный признаки свт.
- •Признаки поколения свт.
- •Понятие архитектуры современного x86-процессора
- •Архитектура как совместимость с кодом
- •Архитектура как характеристика семейства процессоров
- •64-Битные расширения классической x86 (ia32) архитектуры
- •Процессорное ядро
- •Различия между ядрами одной микроархитектуты
- •Ревизии
- •Частота работы ядра
- •Микроархитектура процессоров Intel Itanium 2
- •Языки программирования
- •Поколения языков программирования
- •Первое поколение
- •Второе поколение
- •Третье поколение
- •Четвертое поколение.
- •Пятое поколение.
- •Классификация языков программирования
- •Парадигмы программирования.
- •Степень абстракции.
- •Распространенные языки программирования
- •Почему не существует «идеальных» языков программирования
- •Ассемблер
- •Архитектура микропроцессоров ia-32.
- •Введение.
- •Регистры и структура памяти ia-32
- •Команды ia-32
- •Литература
Определение эвм
Средство обработки информации, основывающееся на модели вычислителя называется ЭВМ.
Процесс проектирования ЭВМ требует выбора системы счисления и представления данных. Определения средств для написания программ, подбор состава вычисляющих устройств и системы операций, реализуемых ими; формирование структуры данных и разработка микроструктуры устройств.
Существует много определений ЭВМ в технической литературе разных авторов, разных компаний-производителей. Каждая категория пользователей ЭВМ предпочитает своё понятное определение ЭВМ. В ГОСТе на разработку ПО имеется также своё определение ЭВМ.
Реализация моделей вычислителя
Допустимы аппаратурный, аппаратный, программный методы реализации модели вычислителя.
Аппаратурная реализация модели вычислителя определяется канонической структурой ЭВМ Фон-Неймана. Такая реализация была в первых ЭВМ.
Затем в следующих поколениях использовалась Эволюционная модификация внутреннего оборудования ЭВМ. Была введена параллельная обработка – применялась в машине IONIAC.
Аппаратурно-программная реализация включала конструкцию h и алгоритмы a, при учете микропрограммного управления сопоставляется с современными конструкциями ЭВМ. Имеет место тенденция вложения функций системного микропрограммного обеспечения в аппаратуру.
Исполнение с следует воспринимать как машинный имитатор средства обработки информации, основанный на модели вычислителя. Таким образом, при программном исполнении создается виртуальная модель ЭВМ или машинная модель ЭВМ.
Развитие вычислительных технологий на пути создания ЭВМ связано с аппаратурной и аппаратурно-программной реализацией общей модели вычислителя, заданных формулой для с или канонической структурой ЭВМ Фон-Неймана и могут осуществляться лишь в ограниченных пределах (ограничение по распространению волн в физических средах и ограничение на скорость света).
Понятие архитектуры эвм
Понятие архитектуры ЭВМ связано с широким применением средств ВТ и развитием ЭВМ. Понятие архитектура ЭВМ в настоящее время воспринимается зачастую интуитивно и употребляется чаще всего при сравнении различных типов ЭВМ. Таким образом, широкое применение средств ВТ породило понятие ЭВМ и понятие АЭВМ(анаоговое электронная вычислительная машина).
Обработка данных в ЭВМ производится в цифровом виде. Все основные устройства в соответствии с канонической архитектурой фон Неймана обрабатывают, хранят и передают данные в цифровом виде. Обработка данных в АЭВМ осуществляется в аналоговом виде. Операция с аналоговыми данными или операндами производится на основе электротехнических принципов функционирования утсрйоств АЭВМ: например, при сложении двух операндов – сложение двух анпряжений. Основное преимущество ЭВМ: высокая точность представляемых данных и высокая производительность; основной недостаток АЭВМ: низкая точность данных, но, по сравнению с ЭВМ, результат операций получается быстрее.
Принципы аналогового высокопроизводительного вычислителся сохранились в современных нейрочипах, среди которых можно выделить полностью цифровые, аналоговые и гибридные. Наибольшее развитие получили цифровые ЭВМ.