🗊Презентация Форматы команд и способы адресации ЭВМ

Категория: Технология
Нажмите для полного просмотра!
Форматы команд и способы адресации ЭВМ, слайд №1Форматы команд и способы адресации ЭВМ, слайд №2Форматы команд и способы адресации ЭВМ, слайд №3Форматы команд и способы адресации ЭВМ, слайд №4Форматы команд и способы адресации ЭВМ, слайд №5Форматы команд и способы адресации ЭВМ, слайд №6Форматы команд и способы адресации ЭВМ, слайд №7Форматы команд и способы адресации ЭВМ, слайд №8Форматы команд и способы адресации ЭВМ, слайд №9Форматы команд и способы адресации ЭВМ, слайд №10Форматы команд и способы адресации ЭВМ, слайд №11Форматы команд и способы адресации ЭВМ, слайд №12Форматы команд и способы адресации ЭВМ, слайд №13Форматы команд и способы адресации ЭВМ, слайд №14Форматы команд и способы адресации ЭВМ, слайд №15

Вы можете ознакомиться и скачать презентацию на тему Форматы команд и способы адресации ЭВМ. Доклад-сообщение содержит 15 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

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


Слайд 1





Раздел 1.
Введение в архитектуру ЭВМ. 


Форматы команд и способы адресации ЭВМ .
Описание слайда:
Раздел 1. Введение в архитектуру ЭВМ. Форматы команд и способы адресации ЭВМ .

Слайд 2





Способы адресации ЭВМ
Понятия:
Исполнительный адрес операнда – двоичный код номера ячейки памяти, служащей источником или приемником операнда. Этот код подается на адресные входы ОП, и по нему происходит фактическое обращение к указанной ячейке.
Адресный код команды – двоичный код в адресном поле команды, из которого необходимо сформировать исполнительный адрес операнда.
Способ адресации – это метод формирования исполнительного адреса по адресному коду команды.

Отсутствие адресной арифметики в КОП – неявная адресация.

Единицы информации:
Байт – минимально адресуемая часть памяти – 8 бит.
Слово – совокупность нескольких смежных байтов, общее число битов в которых равно разрядности ЭВМ.
Поле – непрерывная по возрастающим значениям адресов последовательность байтов в ОП. За адрес поля принимается адрес крайнего левого байта поля. Использование поля той или иной длины определяется типом команды, адресующейся к этому полю.
Параграф – совокупность 16 смежных байтов ОП. Адрес параграфа должен быть кратен 16. Только для x86-ой архитектуры.
Страница – некоторая совокупность байтов. Величина ее зависит от класса ЭВМ.
Сегмент – это область ОП, начинающаяся с границы параграфа и имеющая размер до 64Кбайт. Для архитектуры x86
Описание слайда:
Способы адресации ЭВМ Понятия: Исполнительный адрес операнда – двоичный код номера ячейки памяти, служащей источником или приемником операнда. Этот код подается на адресные входы ОП, и по нему происходит фактическое обращение к указанной ячейке. Адресный код команды – двоичный код в адресном поле команды, из которого необходимо сформировать исполнительный адрес операнда. Способ адресации – это метод формирования исполнительного адреса по адресному коду команды. Отсутствие адресной арифметики в КОП – неявная адресация. Единицы информации: Байт – минимально адресуемая часть памяти – 8 бит. Слово – совокупность нескольких смежных байтов, общее число битов в которых равно разрядности ЭВМ. Поле – непрерывная по возрастающим значениям адресов последовательность байтов в ОП. За адрес поля принимается адрес крайнего левого байта поля. Использование поля той или иной длины определяется типом команды, адресующейся к этому полю. Параграф – совокупность 16 смежных байтов ОП. Адрес параграфа должен быть кратен 16. Только для x86-ой архитектуры. Страница – некоторая совокупность байтов. Величина ее зависит от класса ЭВМ. Сегмент – это область ОП, начинающаяся с границы параграфа и имеющая размер до 64Кбайт. Для архитектуры x86

Слайд 3





Способы адресации:
Непосредственная – операнд располагается непосредственно в адресном поле команды; используется при выполнении арифметических операций, операций сравнения и для загрузки команд в регистры;
Прямая – в адресном поле команды указывается адрес операнда в памяти (либо номер регистра, содержащего операнд).
Косвенная – код команды указывает адрес ячейки памяти, в которой находится не сам операнд, а его адрес, называемый указателем; для выборки операнда необходимо двукратное обращение к памяти: 1. извлечь адрес операнда; 2. извлечь сам операнд;
Индексная – к формируемому исполнительному адресу прибавляется значение специального регистра – индекса.
Описание слайда:
Способы адресации: Непосредственная – операнд располагается непосредственно в адресном поле команды; используется при выполнении арифметических операций, операций сравнения и для загрузки команд в регистры; Прямая – в адресном поле команды указывается адрес операнда в памяти (либо номер регистра, содержащего операнд). Косвенная – код команды указывает адрес ячейки памяти, в которой находится не сам операнд, а его адрес, называемый указателем; для выборки операнда необходимо двукратное обращение к памяти: 1. извлечь адрес операнда; 2. извлечь сам операнд; Индексная – к формируемому исполнительному адресу прибавляется значение специального регистра – индекса.

Слайд 4





Способы формирования адресов ячеек памяти можно разделить на:
абсолютные – двоичный код адреса ячейки памяти может быть целиком извлечен либо из адресного поля команды, либо из какой-нибудь другой ячейки в случае косвенной адресации;
относительные – двоичный код адресной ячейки памяти образуется из нескольких составляющих:
		Б – код базы,
		И – код индекса,
		С – код смещения..
	
	При относительной адресации применяется способ вычисления адреса путем суммирования кодов, составляющих адрес.
	
		А = Б + И + С
		А = Б + С
		А = И + С
Описание слайда:
Способы формирования адресов ячеек памяти можно разделить на: абсолютные – двоичный код адреса ячейки памяти может быть целиком извлечен либо из адресного поля команды, либо из какой-нибудь другой ячейки в случае косвенной адресации; относительные – двоичный код адресной ячейки памяти образуется из нескольких составляющих: Б – код базы, И – код индекса, С – код смещения.. При относительной адресации применяется способ вычисления адреса путем суммирования кодов, составляющих адрес. А = Б + И + С А = Б + С А = И + С

Слайд 5





Прямая адресация.
Описание слайда:
Прямая адресация.

Слайд 6





Косвенная адресация.
Описание слайда:
Косвенная адресация.

Слайд 7





Индексная адресация.
Описание слайда:
Индексная адресация.

Слайд 8


Форматы команд и способы адресации ЭВМ, слайд №8
Описание слайда:

Слайд 9





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

Слайд 10





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

Слайд 11





Беззнаковые и знакопеременные целые числа.
X - число
q – основание системы счисления или база
Х = ±an-1…a1a0a-1a-2…a-r
Описание слайда:
Беззнаковые и знакопеременные целые числа. X - число q – основание системы счисления или база Х = ±an-1…a1a0a-1a-2…a-r

Слайд 12


Форматы команд и способы адресации ЭВМ, слайд №12
Описание слайда:

Слайд 13


Форматы команд и способы адресации ЭВМ, слайд №13
Описание слайда:

Слайд 14





Целочисленные форматы с фиксированной запятой, принятые в микропроцессорах фирмы Intel:
Целочисленные форматы с фиксированной запятой, принятые в микропроцессорах фирмы Intel:
Байт (целое со знаком) – 8 бит, бит с номером 7 – знак;
Слово (целое со знаком) – 16 бит, бит с номером 15 – знак;
Двойное слово (целое со знаком) – 32 бита, бит с номером 31 – знак;
Байт (целое без знака) – 8 бит;
Слово (целое без знака) – 16 бит;
Двойное слово (целое без знака) – 32 бита;
Ближний указатель – 32 бита, хранит смещение или линейный адрес;
Длинный указатель или логический адрес – 48 бит, биты с номерами 47-32 хранят селектор сегмента, а биты с номерами 31-0 – смещение.
Описание слайда:
Целочисленные форматы с фиксированной запятой, принятые в микропроцессорах фирмы Intel: Целочисленные форматы с фиксированной запятой, принятые в микропроцессорах фирмы Intel: Байт (целое со знаком) – 8 бит, бит с номером 7 – знак; Слово (целое со знаком) – 16 бит, бит с номером 15 – знак; Двойное слово (целое со знаком) – 32 бита, бит с номером 31 – знак; Байт (целое без знака) – 8 бит; Слово (целое без знака) – 16 бит; Двойное слово (целое без знака) – 32 бита; Ближний указатель – 32 бита, хранит смещение или линейный адрес; Длинный указатель или логический адрес – 48 бит, биты с номерами 47-32 хранят селектор сегмента, а биты с номерами 31-0 – смещение.

Слайд 15





Упакованные целые числа
	Формат предполагает упаковку в пределах достаточно длинного слова (обычно 64-разрядного) нескольких небольших целых чисел, а соответствующие команды обрабатывают все эти числа параллельно.
	В микропроцессорах фирмы Intel, начиная с Pentium MMX присутствуют специальные команды для обработки мультимедийной информации (ММХ-команды), оперирующие целыми числами, упакованными в квадрослова (64-разрядные слова).

Предусмотрены три формата:
упакованные байты (восемь 8-разрядных чисел);
упакованные слова (четыре 16-разрядных числа);
упакованные двойные слова (два 32-разрядных числа).
	Байты в формате упакованных байтов нумеруются от 0 до 7, причем байт 0 располагается в младших разрядах квадрослова. Аналогичная система нумерации и размещения упакованных чисел применяется для упакованных слов (номера 0-3) и упакованных двойных слов (номера 0-1). 
	Идентичные форматы упакованных данных применяются также в другой технологии обработки мультимедийной информации, предложенной фирмой AMD и реализованной в микропроцессорах данной фирмы.
Описание слайда:
Упакованные целые числа Формат предполагает упаковку в пределах достаточно длинного слова (обычно 64-разрядного) нескольких небольших целых чисел, а соответствующие команды обрабатывают все эти числа параллельно. В микропроцессорах фирмы Intel, начиная с Pentium MMX присутствуют специальные команды для обработки мультимедийной информации (ММХ-команды), оперирующие целыми числами, упакованными в квадрослова (64-разрядные слова). Предусмотрены три формата: упакованные байты (восемь 8-разрядных чисел); упакованные слова (четыре 16-разрядных числа); упакованные двойные слова (два 32-разрядных числа). Байты в формате упакованных байтов нумеруются от 0 до 7, причем байт 0 располагается в младших разрядах квадрослова. Аналогичная система нумерации и размещения упакованных чисел применяется для упакованных слов (номера 0-3) и упакованных двойных слов (номера 0-1). Идентичные форматы упакованных данных применяются также в другой технологии обработки мультимедийной информации, предложенной фирмой AMD и реализованной в микропроцессорах данной фирмы.



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