Как стать автором
Обновить
0
0
Ayay @Ayay

Пользователь

Отправить сообщение
На счет с8 вы правы… А слона то я и не заметли:) Спасибо за задачку. Было интресно поломать над ней голову.
Задачка № 3.
; найдем модуль «у»

c1) T(r3,r1)
c2) J(r2,r1,c7)
c3) J(r3,0,c7)
c4) S(r2)
c5) S(r3)
c6) J(1,1,c1)

; получаем значение модуля «у» в регистре r2

c7) T(r1,r2); записываю модуль «у» в r1
c8) Z(r3); обнуляем третий регистр
c9) T(r3,r0); записываю в r3 значение r0

; дальше идет расчет модуля разности

c10) J(r3,0,c17); увеличиваем копию r0(r3) пока r0 не станет =0, тогда ответ х+у = r2 ( если x=r0<0 )
c11) J(r2,r0,c19); увеличиваем копию r1(r2) пока r2 не станет =r0, тогда ответ х-у = r4 ( если x=r0>0 и x>y )
c12) J(r3,r1,c19); увеличиваем r3 пока r3 не станет =r1, тогда ответ y-x = r2 ( если x=r0>0 и x<y )
c13) S(r2)
c14) S(r3)
c15) S(r4)
c16) J(1,1,c10)

c17) T(r0,r2)
c18) J(1,1,c43); выход из программы

c19) T(r0,r4)
c20); выход из программы
Исправленная вторая задача… Вот и подошел я наконец к третьей задачке :)
c1) j(r0,r1,c5);
c2) s(r1)
c3) s(r2)
c4) j(1,1,c1)
c5) T(r0,r2)
c6)
Исправленная первая задачка… В этот раз должно заработать :)
с1) j(r2,r1,c5);
с2) s(r0); x = x+1
c3) s(r2); r2 = r2+1
c4) j(1,1,c1)
с5)
Задача № 2.
c1) j(r1,0,c6);
c2) s(r1)
c3) s(r2)
c4) j(r0,r1,c2)
c5) T(r0,r2)
c6)
Вроде так должно быть в первой задаче
с1) j(r0,0,c5);
с2) s(r0); x = x+1
c3) s(r2); r2 = r2+1
c4) j(r2,r1,c2); если r2=r1, тогда прыгнуть на с2.
с5)
Нужно сделать Z(r2) т.е. обнулить вначале к2… Или я не прав?
А почему бы не попробовать;) Может это только первое впечатление?! Может Виталик и не такой ушлепок, каким показался при первой встрече?! А может вы подарите миру еще одного программиста в лице Виталия?! А если нет, вам ничто не мешает уйти… ИМХО — нет людей на сто процентов сделанных из говна!(обратное тоже верно:) )
Дайте ка и мне инвайтик, плиз :)
Будем спиваться всем хаброСобществом=)
Ваша статья и есть ответ на ваш вопрос ;-)
Человечество будет обречено в тот день, когда у людей пропадёт желание превзойти себя.
Бернард Вербер
Меня почему то очень радует мысль, что Билл Гейтс станет директором по технологиям США :)
Большое спасибо, einsturzende, за напоминание, что жизнь состоит не только из заработка денег… Заранее извиняюсь за оф топ.
Дай мне, Господи,
утешать, а не ждать утешения,
понимать, а не ждать понимания,
любить, а не ждать любви.
Ибо, кто даёт, тот получает, кто забывает себя, тот обретает, кто прощает, тому простится,…
Молитва Св. Франциска Ассизизского

Информация

В рейтинге
Не участвует
Откуда
Москва и Московская обл., Россия
Работает в
Дата рождения
Зарегистрирован
Активность