Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
13 слайдов
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
178.00 kB
Просмотров:
121
Скачиваний:
0
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд
Содержание слайда: Система команд
Аппаратные средства вычислительной техники
ОГУ, кафедра ВТиЗИ
Галимов Р.Р. 2015
№2 слайд
Содержание слайда: Список литературы
1. В.Ф. Мелехин. Вычислительные машины системы и сети.
№3 слайд
Содержание слайда: Группы команд
Система команд является одной из важнейших архитектурных характеристик процессора и ВМ в целом. Она определяет совокупность операций, реализуемых процессором.
В понятие система команд входят:
форматы команд и обрабатываемых данных;
список команд, их функциональное назначение;
способы адресации данных.
№4 слайд
Содержание слайда: Группы команд
Команды, реализуемые любым МП, можно подразделить на следующие функциональные группы:
пересылки данных и ввода-вывода;
арифметических и поразрядных логических операций;
передачи управления.
№5 слайд
Содержание слайда: Группы команд
Команды пересылок данных обеспечивают как внутренний обмен информацией между регистрами внутри МП, так и внешние обмены данными при их передаче в МП из памяти или устройства ввода и из МП в память или устройство вывода.
№6 слайд
Содержание слайда: Группы команд
В большинстве случаев в число команд арифметических и поразрядных логических операций входят команды простейших арифметических операций: сложить (add), вычесть (subtract — sub) и команды поразрядных логических операций И (and), ИЛИ (or), исключающее ИЛИ (exclusive or — xor).
№7 слайд
Содержание слайда: Группы команд
Команды сложных арифметических операций типа умножения и деления содержатся в системах команд не у всех МП. В простейших МП таких команд нет, и эти операции выполняются программным путем, что требует существенно больших затрат времени.
В некоторых МП система команд ориентирована только на обработку двоичных чисел с фиксированной запятой.
№8 слайд
Содержание слайда: Группы команд
Команды передачи управления используются для изменения последовательности выполнения команд при наличии программных ветвлений jump, обращении к подпрограммам call и выхода из них return.
Команды условных переходов реализуют передачи управления в зависимости от значения признаков результата в регистре признаков. С их помощью МП может выбрать одну из возможных ветвей продолжения программы.
№9 слайд
Содержание слайда: Группы команд
Команды МП Pentium можно разделить на следующие функциональные группы:
команды операций над целыми;
команды операций над числами с плавающей точкой;
команды передачи управления;
системные команды поддержки функций ОС по управлению памятью, средствами защиты и переключению задач;
команды расширений ММХ и SSE, поддерживающие технологию SIMD (Single Instruction — Multiple Data) над целыми числами (ММХ) и числами с плавающей точкой (SSE — Streaming SIMD Extensions). Команды данной группы выполняют однотипные действия сразу над всеми числами в упакованных форматах;
команды поддержки языков высокого уровня;
команды управления МП.
№10 слайд
Содержание слайда: Структура команд
№11 слайд
Содержание слайда: Структура команд
№12 слайд
Содержание слайда: Структура команд
№13 слайд
Содержание слайда: Структура команд