🗊Презентация Типы процессорных архитектур. (Лекция 2)

Категория: Технология
Нажмите для полного просмотра!
Типы процессорных архитектур. (Лекция 2), слайд №1Типы процессорных архитектур. (Лекция 2), слайд №2Типы процессорных архитектур. (Лекция 2), слайд №3Типы процессорных архитектур. (Лекция 2), слайд №4Типы процессорных архитектур. (Лекция 2), слайд №5Типы процессорных архитектур. (Лекция 2), слайд №6Типы процессорных архитектур. (Лекция 2), слайд №7Типы процессорных архитектур. (Лекция 2), слайд №8Типы процессорных архитектур. (Лекция 2), слайд №9Типы процессорных архитектур. (Лекция 2), слайд №10Типы процессорных архитектур. (Лекция 2), слайд №11Типы процессорных архитектур. (Лекция 2), слайд №12Типы процессорных архитектур. (Лекция 2), слайд №13Типы процессорных архитектур. (Лекция 2), слайд №14Типы процессорных архитектур. (Лекция 2), слайд №15Типы процессорных архитектур. (Лекция 2), слайд №16Типы процессорных архитектур. (Лекция 2), слайд №17

Вы можете ознакомиться и скачать презентацию на тему Типы процессорных архитектур. (Лекция 2). Доклад-сообщение содержит 17 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Типы процессорных архитектур
Описание слайда:
Типы процессорных архитектур

Слайд 2


Типы процессорных архитектур. (Лекция 2), слайд №2
Описание слайда:

Слайд 3


Типы процессорных архитектур. (Лекция 2), слайд №3
Описание слайда:

Слайд 4


Типы процессорных архитектур. (Лекция 2), слайд №4
Описание слайда:

Слайд 5


Типы процессорных архитектур. (Лекция 2), слайд №5
Описание слайда:

Слайд 6





Упрощенная фон-Неймановская архитектура
Описание слайда:
Упрощенная фон-Неймановская архитектура

Слайд 7





Упрощенная фон-Неймановская архитектура 
Программное управление. Все действия, которые должен выполнить процессор описаны в программе, расположенной в памяти. Программа представляет собой набор управляющих слов (кодов команд), которые «понятны» данному процессору, то есть могут быть декодированы и выполнены. 
2) Последовательное выполнение команд. Команды считываются из памяти, расшифровываются и выполняются последовательно. За порядком выполнения команд следит специальный регистр процессора – счетчик команд PC, содержимое которого автоматически модифицируется процессором в зависимости от длины текущей команды. Он всегда содержит адрес очередной команды, подлежащей выполнению. Последовательное выполнение команд может нарушаться специальными командами условной или безусловной передачи управления, суть которых сводится к загрузке в счетчик команд PC нового адреса. 
3) Память адресуется исключительно процессором. Каждая ячейка памяти имеет свой персональный адрес, по которому процессор может обратиться к ней по чтению или записи, выставляя адрес этой ячейки на шину адреса. В памяти хранятся слова информации в двоичном коде, значения которых может интерпретировать только процессор. Никакого признака типа хранимой информации в памяти нет.
Описание слайда:
Упрощенная фон-Неймановская архитектура Программное управление. Все действия, которые должен выполнить процессор описаны в программе, расположенной в памяти. Программа представляет собой набор управляющих слов (кодов команд), которые «понятны» данному процессору, то есть могут быть декодированы и выполнены. 2) Последовательное выполнение команд. Команды считываются из памяти, расшифровываются и выполняются последовательно. За порядком выполнения команд следит специальный регистр процессора – счетчик команд PC, содержимое которого автоматически модифицируется процессором в зависимости от длины текущей команды. Он всегда содержит адрес очередной команды, подлежащей выполнению. Последовательное выполнение команд может нарушаться специальными командами условной или безусловной передачи управления, суть которых сводится к загрузке в счетчик команд PC нового адреса. 3) Память адресуется исключительно процессором. Каждая ячейка памяти имеет свой персональный адрес, по которому процессор может обратиться к ней по чтению или записи, выставляя адрес этой ячейки на шину адреса. В памяти хранятся слова информации в двоичном коде, значения которых может интерпретировать только процессор. Никакого признака типа хранимой информации в памяти нет.

Слайд 8





Упрощенная фон-Неймановская архитектура 
4) Направление передачи данных от памяти к процессору (чтение) или от процессора к памяти (запись) определяет только процессор, выставляя на шину управления либо сигнал чтения, либо - записи данных. 
5) Память является однородной. «С точки зрения» процессора нет возможности отличить, хранится ли в данной ячейке памяти код команды (оптокод) или данные. Первый раз обращаясь к памяти процессор «по умолчанию» считает, что расположенные там данные – код операции. Код операции автоматически попадает в регистр команд и подвергается расшифровке. Все последующие обращения процессора к памяти зависят от типа текущей команды. Если эта команда требует получения данных из памяти, то в процессе ее выполнения следует дополнительный цикл обращения к памяти, но уже за данными. Адрес этой ячейки памяти генерирует процессор и выставляет на шину адреса. Считанные из памяти данные попадают не в регистр команд, а в один из внутренних регистров процессора.
Описание слайда:
Упрощенная фон-Неймановская архитектура 4) Направление передачи данных от памяти к процессору (чтение) или от процессора к памяти (запись) определяет только процессор, выставляя на шину управления либо сигнал чтения, либо - записи данных. 5) Память является однородной. «С точки зрения» процессора нет возможности отличить, хранится ли в данной ячейке памяти код команды (оптокод) или данные. Первый раз обращаясь к памяти процессор «по умолчанию» считает, что расположенные там данные – код операции. Код операции автоматически попадает в регистр команд и подвергается расшифровке. Все последующие обращения процессора к памяти зависят от типа текущей команды. Если эта команда требует получения данных из памяти, то в процессе ее выполнения следует дополнительный цикл обращения к памяти, но уже за данными. Адрес этой ячейки памяти генерирует процессор и выставляет на шину адреса. Считанные из памяти данные попадают не в регистр команд, а в один из внутренних регистров процессора.

