Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Система команд





Система команд насчитывает 113 базовых команд, объединенных в следую­щие группы:

□ команды передачи данных: -

• между регистрами и памятью (включая стек), обмен содержимым ис­точника И приемника;

• ввод, вывод, табличное преобразование;

• загрузка исполнительного адреса в РОН, загрузка 4-байтового адресно­го объекта в регистры-указатели (начальный адрес сегмента и смеще­ние в сегменте);

• передача содержимого регистра F флагов в память, в стек и из стека;

□ арифметические команды:

• сложение, вычитание, умножение и деление двоичных чисел со знаком и без знака (произведение и делимое представляются числами двойной длины);

• десятичная коррекция сложения и вычитания упакованных двоично-десятичных чисел;

• десятичная коррекция сложения, вычитания, умножения и деления рас­
пакованных двоично-десятичных чисел;

□ логические команды и сдвиги:

• инверсия, конъюнкция, дизъюнкция, неравнозначность;

• TgST —; поразрядная конъюнкция операндов с установкой флагов, но без занесения результатов;

- • сдвиги на 1 или заданное число разрядов (константа сдвига располага­ется bGL);

□ команды передачи управления: переходы, вызовы, возвраты имеют две разновидности— внутрисегментные ("близкие") и межсегментные ("дальние"). При близких передачах загружается только IP, при дальних — IP и CS. Передачи управления могут быть прямыми (целевой адрес — в команде) или косвенными (целевой адрес вычисляется с использованием стандартных режимов адресации). В 16 командах условных перехо­дов проверяются отношения знаковых и беззнаковых чисел. Имеются 4 команды управления циклами, которые рассчитаны на размещение числа повторений цикла в регистре СХ;

□ команды обработки цепочек данных манипулируют последовательностя­ми байтов или слов в памяти. Время обработки цепочек этими командами гораздо меньше, чем соответствующей программной реализацией.

Date: 2015-09-18; view: 335; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.006 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию