29356

Тетрадная форма представления программ в языковых процессорах САПР

Доклад

Информатика, кибернетика и программирование

Списки тетрад. Удобной формой представления бинарных операций являются тетрады вида: оператор операнд1 операнд2 результат ABCD B C T1 A T1 T2 T2 D T3T1 T2 T3 временные переменные формируемые транслятором.Важным свойством списка тетрад является то что тетрады располагаются строго в соответствии с порядком в котором должны быть выполнены операторы при реализации программы.

Английский

2013-08-21

23.5 KB

0 чел.

22) Тетрадная форма представления программ в языковых процессорах САПР.

Списки тетрад. Удобной формой представления бинарных операций являются тетрады вида:

(<оператор>, <операнд1>, <операнд2>, <результат>)
A+B*C–D
(*, B, C, T1)
(+, A, T1, T2)
(–, T2, D, T3)
T1, T2, T3 –временные переменные формируемые транслятором.
Важным свойством списка тетрад является то, что тетрады располагаются строго в соответствии с порядком в котором должны быть выполнены операторы при реализации программы. При этом оператор с одним операндом может быть представлен в виде тетрад. Некоторые элементы тетрад остаются пустыми: 
«–A» – изменение знака (–, A, , T1), «A:=B» – (:=, B, , A).
Аналогично вводят тетрады описывающие переходы программ.
(JML, <метка>, , )
(JM, <адрес>, , )
(<оператор>, <адрес>, <условие>, )
Пример: (JMP, <адрес>, R, ) – переход на адрес если R>0;
В случае тетрад под адресом понимается номер тетрад заданной в списке.
Фрагмент программы в тетрадной форме:
1: (–, I, J, T1)
2: (JMP, <6>, T1, )
3: (+, K, 1, T2)
4: (:=, T2, , K)
5: (JMP, <7>, , )
6: (JML, M1, , )
7: (*, B, K, T3)
8: (:=, T3, , A)


 

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

16776. ГЛУБИННЫЕ ЗОЛОТОНОСНЫЕ РЕКИ ЗЕМЛИ 113 KB
  ГЛУБИННЫЕ ЗОЛОТОНОСНЫЕ РЕКИ ЗЕМЛИ Доктор геологоминералогических наук профессор А. ПОРТНОВ. Опубликовано Наука и жизнь 12 . 2000г. Как было открыто золото Витватерсранда самое крупное в мире скопление этого драгоценного металл
16777. Госты и пробы (золото, серебро) 124.5 KB
  Госты и пробы золото серебро Для золота существуют утвержденные ГОСТом цифровые значения пробы указывающие на количество драгоценного металла содержащегося в 1000 частях сплава. Проба присваивается каждому драгоценному сплаву. ГОСТ 683585 преду...
16778. ДАЛЬНЕВОСТОЧНАЯ ЗОЛОТОДОБЫВАЮЩАЯ ПРОМЫШЛЕННОСТЬ И ЕЕ ВЛИЯНИЕ НА ОСВОЕНИЕ РЕГИОНА (ВТОРАЯ ПОЛОВИНА ХIХ в. – 1917 г.) 346 KB
  Маркова Нина Анатольевна ДАЛЬНЕВОСТОЧНАЯ ЗОЛОТОДОБЫВАЮЩАЯ ПРОМЫШЛЕННОСТЬ И ЕЕ ВЛИЯНИЕ НА ОСВОЕНИЕ РЕГИОНА ВТОРАЯ ПОЛОВИНА ХIХ в. 1917 г. ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ Актуальность исследования. Золото традиционно является валютным металлом играет роль резер
16779. Добыча драгоценных металлов из промышленных отходов 66.5 KB
  Добыча драгоценных металлов из промышленных отходов Сразу же хочу напомнить читателям об уголовной ответственности существующей на момент написания этих строк за самодеятельную добычу драгоценных металлов из промышленных отходов. Такое положение вещей не может дол
16780. Добыча россыпного золота в XXI веке 179 KB
  Добыча россыпного золота в XXI в. Б.К.Кавчик ОАО Иргиредмет Добыча россыпного золота ведется в России уже почти 200 лет и в настоящее время ее объем ежегодно составляет около 50 т. Однако запасы россыпного золота близки ...
16781. Золотая добыча 89.5 KB
  Золотая добыча Мировые цены на золото сейчас как никогда высоки: в марте 2008 года котировки этого драгметалла превысили 1 тыс. за тройскую унцию. Однако отечественная золотодобывающая отрасль вряд ли сможет оперативно отреагировать на резкий рост ценовой конъюнктуры. ...
16782. Золотая лихорадка или роль золота в истории 145 KB
  Золотая лихорадка или роль золота в истории. Золото расковывается до толщины 01 микрометра. 28 грамм хватит на лист площадью около 17 кв. метров Цивилизация человечества невозможна без таких металлов как медь железо затем алюминий и пр. Но золото представляется...
16783. Золото и его добыча 56 KB
  Золото ЗОЛОТО лат. Aurum драгоценный металл химический элемент I группы периодической системы атомный номер 79 атомная масса 1969665. Этот благородный металл желтого цвета ковкий его плотность составляет 1932 г/см3 tпл 10644оC. Химически весьма инертен на воздухе не изменяет...
16784. ЗОЛОТО ГДЕ ОНО В РЕКЕ 141 KB
  ЗОЛОТО ГДЕ ОНО В РЕКЕ ЗОЛОТО ТАМ ГДЕ ТЫ ЕГО НАХОДИШЬ Россыпное золото россыпи находят в осадочных отложениях в руслах древних рек и в отложениях современных потоков. Россыпи бывают аллювиальными террасовыми русловыми донные косовые. Террасовые отложения