Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Принципы фон-Неймана

Большинство современных ЭВМ строится на базе принципов, формулированных американским уче­ным, одним из «отцов» кибернетики Док. фон Нейманом. Впервые эти принципы были опубликованы фон Нейманом в 1945 г. в его предложениях по машине EDVAC. Эта ЭВМ была одной из первых I машин с хранимой программой, т.е. с программой, запомненной в I памяти машины, а не считываемой с перфокарты или другого подоб­ного устройства. В целом эти принципы сводятся к следующему:

1) Основными блоками фон-неймановской машины являются блок управления, арифметико-логическое устройство, память и уст­ройство ввода-вывода (рис.6.1).

2) Информация кодируется в двоичной форме и разделяется на [единицы, называемые словами.

3) Алгоритм представляется в форме последовательности управ­ляющих слов, которые определяют смысл операции. Эти управляю­щие слова называются командами. Совокупность команд, представ­ляющая алгоритм, называется программой.

Рис. 2.1. Обобщенная структурная схема ЭВМ:

УПД — устройство подготовки данных; УВВ — устройство ввода информации; ОЗУ — опе­ративное запоминающее устройство; ВЗУ — внешнее запоминающее устройство; АЛУ — арифметико-логическое устройство; УУ — устройство управления; ПУ —пульт управления; УВыв — устройство вывода информации

 

4) Программы и данные хранятся в одной и той же памяти. Разно­типные слова различаются по способу использования, но не по спо­собу кодирования.

5) Устройство управления и арифметическое устройство обычно объединяются в одно, называемое центральным процессором. Они определяют действия, подлежащие выполнению, путем считывания команд из оперативной памяти. Обработка информации, предписан­ная алгоритмом, сводится к последовательному выполнению команд в порядке, однозначно определяемом программой.

Принципы фон-Неймана практически можно реализовать множе­ством различных способов. Здесь приведем два из них: ЭВМ с шин­ной и канальной организацией. Перед тем как описать принципы функционирования ЭВМ, введем несколько определений. Архитек­тура ЭВМ — абстрактное определение машины в терминах основ­ных функциональных модулей, языка, структур данных. Архитектура не определяет особенности реализации аппаратной части ЭВМ, вре­мени выполнения команд, степени параллелизма, ширины шин и дру­гих аналогичных характеристик. Архитектура отображает аспекты структуры ЭВМ, которые являются видимыми для пользователя: сис­тему команд, режимы адресации, форматы данных, набор программ­но-доступных регистров. Одним словом, термин «архитектура» ис­пользуется для описания возможностей, предоставляемых ЭВМ. Весьма часто употребляется термин конфигурация ЭВМ, под которым понимается компоновка вычислительного устройства с четким опре­делением характера, количества, взаимосвязей и основных характе­ристик его функциональных элементов. Термин «организация ЭВМ» определяет, как реализованы возможности ЭВМ.

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

 

<== предыдущая лекция | следующая лекция ==>
Лекция №4. Классификация языков программирования | Виды современных компьютеров
Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 316; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.