Таблицы кэдди при выполнении команды 5

Таблицы кэдди при выполнении команды 5

Таблицы кэдди при выполнении команды 5

Базы данных. Вопрос №33



=== Скачать файл ===




















Время выполнения программы складывается из времен выполнения каждой команды программы. Время выполнения команды можно определить, умножая число тактов синхронизации, необходимых для выполнения команды, на длительность такта. Это время можно выразить в виде суммы базового времени выполнения, которое зависит от типа команды, и времени вычисления эффективного адреса , если операнд располагается в памяти. При определении базового времени предполагается, что выполняемая команда уже выбрана из памяти и находится в очереди команд. В противном случае требуется учесть длительность дополнительных тактов синхронизации, необходимых для выборки команды. Базовые времена выполнения некоторых команд приведены в табл. Время вычисления эффективного адреса ЕА зависит от режима адресации табл. Последний столбец в табл. Чтобы определить время выполнения команды , следует учесть выравнивание операнда, то есть его расположение в оперативной памяти. Обращение к однобайтному операнду не требует дополнительных тактов синхронизации. Время обращения к слову памяти зависит от его адреса. Если слово имеет нечетный адрес , то его передача из оперативной памяти занимает 2 цикла шины, длящихся по 4 такта синхронизации каждый. Следовательно, каждое обращение к слову с нечетным адресом требует четырех дополнительных тактов синхронизации. R - адресация к регистру; A - к аккумулятору; S - к памяти; I - непосредственная адресация. Если при вычислении физического адреса производится замена сегментного регистра вместо заданного по умолчанию используется другой, определенный префиксом замены , то время выполнения команды увеличивается на 2 такта. Базовое время выполнения некоторых команд зависит также от значения операндов. Типичными примерами этого служат команды умножения и деления см. Так, время выполнения команды умножения, реализованной по алгоритму умножения дополнительных кодов с пропуском такта суммирования, определяется количеством пар соседних несовпадающих разрядов 01 или 10 , так как при комбинациях 00 или 11 такт суммирования с нулевым слагаемым отсутствует. Поэтому, например, для 8-разрядных операндов максимальное время умножения будет при значении множителя , а минимальное - при ненулевом множителе напомним, что числа в персональной ЭВМ представляются в дополнительном коде, поэтому указанный код соответствует числу То есть в первом случае команда умножения будет выполняться на 7 тактов суммирования дольше, что соответствует значениям, приведенным в табл. Для команд условного перехода в табл. Во втором случае учитывается необходимость нового заполнения очереди команд и выборки следующей команды. Это же относится и к командам циклов. Проиллюстрируем сказанное несколькими примерами. Для всех примеров будем полагать для простоты расчетов, что частота синхронизации равна МГц длительность такта 10 нс. Команда формата ' память - регистр '. Время вычисления EA регистровая косвенная адресация: Вместо используемого по умолчанию при данном режиме адресации сегментного регистра DS используется регистр ES. Эта операция требует 2 тактов синхронизации. Если слово имеет нечетный адрес , то. Если слово имеет четный адрес , то. Мы ищем курсы, покупаем и публикуем их для вас бесплатно. Учеба Академии Учителя Рейтинг Вопросы Магазин. Курсы Школа Высшее образование Мини-МБА Профессиональная переподготовка Повышение квалификации Сертификации. Не удалось найти указанное изображение. Информация Глоссарий Дипломы Вопросы и ответы Студенты Рейтинг выпускников Мнения Литература Учебные программы. Архитектура и организация ЭВМ. EA , MD , защита памяти , интерфейсы , клавиатура , команда цикла , микропроцессоры , мультипрограммирование , память , персональная эвм , потоки , программирование , процессоры , сегментный регистр , страничное преобразование , указатель команд , форматы , шины , элементы , эффективность , эффективный адрес , ядро. Кодирование команд часть 3. Рассматриваются практические вопросы, связанные с машинным представлением команд различных форматов и с различными режимами адресации операндов, с дизассемблированием команд, с оценкой влияния структуры программы на время ее выполнения. Оценка влияния структуры программы на время ее выполнения Время выполнения программы складывается из времен выполнения каждой команды программы. Команды Адресация Число тактов Число обращений к памяти ADD , SUB , AND , OR RR. Режим адресации Число тактов синхронизации для вычисления эффективного адреса Прямой 6 Косвенный 5 Относительный 9 Базово-индексный. Пользовательское соглашение Политика конфиденциальности Реклама на сайте Напишите нам. ADD , SUB , AND , OR.

Рено лагуна 2 технические характеристики

Как разобрать монитор

Схема программатора для elenberg dw 9001

Команды MySQL

К каким загрязнениям относятся электромагнитные поля

Как заработать без вложений в беларуси

Кто делал звукоизоляцию от соседа снизу

Купальник крючком схема и описание для начинающих

Как делать бутербродыс колбасойи сыром

5 проблем команды

Размеры каталогов для печати

Расписание автобусов луховицы рязань

Уин организации где взять

Обрезать симку под нано в домашних условиях

Расписание маршрутки 374 москва

Расписание 13 автобуса феодосия 2015

Расписание блюд на неделю

Кодирование команд (часть 3)

Карри новосибирск каталог

Маргарита и дмитрий совместимость

Языковые семьии группы мира таблица

Парфюм туфелька описание

Инструкция по применению турбослим чай

Report Page