Автор работы: Пользователь скрыл имя, 09 Марта 2013 в 10:35, реферат
Целью данного реферата является рассмотрение принципов работы ЭВМ, а именно принципов программирования, управления, адресности и однородности памяти.
Актуальность данной тематики обусловлена тем, что каждый человек в процессе своей деятельности имеет дело с компьютером. Поэтому принципы его работы полезно знать любому человеку, который постоянно сталкивается работой ЭВМ.
Введение 3
Биография Джона фон Неймана 4
Принципы фон Неймана 6
Принципы работы ЭВМ 8
Заключение 10
Библиографический список 11
Федеральное агентство по образованию
ГОУ ВПО Уральский
государственный технический
Имени первого Президента России Б.Н.Ельцина
Домашнее задание по информатике №1
На тему: «Принципы программирования, управления, адресности, однородности памяти»
Студент
Группы ГО190313к – ПР
Преподаватель
Первоуральск
2009
СОДЕРЖАНИЕ
Целью данного
реферата является
Актуальность данной тематики обусловлена тем, что каждый человек в процессе своей деятельности имеет дело с компьютером. Поэтому принципы его работы полезно знать любому человеку, который постоянно сталкивается работой ЭВМ.
Джон фон Нейман (1903–1957), американский математик. Родился 3 декабря 1903 года в Будапеште. В 1926 году окончил Будапештский университет, получил степень доктора философии. Продолжил математические исследования в Гёттингене, Берлине и Гамбурге. В 1931–1933 годы работал в Принстонском университете - вначале в качестве лектора, а затем профессора математической физики. В 1933 году перешел в Институт перспективных исследований в Принстоне; оставался профессором этого института до конца жизни. Во время Второй мировой войны Нейман принимал участие в различных оборонных проектах, в том числе, в создании атомной бомбы.
Нейман
внес значительный вклад в
развитие многих областей
Труды Неймана
оказали влияние на
Умер Нейман в Вашингтоне 8 февраля 1957 года.
При создании первых вычислительных машин, в 1945 году американский математик и физик Джон фон Нейман сформулировал требования, которые должны выполняться, чтобы компьютер стал универсальным и удобным устройством для обработки информации. Эти требования назвали «принципами фон-Неймана».
Принцип программного управления. Программа состоит из набора команд, выполняющихся процессором автоматически в определенной последовательности. Выборка программы из памяти осуществляется с помощью счетчика команд. Этот регистр процессора последовательно увеличивает хранимый в нем адрес очередной команды на длину команды. А так как команды программы расположены в памяти друг за другом, то тем самым организуется выборка цепочки команд из последовательно расположенных ячеек памяти. Если же нужно после выполнения команды перейти не к следующей, а к какой-то другой, используются команды условного или безусловного перехода, которые заносят в счетчик команд номер ячейки памяти, содержащей следующую команду. Выборка команд из памяти прекращается после достижения и выполнения команды «стоп». Таким образом, процессор исполняет программу автоматически, без вмешательства человека.
Принцип однородности памяти. Программы и данные хранятся в одной и той же памяти, поэтому компьютер не различает, что хранится в данной ячейке памяти — число, текст или команда. Над командами можно выполнять такие же действия, как и над данными
Это открывает целый ряд возможностей. Например, программа в процессе своего выполнения также может подвергаться переработке, что позволяет задавать в самой программе правила получения некоторых ее частей (так в программе организуется выполнение циклов и подпрограмм). Более того, команды одной программы могут быть получены как результаты исполнения другой программы. На этом принципе основаны методы трансляции перевода текста программы с языка программирования высокого уровня на язык конкретной машины.
Принцип адресности. Структурно основная память состоит из перенумерованных ячеек. Процессору в произвольный момент времени доступна любая ячейка.
Отсюда следует возможность давать имена областям памяти так, чтобы к запомненным в них значениям можно было впоследствии обращаться или менять их в процессе выполнения программ с использованием присвоенных имен.
Компьютеры, построенные на перечисленных принципах, относятся к типу фон-неймановских. Но существуют компьютеры, принципиально отличающиеся от фон-неймановских. Для них, например, может не выполняться принцип программного управления, т. е. они могут работать без счетчика команд, указывающего текущую выполняемую команду программы. Для обращения к какой-либо переменной, хранящейся в памяти, этим компьютерам необязательно давать ей имя. Такие компьютеры называются не фон-неймановскими.
В основу
архитектуры современных
Магистраль
включает в себя три
Шины представляют собой многопроводные линии.
Шина данных. По этой шине данные передаются между различными устройствами. Например, считанные из оперативной памяти данные могут быть переданы процессору для обработки, а затем полученные данные могут быть отправлены обратно в оперативную память для хранения. Таким образом, данные по шине данных могут передаваться от устройства к устройству в любом направлении. Разрядность шины данных определяется разрядностью процессора, т.е. количеством двоичных разрядов, которые процессор обрабатывает за один такт. Разрядность процессоров постоянно увеличивалась по мере развития компьютерной техники.
Шина адреса. Выбор устройства или ячейки памяти, куда пересылаются или откуда считываются данные по шине данных, производит процессор. Каждое устройство или ячейка оперативной памяти имеет свой адрес. Адрес передается по адресной шине, причем сигналы по ней передаются в одном направлении от процессора к оперативной памяти и устройствам (однонаправленная шина).
Разрядность шины адреса определяет адресное пространство процессора, т.е. количество ячеек оперативной памяти, которые могут иметь уникальные адреса. Количество адресуемых ячеек памяти можно рассчитать по формуле:
N =2I , где I — разрядность шины адреса.
Разрядность
шины адреса постоянно
N == 232 = 4 294 967 296.
Шина управления. По шине управления передаются сигналы, определяющие характер обмена информацией по магистрали. Сигналы управления определяют, какую операцию считывание или запись информации из памяти нужно производить, синхронизируют обмен информацией между устройствами и т.д.
Таким образом, Информатика — это фундаментальная естественная наука, изучающая процессы передачи и обработки информации.
А Джон фон Нейман внес огромный вклад в изучение информатики, а именно – в изучение работы компьютера.
Сформулированные им принципы используют и сейчас при работе с ЭВМ.
Информация о работе Принципы программирования, управления, адресности, однородности памяти