<<  Моделирование APB (Array Prefetch Buffer) Заключение  >>
Моделирование асинхронной предподкачки

Моделирование асинхронной предподкачки. Чтение из буфера APB. Начало асинхронной предподкачки в буфер APB. Начинается загрузка программы асинхронной предподкачки в APB. Инициализация регистров доступа к массиву. Остановка асинхронной предподкачки. node 51. CTPL AAU BAP. node 50. MOVA. node 52. EAP. nodeif50: if( !Was_Prefetch ) { Was_Prefetch = 1; IntroduceLDOVL( &apb, 255); BAP( &apb, 0, -1); } /* 129. ENTER // 6 */ /* 130. SHLs Vs0 0x2 -> Vs4 // 8 */ Vs(4) = (Vs(0) << 2); /* 164. MOVAW No.0 ind 0 am 1 -> Vs6 // 8 */ Vs(6) = mova( 0, 0, 1, 1, &apb); /* 132. ADDs Vs1 Vs6 -> Vs1 // 8 */ Vs(1) = (Vs(1) + Vs(6)); /* 133. ADDs Vs0 0x1 -> Vs0 // 6 */ Vs(0) = (Vs(0) + 1); /* 134. CMPLs Vs0 0x64 -> P1 [T] // 6 */ Ps(1) = (Vs(0) < 100); /* 135. CTPD -> C0 // 6 */ C0 = &&nodeif50; /* 136. BRANCH C0 P1 [T] // 6 */ if ( Ps(1) ) goto *C0; /* 137. END // 6 */ goto node52; int foo ( int ar[]) { int i, sum; for ( i = 0; i < 100; i++ ) { sum += ar[i]; } return (int)(sum/100); } int main ( void) { int i, a[100]; for ( i = 0; i < 100; i++ ) { a[i] = i; } printf( "Average = %d\n", foo( a)); return 0; }`. node52: /* 140. ENTER // 6 */ /* 141. END // 6 */ STOP_APB( &apb); goto nodereturn4; node51: /* 138. ENTER // 6 */ /* 145. MOVs 0x64 -> Vs10 // 6 */ Vs(10).i = 100; ... /* 159. ADDs Vs14 Vs2 -> Vs3 // 6 */ Vs(3) = (Vs(14) + Vs(2)); /* 160. AAURWs Vs3 -> AAIND // 6 */ AAIND(1) = Vs(3); /* 157. CTPL -> C1 // 6 */ AAIND( 0) = 0; AAINCR( 0) = 1; CTPL_node = &&continue_157; goto node53; continue_157: /* 163. AAURWq Vq128 -> AAD // 6 */ AAD(0) = Vd(128); *(&AAD(0) + 1)= *(&Vd(128) + 1); /* 139. END // 6 */ goto nodeif50;

Слайд 19 из презентации «Система интерпретации промежуточного представления программы в оптимизирующем компиляторе»

Размеры: 720 х 540 пикселей, формат: .jpg. Чтобы бесплатно скачать слайд для использования на уроке, щёлкните на изображении правой кнопкой мышки и нажмите «Сохранить изображение как...». Скачать всю презентацию «Система интерпретации промежуточного представления программы в оптимизирующем компиляторе.ppt» можно в zip-архиве размером 2354 КБ.

Похожие презентации

краткое содержание других презентаций на тему слайда

«Модели и моделирование» - 7.Анализ результатов. Чёткое выражение мыслей; хранение информации; передача опыта. Материальные. Модель-упрощенное представление о реальном объекте, процессе или явлении. Описание задачи. Оптимизационное. Строки в таблице описывают однородные объекты. Моделирование-построение моделей для исследования и изучения объектов, процессов, явлений.

«Моделирование фартука» - Последовательность выполнения практической работы. Правила техники безопасности при работе с тканью. 2. Прямо на ткани нанесите линии, выбранной вами модели фартука. Используя шаблон фартука, на ткани нанесите контурные линии. Объяснение нового материала. Правила моделирования. 4. Подогнуть срезы кроя по линии низа, по бокам нагрудника, верх нагрудника ( 1 см ).

«Асинхронный двигатель» - Зависимость момента М от напряжения. В зависимости от вида обмотки ротора различают машину с короткозамкнутым ротором и машину с фазным ротором. Конструкция. Рабочие характеристики асинхронного двигателя. Фазорегулятор и индукционный регуляторы напряжения. Линейный и дуговой асинхронные двигатели. Принцип действия однофазных двигателей.

«Этапы моделирования» - Основные этапы моделирования. План эксперимента. II этап Разработка модели. Формализация задачи. 1этап постановка задачи. Информационная модель. Разработка модели. Проведение эксперимента. Компьютерная модель. Цель моделирования. Анализ результатов моделирования. Результаты Соответствуют цели. III Этап Компьютерный эксперимент.

«Информационное моделирование» - Что такое моделирование. Карта как информационная модель. Что такое моделирование Графические информационные модели Табличные модели. Таблицы типа «объект- объект»( дороги). Таблицы свойства «объект- свойство». Табличные модели. Карту можно назвать информационной моделью местности. Информационное моделирование.

«Основные этапы моделирования» - Виды моделей. Разновидности системного анализа. Домашнее практическое задание. Архитектура компьютера. Характеризуется целостностью, состояниям, поведением, идентичностью. Модель – упрощенное отображение объекта – оригинала. Периферийные устройства компьютера. Виды информации. Основные этапы моделирования.

Представление информации

12 презентаций о представлении информации
Урок

Информатика

130 тем