Наборы команд центрального процессора

 

Основное назначение процессора состоит в обработке инструкций с обработки данных – команд машинного языка процессора. Совокупность этих команд образуют набор команд этого процессора. Основным или базовым набором команд фирмы Intel называют набор команд процессора Intel 8086 который выполняет следующие команды:

· перемещение данных (MOV);

· команды двоичной арифметики (сложение- ADD, вычитание -SUB, умножение- MUL, деление для чисел с фиксированной запятой- DIV);

· команды десятичной арифметики для двоично-десятичных чисел;

· логические операции (AND,OR,NOT,XOR);

· команды сдвига (SHL,SHR,SAR,SAL,RCL,RCLROR,ROL);

· установки и преобразования битов;

· команды управления (уловного и безусловного перехода - JUMP);

· команды ввода-вывода (IN,OUT);

· системные команды (INT N).

Команды обработки чисел в формате с плавающей точкой вначале выполнялись программно, или выполнялись в отдельном сопроцессоре, который сейчас является встроенным.

В следующей модификации МП фирмы Intel - 8086 реализована расширенная система команд. Расширение системы команд продолжается во всех новых моделях, но кроме этого в каждой новой модели вводятся дополнительные архитектурные решения: в 80286 введены встроенный блок управления ОП, работающий в виртуальном режиме (что позволило увеличить предельно допустимый объем виртуальной памяти до 4 Гбайт при 16 Мбайт физической), и блоки, позволяющие реализовать мультизадачность: блок защиты ОП и блок проверки уровня привилегий, присваиваемых каждой задаче.

Кроме того, во всех последующих моделях вводятся и совершенствуются средства, позволяющие повысить производительность МП: совершенствуются конвейер команд и встроенный блок управления ОП, вводятся микропрограммное управление операциями, прогнозирование переходов по командам условной передачи управления, скалярная архитектура ЦП (арифметический конвейер) и мультискалярная архитектура (несколько параллельно работающих арифметических конвейеров, одновременно выполняющих несколько машинных операций, благодаря чему появляется возможность за один такт МП выполнять более одной машинной операции). Начиная с 80486, в кристалле МП размещается арифметический сопроцессор для операций с плавающей точкой.

Начиная с процессора Pentium MMX реализована технология мультимедийного расширения для обработки звуковых и видеосигналов, которая позволяет пересылать восьмибайтные слова, упаковывать и распаковывать данные и выполнять над ними операции в упакованном виде.

В процессоре Itanium 2 появилась возможность обрабатывать данные команды параллельно плюс выполнять набор новых команд.

 

Celeron 430 1.8GHz / i G31+ICH7 Gigabyte GA-G31M-ES2L / 1Gb Hynix / 250Gb Seagate ST3250318AS / DVDVD-RW LG GH22 NS50 Bl / 350W ASUS TA-891 черно-серебристый 1868 грн

AMD Athlon X2 Dual-Core 220 2.8GHz / AMD770 / SB710 Gigabyte GA-MA770-ES3 / 2Gb Kingston / 320Gb Hitachi 7K1000.C / 512Mb Sapphire HD4670 Ultimate / DVD-RW ASUS DRW-24B3ST Bl / 400W ASUS TA881 черн.-серебр. 3970 грн

Pentium Dual Core E5400 2.7GHz / i P43+ICH10 Gigabyte GA-P43T-ES3G / DDR3 2Gb Kingston / 500Gb Seagate ST3500418AS / 512Mb SVGA PCIE 512Mb Gigabyte GV-N240D5-512I / DVD-RW ASUS DRW-24B3ST Bl / 500W Gigabyte GZ 3572 грн

AMD Athlon II X3 435 2.9GHz / AMD770 / SB710 ASUS M4A77T / DDR3 2Gb Kingston / 1Tb Hitachi 7K1000.C / 512Mb Gigabyte GV-R485ZL-512H / DVD-RW ASUS DRW-24B3ST Bl / 450W ASUS ASUS TA9A1 серебр.-черн. 3863 грн

 








Дата добавления: 2016-10-17; просмотров: 2087;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.006 сек.