20610

Распределение и назначение регистров. Счетчики использования регистров

Лекция

Коммуникация, связь, радиоэлектроника и цифровые приборы

Пример: Переменная Регистр b R0 d R1 a R2 e R3 B0: MOV R0b MOV R1d MOV R2a MOV R3e B1: MOV R2 R0 ADD R2c SUB R1 R0 MOV R3 R2 ADD R3f B2: SUB R2 R1 MOV f R2 B3: MOV R0 R1 ADD R0f MOV R3 R2 SUB R3c B4: MOV R0 R1 ADD R0c.

Русский

2013-07-31

52.5 KB

1 чел.

Лекция № 11

Распределение и назначение регистров

Счетчики использования регистров.

если х в регистре, то

use(x,B) – число использований х в блоках В до любого определения х.

live(x,B) – равна 1 если переменная х остается живой при выходе из блока и при этом она определена в этом блоке.

(Стоимость: а=4, b=6, c=3, d=6, e=4, f=4.)

Наиболее эффективно в регистрах будут использоваться переменные а, b, d затем остальные.

Пример:

Переменная

Регистр

b

R0

d

R1

a

R2

e

R3

B0:

MOV R0,b

MOV R1,d

MOV R2,a

MOV R3,e

B1:

MOV R2, R0

 ADD R2,c

SUB R1, R0

 MOV R3, R2

ADD R3,f

B2:

SUB R2, R1

MOV f, R2

B3:

MOV R0, R1

ADD R0,f

MOV R3, R2

SUB R3,c

B4:

MOV R0, R1

ADD R0,c


 

А также другие работы, которые могут Вас заинтересовать

20333. Художественные течения в Западной Европе и в России конца XIX- начала XX века 199.5 KB
  В это время еще жили и работали крупнейшие мастера и преобразователи европейского искусства XIX в. Бельгийский живописец и скульптор Константин Менье 1831 1905 обращаясь к теме рабочего класса и выдвигая ее на передний план искусства осознает значимость труда рабочих и трагическую участь трудового человека. Они сделали попытку романтического бегства от действительности в €œцарство красоты€ в изображение высших потусторонних сущностей и идеализированное невозвратное прошлое €œМир искусства€ и др. Многие в своих экспериментах по...
20334. Античный театр 435.5 KB
  Поэтому драматическая поэзия все без исключения трагедии и комедии в Греции писались стихами смогла отодвинуть на второй план другие литературные жанры и на целый век стать жанром господствующим. Давали обязательно три трагедии и одну сатировскую драму т. Если эпоха архаики наиболее плотно выразила себя в лирике то классическая Греция проявила себя в аттической трагедии – жанре в наибольшей степени отвечающем духу античной культуры. В греческой трагедии нашла выражение такая эстетическая категория как катарсис то есть очищение...
20335. АКТУАЛЬНОСТЬ И ПРОБЛЕМАТИЧНОСТЬ ИССЛЕДОВАНИЯ ТЕХНИКИ. ОБЩИЕ ЗАДАЧИ, МЕТОДОЛОГИЧЕСКИЕ И ИДЕЙНЫЕ ОСНОВЫ ФИЛОСОФИИ ТЕХНИКИ. ФИЛОСОФИЯ ТЕХНИКИ В ВЫСШЕМ УЧЕБНОМ ЗАВЕДЕНИИ 54 KB
  ОБЩИЕ ЗАДАЧИ МЕТОДОЛОГИЧЕСКИЕ И ИДЕЙНЫЕ ОСНОВЫ ФИЛОСОФИИ ТЕХНИКИ. ФИЛОСОФИЯ ТЕХНИКИ В ВЫСШЕМ УЧЕБНОМ ЗАВЕДЕНИИ. Причины современного повышенного акцентированного внимания к феномену техники.
20336. ПОНЯТИЙНЫЕ ОСНОВЫ ФИЛОСОФИИ ТЕХНИКИ. ПРОБЛЕМА ОБЪЕДИНЯЮЩЕГО ПОНИМАНИЯ ТЕХНИКИ. УЗКОЕ И ШИРОКОЕ ПОНИМАНИЕ ТЕХНИКИ И ФИЛОСОФИИ ТЕХНИКИ. ПРОБЛЕМА ФУНКЦИЙ ТЕХНИКИ И ОБЪЕКТА ТЕХНИЧЕСКИХ ИЗМЕНЕНИЙ. ОБЪЕДИНЯЮЩЕЕ ПОНИМАНИЕ ТЕХНИКИ 72 KB
  ПРОБЛЕМА ОБЪЕДИНЯЮЩЕГО ПОНИМАНИЯ ТЕХНИКИ. УЗКОЕ И ШИРОКОЕ ПОНИМАНИЕ ТЕХНИКИ И ФИЛОСОФИИ ТЕХНИКИ. ПРОБЛЕМА ФУНКЦИЙ ТЕХНИКИ И ОБЪЕКТА ТЕХНИЧЕСКИХ ИЗМЕНЕНИЙ.
