ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
12 июля
439373 Топик полностью
Ксения (07.09.2013 18:16, просмотров: 51) ответил Mazur на Именно этого я и хотел, чтобы без лишних переменных. И я и подозревал, что компилятор так и сделает, передаст в регистры.
На счет регистра с возвращаемым значением. Тут не компилятор это дело решает в каждом отдельном случае, а регистр для этой цели застолблен в данном компиляторе навечно. Т.е. вы можете запомнить, через какой регистр(ы) передавливается u8 (u16), а потом потом писать свои функции на ассемблере, используя тот же механизм передачи. Т.е. я бы на вашем месте от ассеблера полностью не отказывалась, а использовала написанные на нем функции в тех случаях, когда те на Си пишутся через ухо (например, циклический сдвиг).