Программа 1 (УМК ВМК)
Описание файла
Файл "Программа 1" внутри архива находится в папке "УМК ВМК". Документ из архива "УМК ВМК", который расположен в категории "". Всё это находится в предмете "конструирование компиляторов" из 7 семестр, которые можно найти в файловом архиве МГУ им. Ломоносова. Не смотря на прямую связь этого архива с МГУ им. Ломоносова, его также можно найти и в других разделах. .
Онлайн просмотр документа "Программа 1"
Текст из документа "Программа 1"
Программа 1
(1) | i = m-1 НББ | %i = sub nsw32 i32 %m , 1 ; |
(2) | j = n | %j = %n ; |
(3) | tl = 4*n | %t1 = mul 4 , nsw32 i32 %n ; |
(4) | v = a[tl] | %v = |
(5) | L1: i = i+1 НББ | |
(6) | t2 - 4*i | |
(7) | t3 = a[t2] | |
(8) | if t3<v goto L1 | |
(9) | L2: j = j-1 НББ | |
(10) | t4 = 4*j | |
(11) | t5 - a[t4] | |
(12) | if t5>v goto L2 | |
(13) | if i>=j goto L3 НББ | |
(14) | t6 = 4*i НББ | |
(15) | x = a[t6] | |
(16) | t7 = 4*i | |
(17) | t8 = 4*j | |
(18) | t9 = a[t8] | |
(19) | a[t7] = t9 | |
(20) | t10 = 4*j | |
(21) | a[t10] = x | |
(22) | goto L1 | |
(23) | L3: t11 = 4*i НББ | |
(24) | x = a[t11] | |
(25) | t12 = 4*i | |
(26) | t13 = 4*n | |
(27) | t14 = a[t13] | |
(28) | a[t12] = tl4 | |
(29) | t15 = 4*n | |
(30) | a[t15] = x |