20337. ПОНЯТИЙНЫЕ ОСНОВЫ ФИЛОСОФИИ ТЕХНИКИ. ОПРЕДЕЛЕНИЕ ТЕХНОЛОГИИ. ТЕХНИЧЕСКИЙ ИЛИ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ? ОПРЕДЕЛЕНИЕ ТЕХНОСФЕРЫ. ОБЪЕКТ И ПРЕДМЕТ ФИЛОСОФИИ ТЕХНИКИ 65.5 KB
  ОБЪЕКТ И ПРЕДМЕТ ФИЛОСОФИИ ТЕХНИКИ. Философия техники или философия технологии Технический или технологический университет Философия техники как философия техносферы. Объект и предмет философии техники.
20338. Объективная и субъективная диалектика. Теоретическое и обыденное сознание и диалектика. Софистика, эклектика, релятивизм и диалектика 62.5 KB
  Но поскольку человек только часть бесконечного объективного мира то это богатство именно относительно. Беднее – поскольку отражение объективного в субъективной форме не есть тождественное отражение. Ее всеобщность уже была Вам представлена поскольку изложение начальных вопросов философии ее предмета основных философских направлений не обошлось без диалектики например практически вечная борьба в философии материализма и объективного идеализма. релятивизме относительности даже полном релятивизме когда на каждое да возможно нет...
20339. ФИЛОСОФИЯ И МИРОВОЗЗРЕНИЕ. РАЗДЕЛЫ ФИЛОСОФСКОГО ЗНАНИЯ. ФУНКЦИИ ФИЛОСОФИИ В ДУХОВНОЙ КУЛЬТУРЕ ЧЕЛОВЕКА И ЧЕЛОВЕЧЕСТВА 43 KB
  ФУНКЦИИ ФИЛОСОФИИ В ДУХОВНОЙ КУЛЬТУРЕ ЧЕЛОВЕКА И ЧЕЛОВЕЧЕСТВА. Какой из возможных видов сравнения взять за начало Сравнение философии с другими видами мировоззрений. Это позволит с одной стороны показать специфику философии на фоне других мировоззрений с другой стороны выйти на разделы философского знания. Темы раздела: диалектика противоположности законы диалектики качество количество Вопросы: отличие диалектики от метафизики специфика диалектического снятия История философии – собрание всей мудрости.
20340. СОЦИАЛЬНО-ИСТОРИЧЕСКИЕ УСЛОВИЯ И ПРЕДПОСЫЛКИ ВОЗНИКНОВЕНИЯ ФИЛОСОФИИ. ОСНОВНЫЕ ЭТАПЫ РАЗВИТИЯ ФИЛОСОФСКОЙ КУЛЬТУРЫ 50 KB
  Социальноисторические условия и предпосылки возникновения философии. Необходимым условием возникновения философии выступает рост производительных сил общва техники трудовых умений и знаний. Из истории вы должны знать какие причины видят в основании греческого чуда которое в частности привело к возникновению философии.
20341. ОБЩАЯ ХАРАКТЕРИСТИКА ИСТОРИЧЕСКИХ ЭТАПОВ ВЗАИМООТНОШЕНИЯ ФИЛОСОФИИ И НАУКИ. СОВРЕМЕННОЕ ПОНИМАНИЕ ФИЛОСОФИИ КАК НАУКИ, ЕЕ МЕСТА В СИСТЕМЕ НАУЧНОГО ЗНАНИЯ. НАУКА, ФИЛОСОФИЯ, ЦЕННОСТЬ 44 KB
  СОВРЕМЕННОЕ ПОНИМАНИЕ ФИЛОСОФИИ КАК НАУКИ ЕЕ МЕСТА В СИСТЕМЕ НАУЧНОГО ЗНАНИЯ. Наука в это время в целом входит в лоно философии. Одни социальноэкономические условия способствовали появлению философии и науки – атмосфера демократии возможность существования теоретического абстрактного знания.