Слайд 2
![ПЛАН О понятии «АРХИТЕКТУРА» ЭВМ Классическая архитектура ЭВМ и принципы](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/117813/slide-1.jpg)
ПЛАН
О понятии «АРХИТЕКТУРА» ЭВМ
Классическая архитектура ЭВМ и принципы фон Неймана
Основной цикл
работы ЭВМ
Система команд ЭВМ и способы обращения к данным
Слайд 3
![1. О ПОНЯТИИ «АРХИТЕКТУРА» ЭВМ](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/117813/slide-2.jpg)
1. О ПОНЯТИИ «АРХИТЕКТУРА» ЭВМ
Слайд 4
![Термин «АРХИТЕКТУРА» - это наиболее общие принципы построения ЭВМ, реализующие](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/117813/slide-3.jpg)
Термин «АРХИТЕКТУРА» - это наиболее общие принципы построения ЭВМ, реализующие программное
управление работой и взаимодействием основных ее функциональных узлов
Слайд 5
![2. Классическая архитектура ЭВМ и принципы фон Неймана](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/117813/slide-4.jpg)
2. Классическая архитектура ЭВМ и принципы фон Неймана
Слайд 6
![Основы учения об архитектуре вычислительных машин заложил выдающийся американский математик Джон фон Нейман (Рис.1.)](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/117813/slide-5.jpg)
Основы учения об архитектуре вычислительных машин заложил выдающийся американский математик Джон
фон Нейман (Рис.1.)
Слайд 7
![Рис. 1. Джон фон Нейман (1903-1957)](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/117813/slide-6.jpg)
Рис. 1. Джон фон Нейман (1903-1957)
Слайд 8
![ПРИНЦИПЫ фон НЕЙМАНА: 1.Принцип программного управления 2.Принцип однородности памяти 3.Принцип единого адресного пространства](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/117813/slide-7.jpg)
ПРИНЦИПЫ фон НЕЙМАНА:
1.Принцип программного управления
2.Принцип однородности памяти
3.Принцип единого адресного пространства
Слайд 9
![ПРИНЦИП ПРОГРАММНОГО УПРАВЛЕНИЯ: Из него следует, что программа состоит из](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/117813/slide-8.jpg)
ПРИНЦИП ПРОГРАММНОГО УПРАВЛЕНИЯ:
Из него следует, что программа состоит из набора команд,
которые выполняются процессором автоматически друг за другом в определенной последовательности.
Слайд 10
![ПРИНЦИП ОДНОРОДНОСТИ ПАМЯТИ: Данные хранятся в единой памяти и могут быть модифицированы](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/117813/slide-9.jpg)
ПРИНЦИП ОДНОРОДНОСТИ ПАМЯТИ:
Данные хранятся в единой памяти и могут быть модифицированы
Слайд 11
![Программы и данные хранятся в одной и той же памяти.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/117813/slide-10.jpg)
Программы и данные хранятся в одной и той же памяти. Поэтому
компьютер не различает, что хранится в данной ячейке памяти — число, текст или команда. Над командами можно выполнять такие же действия, как и над данными.
Слайд 12
![ПРИНЦИП ЕДИНОГО АДРЕСНОГО ПРОСТРАНСТВА: Каждая ячейка памяти, каждое устройство ЭВМ имеет свой уникальный адрес.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/117813/slide-11.jpg)
ПРИНЦИП ЕДИНОГО АДРЕСНОГО ПРОСТРАНСТВА:
Каждая ячейка памяти,
каждое устройство ЭВМ
имеет свой уникальный
адрес.
Слайд 13
![АРХИТЕКТУРА ЭВМ, ПОСТРОЕННОЙ НА ПРИНЦИПАХ фон НЕЙМАНА](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/117813/slide-12.jpg)
АРХИТЕКТУРА ЭВМ, ПОСТРОЕННОЙ НА ПРИНЦИПАХ фон НЕЙМАНА
Слайд 14
![3. ОСНОВНОЙ ЦИКЛ РАБОТЫ ЭВМ](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/117813/slide-13.jpg)
3. ОСНОВНОЙ ЦИКЛ РАБОТЫ ЭВМ
Слайд 15
![ВАЖНОЙ СОСТАВНОЙ ЧАСТЬЮ ФОН-НЕЙМАНОВСКОЙ АРХИТЕКТУРЫ ЯВЛЯЕТСЯ СЧЕТЧИК АДРЕСА КОМАНД. ЭТОТ](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/117813/slide-14.jpg)
ВАЖНОЙ СОСТАВНОЙ ЧАСТЬЮ ФОН-НЕЙМАНОВСКОЙ АРХИТЕКТУРЫ ЯВЛЯЕТСЯ СЧЕТЧИК АДРЕСА КОМАНД. ЭТОТ СПЕЦИАЛЬНЫЙ
ВНУТРЕННИЙ РЕГИСТР ПРОЦЕССОРА ВСЕГДА УКАЗЫВАЕТ НА ЯЧЕЙКУ ПАМЯТИ, В КОТОРОЙ ХРАНИТСЯ СЛЕДУЮЩАЯ КОМАНДА ПРОГРАММЫ. ПРИ ВКЛЮЧЕНИИ ПИТАНИЯ ИЛИ ПРИ НАЖАТИИ НА КНОПКУ СБРОСА (НАЧАЛЬНОЙ УСТАНОВКИ) В СЧЕТЧИК АППАРАТНО ЗАНОСИТСЯ СТАРТОВЫЙ АДРЕС НАХОДЯЩЕЙСЯ В ПЗУ ПРОГРАММЫ ИНИЦИАЛИЗАЦИИ ВСЕХ УСТРОЙСТВ И НАЧАЛЬНОЙ ЗАГРУЗКИ.
Слайд 16
![Дальнейшее функционирование компьютера определяется программой. Таким образом, вся деятельность ЭВМ](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/117813/slide-15.jpg)
Дальнейшее функционирование компьютера определяется программой. Таким образом, вся деятельность ЭВМ –
это непрерывное выполнение тех или иных программ, причем программы эти могут в свою очередь загружать новые программы и т.д.
Слайд 17
![Каждая программа состоит из отдельных машинных команд. Каждая машинная команда,](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/117813/slide-16.jpg)
Каждая программа состоит из отдельных машинных команд. Каждая машинная команда, в
свою очередь, делится на ряд элементарных унифицированных составных частей, которые принято называть ТАКТАМИ.
В зависимости от сложности команды она может быть реализована за разное число тактов.
Слайд 18
![При выполнении каждой команды ЭВМ проделывает определенные стандартные действия:](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/117813/slide-17.jpg)
При выполнении каждой команды ЭВМ проделывает определенные стандартные действия:
Слайд 19
![Согласно содержимому счетчика адреса команд, считывается очередная команда программы (](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/117813/slide-18.jpg)
Согласно содержимому счетчика адреса команд, считывается очередная команда программы ( ее
код обычно заносится на хранение в специальный регистр УУ, который носит название регистра команд).
Слайд 20
![2) Счетчик команд автоматически изменяется так, чтобы в нем содержался адрес следующей команды.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/117813/slide-19.jpg)
2) Счетчик команд автоматически изменяется так, чтобы в нем содержался адрес следующей
команды.
Слайд 21
![3) Считанная в регистр команд операция расшифровывается, извлекаются необходимые данные и над ними выполняются требуемые действия.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/117813/slide-20.jpg)
3) Считанная в регистр команд операция расшифровывается, извлекаются необходимые данные и
над ними выполняются требуемые действия.
Слайд 22
![В компьютерах на базе микропроцессоров INTEL ( начиная с 80286](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/117813/slide-21.jpg)
В компьютерах на базе микропроцессоров INTEL ( начиная с 80286 и
т.д.) для ускорения основного цикла выполнения команды используется метод конвейеризации (иногда применяется термин “опережающая выборка”).
Слайд 23
![Идея состоит в том, что несколько внутренних устройств процессора работают](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/117813/slide-22.jpg)
Идея состоит в том, что несколько внутренних устройств процессора работают параллельно:
одно считывает команду, другое дешифрует операцию, третье вычисляет адреса используемых операндов и т.д.
Слайд 24
![Способы указания адреса расположения информации Команда ЭВМ обычно состоит из двух частей – операционной и адресной](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/117813/slide-23.jpg)
Способы указания адреса расположения информации
Команда ЭВМ обычно состоит из двух частей
– операционной и адресной
Слайд 25
![Операционная часть (иначе она еще называется кодом операции – КОП)](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/117813/slide-24.jpg)
Операционная часть (иначе она еще называется кодом операции – КОП) указывает,
какое действие необходимо выполнить с информацией
Слайд 26
![Адресная часть описывает, где используемая информация хранится.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/117813/slide-25.jpg)
Адресная часть описывает, где используемая информация хранится.
Слайд 27
![4. СИСТЕМА КОМАНД ЭВМ И СПОСОБЫ ОБРАЩЕНИЯ К ДАННЫМ](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/117813/slide-26.jpg)
4. СИСТЕМА КОМАНД ЭВМ И СПОСОБЫ ОБРАЩЕНИЯ К ДАННЫМ
Слайд 28
![Система команд любой ЭВМ обязательно содержит следующие группы команд обработки информации:](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/117813/slide-27.jpg)
Система команд любой ЭВМ обязательно содержит следующие группы команд обработки информации:
Слайд 29
![1. Команды передачи данных (перепись), копирующие информацию из одного места в другое.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/117813/slide-28.jpg)
1. Команды передачи данных (перепись), копирующие информацию из одного места в
другое.
Слайд 30
![2. Арифметические операции](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/117813/slide-29.jpg)
2. Арифметические операции
Слайд 31
![3. Логические операции, позволяющие компьютеру анализировать обрабатываемую информацию](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/117813/slide-30.jpg)
3. Логические операции, позволяющие компьютеру анализировать обрабатываемую информацию
Слайд 32
![4. Сдвиги двоичного кода влево и вправо.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/117813/slide-31.jpg)
4. Сдвиги двоичного кода влево и вправо.
Слайд 33
![5. Команды ввода и вывода информации для обмена с внешними устройствами](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/117813/slide-32.jpg)
5. Команды ввода и вывода информации для обмена с внешними устройствами
Слайд 34
![6. Команды управления, реализующие нелинейные алгоритмы](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/117813/slide-33.jpg)
6. Команды управления, реализующие нелинейные алгоритмы