Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Регистры состояния и управления ⇐ ПредыдущаяСтр 4 из 4 В микропроцессор включены несколько регистров (см. рис. 1), которые постоянно содержат информацию о состоянии как самого микропроцессора, так и программы, команды которой в данный момент загружены на конвейер. К этим регистрам относятся:
eflags/flags (flag register) — регистр флагов 2) В соответствии с содержимым СчАК (адрес очередной команды) УУ извлекает из ОП очередную команду и помещает ее в РК. Некоторые команды УУ обрабатывает самостоятельно, без привлечения АЛУ (например, по команде «перейти по адресу 2478» величина 2478 сразу заносится в СчАК, и процессор переходит к выполнению следующей команды). ЗАДАЧА: Билет № 29 1. Основные типы данных микропроцессора. 2. Поток данных в фазе извлечения. 3. Решить уравнение y= a/2*(5+b)+13*c. Результат сдвинуть на 4 разряда вправо. (a=8, b=2, c=3) ОТВЕТ: 1) С точки зрения размерности, МикроПроцессор аппаратно поддерживает следующие основные типы данных: байт – восемь последовательно расположенных битов; слово – два байта, имеющих последовательные адреса. Слово делится на младшийбайт и старший. Младший байт всегда хранится по меньшему адресу, который является адресом слова; двойное слово – четыре байта, расположенных по последовательным адресам. Двойное слово состоит из младшегослова и старшего. Младшее слово хранится по меньшему адресу, который является адресом двойного слова; учетверенное слово – восемь байт, расположенных по последовательным адресам. Учетверенное слово делится на младшее двойное слово и старшее двойное слово. Младшее двойное слово хранится по меньшему адресу, который является адресом учетверенного слова; 128-разрядный упакованный тип данных – появился в МП Pentium III. Для работы с ним были введены специальные команды. 2) ЗАДАЧА: 1)Назначение и принцип работы АЛУ. 2. Поток данных в фазе извлечения косвенного адреса. 3. Решить уравнение y=(x^2+y^2)-10. Результат сдвинуть на 2 разряда вправо ОТВЕТ: 1) АЛУ — блок процессора, который под управлением устройства управления (УУ) служит для выполнения арифметических и логических преобразований (начиная от элементарных) над данными, называемыми в этом случае операндами. Разрядность операндов обычно называют размером или длиной машинного слова.
3)Косвенная адресация – адресное поле команды указывает не адрес операнда, а лишь адрес ячейки, в которой хранится косвенный адрес, по которому можно получить операнд ЗАДАЧА:
Билет № 31 1. Поток данных в фазе прерывания. 2. Функциональная схема устройства управления МП. 3. Решить уравнение y=(x^2+y^2)-10. Результат сдвинуть на 2 разряда влево. (x=2, y=3) ОТВЕТ: 1)
|