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)


 

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

66331. Філологічний експрес 146.5 KB
  Перший етап Учасникам заздалегідь дається завдання підготувати невеличку на 24 хвили ни €œВізитну картку команди знайомство з членами команди. Журі оцінює цей етап конкурсу за 5 бальною системою. Другий етап Антисуржик Команди одержують віддрукований текст до якого внесено зміни шляхом його...
66332. Особливості використання методики ейдотехніки на уроках у першому класі початкової школи 246.5 KB
  Механічне запамятовування через силу постійні повторювання негативно впливають на фізичний стан нервову та емоційну сферу дітей значно ускладнюють процес їхнього адаптування до навчання у школі; у засвоєнні знань часто дають зворотний ефект.
66333. Що треба знати, обираючи фах 32 KB
  Адже саме в процесі праці сформувалася людина і завдяки праці змінюється її власна природа в якій вона досягає своєї свідомої мети прагне до її реалізації конструює свій життєвий шлях. Людина зобовязана працювати щоб залишити на землі свій власний слід...
66334. Малювання фарбами. Оздобления новорічних iгpaшок, виготовлених iз солоного тіста 48 KB
  Вчитель пропонує учневі зачитати вірш Миколай Коли замерзла річка І став біленький гай Зійшов у темну нічку На землю Миколай. На кого схожий Святий Миколай На Діда Мороза На яке свято приходить Дід Мороз Новий Рік Що робить Дід Мороз...
66335. Сценарій презентації поетичної збірки В.Федорової «Місце під сонцем» 41 KB
  Вітаємо вас у цій світлиці, у цьому затишному куточку Красноріченського освітнього округу, де зібралися люди, небайдужі до чистоти духовних криниць, до натхненної творчої праці та наділені великою любов’ю до культурного розквіту нашого краю.
66336. ШКОЛА ЮНОГО ФЕНОЛОГА 12.94 MB
  Дерева хоч і не вкрилися листям але вже пробудилися від зимових холодів. Багряне та золоте листя вірна ознака осені. Буває що частина листя жовкне задовго до осінніх днів. Іноді жовте листя на кущах і деревах зявляється ще в середині літа коли сухо та спекотно.
66337. Фестиваль юних обдарувань 55 KB
  Оформлення: святковоуричисто прикрашений актовий зал; емблема; кольрові кульки; квіти; виставка творчих робіт поробок; Державний прапор України; грамоти призерам; картки творчих досягнень; стрічки домінантам: Інтелектуал року Ерудит року Творча особистість Золоті руки Спортсмен року...
66338. Фестиваль європейських країн 112 KB
  Віддавна народи світу Мають власні прапори Наче долю горду й світлу Піднімають дороги 3й учень. Наш водій обирається учень якому дається кермо та головний убір водія рушаймо Пісню заспіваймо Учні і вчитель співають пісню Голубий вагон муз.
66339. Polymerase Chain Reaction (PCR) 40 KB
  Two primers, each about 20 bases long with sequence complementary to the sequence immediately adjacent to the DNA segment of interest.