Цитата(Палыч @ Mar 20 2012, 17:29)

"Ну, Вы, блин, даёте..." (С)
А я чо, я - ничо. Оно само...
Цитата(Палыч @ Mar 20 2012, 17:29)

Не работает потому, что Вы своими "извратами" совсем голову задурили транслятору/оптимизатору. .
Ну прямо вас послушаешь - руки ему заламываю.
Просто ведь говорю транслятору: дай регистр, установи регистр. А он мне - тут работаю, здесь не работаю.
Цитата(Палыч @ Mar 20 2012, 17:29)

Что Вы хотите получить? Полный контроль над регистрами?
Нет, блин, неограниченную власть над миром.
Но чот не выходит.
Цитата(Палыч @ Mar 20 2012, 17:29)

Пишите на чистом ассемблере
Всегда на асме? Не дай бог.
Цитата(Палыч @ Mar 20 2012, 17:29)

В отдельных случаях, возможно, и стоить применять такие конструкции (а, стоит ли?),
Так я хочу в отдельных случаях...
Хотя может и не стоит (мне уже про это говорили тут).
Цитата(Палыч @ Mar 20 2012, 17:29)

Некоторые регистры (R28:R29 или регистр Y в частности) транслятор использует для своих нужд
Ну я тоже хочу его иногда поюзать.
Цитата(Палыч @ Mar 20 2012, 17:29)

и использование программистом этих регистров "левым" образом приводит к "интересным эффектам"...
Видимо такой эффект и наблюдается.