рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Архитектура ЭВМ

Архитектура ЭВМ - раздел Изобретательство, ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА   То Общее, Что Есть В Строении Эвм, Относят К Понятию Архит...

 

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

§ структура памяти ЭВМ;

§ способы доступа к памяти и внешним устройствам;

§ возможность изменения конфигурации компьютера;

§ система команд;

§ форматы данных;

§ организация интерфейса.

В основу построения подавляющего большинства компьютеров положены следующие общие принципы, сформулированные в 1946 г. коллективом авторов во главе с фон Нейманом* в статье “Предварительное рассмотрение логической конструкции электронно-вычислительного устройства”.

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

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

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

Идея однородности памяти. Так как программа и данные хранятся в одной и той же памяти, то компьютер не различает, что храниться по определенному адресу памяти – число, текст или программа. Это открывает целый ряд возможностей. Во-первых, программа в процессе выполнения может также подвергаться переработке, что позволяет задавать в самой программе правила получения некоторых её частей. Во-вторых, команды одной программы могут быть получены как результаты исполнения другой программы. На этом принципе основаны методы трансляции – перевода текста программы с языка программирования высокого уровня на язык конкретной машины.

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

q Принцип логического устройства ЭВМ. Основными блоками по Нейману являются: устройство управления (УУ), арифметико-логическое устройство (АЛУ), память, внешнее запоминающее устройство (ВЗУ) и устройства ввода и вывода.

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

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

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

Цифровой логический уровень – уровень логических схем базовой системы элементов.

Микроархитектурный уровень – уровень организации обработки информации внутри функционального узла.

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

 

– Конец работы –

Эта тема принадлежит разделу:

ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА

Таблица... Показатель Поколения ЭВМ I II...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Архитектура ЭВМ

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

История развития вычислительной техники
Совокупность устройств, предназначенных для автоматической или автоматизированной обработки данных, называется вычислительной техникой. В это число устройств входит и компьютер – электронный

Базовая система элементов компьютерных систем
  При построении функциональных узлов компьютерных систем используются элемен

Функциональные узлы компьютерных систем
  2.4.1. Элемент памяти. Основой ячейки памяти является функ

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

Внутренняя структура ЭВМ
  2.7.1. Центральный процессор.Центральный процессор (CPU, Central Processing Unit) – функционально законченное программно-управляемое устройство обработки инф

Внешние устройства компьютера
  2.8.1. Видеотерминалы. Видеотерминалы предназначены для оперативного отображения текстовой и графической информации и состоят из видеомонитора (дис

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги