🗊 Презентация система команд

Категория: Образование
Нажмите для полного просмотра!
система команд, слайд №1 система команд, слайд №2 система команд, слайд №3 система команд, слайд №4 система команд, слайд №5 система команд, слайд №6 система команд, слайд №7 система команд, слайд №8 система команд, слайд №9 система команд, слайд №10 система команд, слайд №11 система команд, слайд №12 система команд, слайд №13 система команд, слайд №14 система команд, слайд №15 система команд, слайд №16 система команд, слайд №17 система команд, слайд №18 система команд, слайд №19 система команд, слайд №20 система команд, слайд №21 система команд, слайд №22 система команд, слайд №23 система команд, слайд №24 система команд, слайд №25 система команд, слайд №26 система команд, слайд №27 система команд, слайд №28 система команд, слайд №29 система команд, слайд №30 система команд, слайд №31 система команд, слайд №32 система команд, слайд №33 система команд, слайд №34 система команд, слайд №35 система команд, слайд №36 система команд, слайд №37 система команд, слайд №38 система команд, слайд №39 система команд, слайд №40 система команд, слайд №41 система команд, слайд №42 система команд, слайд №43 система команд, слайд №44 система команд, слайд №45 система команд, слайд №46 система команд, слайд №47

Содержание

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

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


Слайд 1


Система команд ВМ80
Описание слайда:
Система команд ВМ80

Слайд 2


система команд, слайд №2
Описание слайда:

Слайд 3


В МП ВМ80 применяется довольно простой формат команд, Команды имеют длину от 1 до 3 байт. Код операции всегда размещен в первом байте команды. Второй...
Описание слайда:
В МП ВМ80 применяется довольно простой формат команд, Команды имеют длину от 1 до 3 байт. Код операции всегда размещен в первом байте команды. Второй и, если необходимо, третий байты команды отводятся под непосредственные данные, адрес порта или ячейки памяти. В командах допускается явное задание только одного адреса

Слайд 4


Форматы команд
Описание слайда:
Форматы команд

Слайд 5


Система команд состоит из пяти групп: пересылки (14 команд, 28 операций), логической обработки (15 команд, 19 операций), арифметической обработки (14...
Описание слайда:
Система команд состоит из пяти групп: пересылки (14 команд, 28 операций), логической обработки (15 команд, 19 операций), арифметической обработки (14 команд, 29 операций), передачи управления (28 команд, 28 операций), управления процессором (7 команд, 7 операций). Всего в систему входят 78 базовых команд, содержащих 111 кодов операций.

Слайд 6


обозначения:
Описание слайда:
обозначения:

Слайд 7


Поля src и dst означают один из 8-разрядных регистров А, В, С, D, Е, Н или L. Для получения правильного кода операции следует в соответствующее поле...
Описание слайда:
Поля src и dst означают один из 8-разрядных регистров А, В, С, D, Е, Н или L. Для получения правильного кода операции следует в соответствующее поле кода записать двоичный код регистра согласно правилу Регистр В С D Е Н L М A Код 000 001 010 011 100 101 110 111

Слайд 8


Код 110 является признаком косвенной адресации к памяти с помощью 16-разрядного адреса, размещенного в регистрах Н и L. В зависимости от расположения...
Описание слайда:
Код 110 является признаком косвенной адресации к памяти с помощью 16-разрядного адреса, размещенного в регистрах Н и L. В зависимости от расположения этого кода в команде, обращение к соответствующей ячейке памяти производится или за операндом, или для записи результатов операции.

Слайд 9


система команд, слайд №9
Описание слайда:

Слайд 10


система команд, слайд №10
Описание слайда:

Слайд 11


К двухбайтным командам в МП относятся команды с непосредственной адресацией и команды ввода-вывода. Соответственно второй байт команды этой группы...
Описание слайда:
К двухбайтным командам в МП относятся команды с непосредственной адресацией и команды ввода-вывода. Соответственно второй байт команды этой группы содержит 8-разрядный операнд или 8-разрядный адрес устройства ввода или вывода.

Слайд 12


система команд, слайд №12
Описание слайда:

Слайд 13


В трехбайтных командах второй и третий байты содержат 16-разрядные адреса (в командах с прямой адресацией) или 16-разрядные операнды (в командах...
Описание слайда:
В трехбайтных командах второй и третий байты содержат 16-разрядные адреса (в командах с прямой адресацией) или 16-разрядные операнды (в командах загрузки регистровых пар и указателя стека).

Слайд 14


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

Слайд 15


Признаки выполнения операции Cy - признак(_флажок) переноса Z - признак нуля М - признак знака Р - признак паритета Аy – признак промежуточного...
Описание слайда:
Признаки выполнения операции Cy - признак(_флажок) переноса Z - признак нуля М - признак знака Р - признак паритета Аy – признак промежуточного переноса

Слайд 16


где S - признак “знака” (принимает значение старшего разряда результата); Z - признак нулевого результата; АС -признак вспомогательного переноса...
Описание слайда:
где S - признак “знака” (принимает значение старшего разряда результата); Z - признак нулевого результата; АС -признак вспомогательного переноса (если есть перенос между тетрадами байта, то АС=1, иначе АС=0; Р - признак четности результата (если число единиц в байте результата четно, то Р=1, иначе Р=0); С - признак переноса или заема (если при выполнении коман- ды возник перенос из старшего разряда или заем в стар- ший разряд то С=1, иначе С=0

Слайд 17


система команд, слайд №17
Описание слайда:

Слайд 18


Команды пересылки
Описание слайда:
Команды пересылки

Слайд 19


01.DDD.SSS Mov A,B 01 11.1 000 B - 78H Mov A,M 01 11.1 110B - 7EH Mvi A, 3DH 00 11.1 110B - 3EH
Описание слайда:
01.DDD.SSS Mov A,B 01 11.1 000 B - 78H Mov A,M 01 11.1 110B - 7EH Mvi A, 3DH 00 11.1 110B - 3EH

Слайд 20


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

Слайд 21


Загрузить А числом из ячейки памяти 0981Н LDA 0981H Загрузить А двухбайтным числом?
Описание слайда:
Загрузить А числом из ячейки памяти 0981Н LDA 0981H Загрузить А двухбайтным числом?

Слайд 22


система команд, слайд №22
Описание слайда:

Слайд 23


команды логической обработки
Описание слайда:
команды логической обработки

Слайд 24


двухместные логические операции над байтами: в качестве источника одного из операндов используют аккумулятор А, который одновременно служит и...
Описание слайда:
двухместные логические операции над байтами: в качестве источника одного из операндов используют аккумулятор А, который одновременно служит и приемником результата. Источником второго операнда является либо 8-разрядный регистр, кодируемый полем src, либо ячейка памяти, адресуемая парой HL, либо константа, заданная не­посредственно в команде. Все команды влияют на флажки признаков результата, входящие в состав флажкового регистра.

Слайд 25


Две команды STC и CMC дают возможность манипулировать флажком CY, устанавливая или инвертируя его. Сброс флажка может быть выполнен командой : ORA A...
Описание слайда:
Две команды STC и CMC дают возможность манипулировать флажком CY, устанавливая или инвертируя его. Сброс флажка может быть выполнен командой : ORA A (A –A OR A ) При этом следует помнить, что состояние других флажков также изменяется

Слайд 26


система команд, слайд №26
Описание слайда:

Слайд 27


система команд, слайд №27
Описание слайда:

Слайд 28


система команд, слайд №28
Описание слайда:

Слайд 29


команды арифметической обработки
Описание слайда:
команды арифметической обработки

Слайд 30


Во всех байтовых операциях сложения и вычитания исполь­зуется аккумулятор как источник операнда и приемник результата. В качестве источника второго...
Описание слайда:
Во всех байтовых операциях сложения и вычитания исполь­зуется аккумулятор как источник операнда и приемник результата. В качестве источника второго операнда применяется либо регистр src, либо ячейка памяти М, либо литерал data

Слайд 31


система команд, слайд №31
Описание слайда:

Слайд 32


система команд, слайд №32
Описание слайда:

Слайд 33


система команд, слайд №33
Описание слайда:

Слайд 34


команды передачи управления
Описание слайда:
команды передачи управления

Слайд 35


Эти операции организуют безусловный переход, нарушая процесс последовательной выборки команд. Для поддержки условной передачи управления в состав...
Описание слайда:
Эти операции организуют безусловный переход, нарушая процесс последовательной выборки команд. Для поддержки условной передачи управления в состав группы введены три соответствую­щие модификации базовых операций Jcc Условный переход Ссс Условный вызов подпрограммы Rcc Условный возврат из подпрограммы Каждая условная операция обеспечивает проверку восьми условий, в соответствии с которыми меняется значение поля ее

Слайд 36


. Мнемоника поля
Описание слайда:
. Мнемоника поля

Слайд 37


Передача управления производится только в том случае, если выполняется условие, указанное в команде
Описание слайда:
Передача управления производится только в том случае, если выполняется условие, указанное в команде

Слайд 38


Условный переход
Описание слайда:
Условный переход

Слайд 39


Условный вызов подпрограммы
Описание слайда:
Условный вызов подпрограммы

Слайд 40


Условный возврат из подпрограммы
Описание слайда:
Условный возврат из подпрограммы

Слайд 41


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

Слайд 42


. Программирование Задача: Разработать программу сложения двух чисел Исходные данные:Х1=5еh, X2=95h
Описание слайда:
. Программирование Задача: Разработать программу сложения двух чисел Исходные данные:Х1=5еh, X2=95h

Слайд 43


Алгоритм решения Определим адресные пространства: для исходных данных: ячейки 0800Н-0810Н Для результата : 0850Н Для программы : 0900Н-0950Н...
Описание слайда:
Алгоритм решения Определим адресные пространства: для исходных данных: ячейки 0800Н-0810Н Для результата : 0850Н Для программы : 0900Н-0950Н 1.записать числа в область памяти данных

Слайд 44


решение 1.записать числа в область памяти данных 2.записать в аккумулятор число Х1 3.Сложить 4.Результат поместить в память
Описание слайда:
решение 1.записать числа в область памяти данных 2.записать в аккумулятор число Х1 3.Сложить 4.Результат поместить в память

Слайд 45


система команд, слайд №45
Описание слайда:

Слайд 46


программа
Описание слайда:
программа

Слайд 47


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



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