Слайд 9





Недостатки фон-Неймановской архитектуры 
1. Наличие общих шин для обращения к памяти программ и памяти данных
	Наличие в процессорах с фон-Неймановской архитектурой общих шин для обращения и к памяти программ, и к памяти данных делает одновременный, параллельный доступ к этим областям памяти невозможным. Это означает, что считывать очередной код команды из памяти и одновременно получать операнд из памяти для уже считанной команды, находящейся на этапе выполнения, невозможно. 
2. Низкая пропускная способность канала связи между памятью и процессором (интерфейса «Процессор» – «Память»)
3. Память является однородной.
	Память программ, и память данных находятся в общем адресном пространстве. Программа может располагаться в общем случае как в ПЗУ, так и в ОЗУ. При этом архитектура процессора не предполагает никаких аппаратных средств защиты области кодовой памяти с расположенной там программой от преднамеренного или непреднамеренного доступа по записи.
Описание слайда:
Недостатки фон-Неймановской архитектуры 1. Наличие общих шин для обращения к памяти программ и памяти данных Наличие в процессорах с фон-Неймановской архитектурой общих шин для обращения и к памяти программ, и к памяти данных делает одновременный, параллельный доступ к этим областям памяти невозможным. Это означает, что считывать очередной код команды из памяти и одновременно получать операнд из памяти для уже считанной команды, находящейся на этапе выполнения, невозможно. 2. Низкая пропускная способность канала связи между памятью и процессором (интерфейса «Процессор» – «Память») 3. Память является однородной. Память программ, и память данных находятся в общем адресном пространстве. Программа может располагаться в общем случае как в ПЗУ, так и в ОЗУ. При этом архитектура процессора не предполагает никаких аппаратных средств защиты области кодовой памяти с расположенной там программой от преднамеренного или непреднамеренного доступа по записи.

Слайд 10





Гарвардская архитектура процессоров
Описание слайда:
Гарвардская архитектура процессоров

Слайд 11





Гарвардская архитектура процессоров 
Отличительная особенность Гарвардской архитектуры:
Физически разная память для хранения команд и данных (кодовая память и память данных).
Физически разные интерфейсы «Процессор» – «Кодовая память» и «Процессор» – «Память данных».
Физически разные интерфейсы «Процессор» – «Кодовая память» и «Процессор» –«УВВ».
Описание слайда:
Гарвардская архитектура процессоров Отличительная особенность Гарвардской архитектуры: Физически разная память для хранения команд и данных (кодовая память и память данных). Физически разные интерфейсы «Процессор» – «Кодовая память» и «Процессор» – «Память данных». Физически разные интерфейсы «Процессор» – «Кодовая память» и «Процессор» –«УВВ».

Слайд 12





Гарвардская архитектура процессоров 
Отличительная особенность Гарвардской архитектуры:
Возможность параллельного выполнения нескольких действий сразу: считывания кода очередной команды из кодовой памяти; чтения значений операндов из памяти данных или сохранения в ней результата предыдущей операции.
Параллельно могут выполняться также операции получения очередной команды из кодовой памяти и чтения/записи в устройства ввода/вывода.
Если память данных является двух-портовой, то возможен еще больший параллелизм: считывание очередного операнда и одновременное сохранение результата предыдущей операции (так и делается в сигнальных процессорах)
Описание слайда:
Гарвардская архитектура процессоров Отличительная особенность Гарвардской архитектуры: Возможность параллельного выполнения нескольких действий сразу: считывания кода очередной команды из кодовой памяти; чтения значений операндов из памяти данных или сохранения в ней результата предыдущей операции. Параллельно могут выполняться также операции получения очередной команды из кодовой памяти и чтения/записи в устройства ввода/вывода. Если память данных является двух-портовой, то возможен еще больший параллелизм: считывание очередного операнда и одновременное сохранение результата предыдущей операции (так и делается в сигнальных процессорах)

Слайд 13





Гарвардская архитектура процессоров 
Недостатки Гарвардской архитектуры:
Значительное усложнение аппаратной реализации процессора.
	Большое число шин означает также большое число выводов процессора, если элементы памяти – внешние, а также наличие для каждой из них своего собственного устройства управления и синхронизации.
	Именно усложнение аппаратуры задержало разработку процессоров с Гарвардской архитектурой на десятилетия. Она стала возможной только при резком повышении уровня интеграции транзисторов на кристалле и удешевлении процессорных БИС.
Описание слайда:
Гарвардская архитектура процессоров Недостатки Гарвардской архитектуры: Значительное усложнение аппаратной реализации процессора. Большое число шин означает также большое число выводов процессора, если элементы памяти – внешние, а также наличие для каждой из них своего собственного устройства управления и синхронизации. Именно усложнение аппаратуры задержало разработку процессоров с Гарвардской архитектурой на десятилетия. Она стала возможной только при резком повышении уровня интеграции транзисторов на кристалле и удешевлении процессорных БИС.

Слайд 14


Типы процессорных архитектур. (Лекция 2), слайд №14
Описание слайда:

Слайд 15





Конвейерная обработка команд
Описание слайда:
Конвейерная обработка команд

Слайд 16





Конвейерная обработка команд
Описание слайда:
Конвейерная обработка команд

Слайд 17





Конвейерная обработка команд
Описание слайда:
Конвейерная обработка команд



Похожие презентации
Mypresentation.ru
Загрузить презентацию