[elektro] dsPIC33F C villámkérdés
Pipi
lista at puzsar.hu
Fri Aug 5 02:01:00 CEST 2011
a \n\t azt jelenti hogy újsor és tab, vagyis a tab a sor elején lesz ! :)
igy áttekinthetőbbek az utasitások, zavaróbb lenne a "\tnop....
2011.08.04. 18:38 keltezéssel, hg12345 írta:
> Ha tabulator igy lenne akkor \t kéne kezdödni-e.
> Ez elsőt értelmezi tabulator nélkül.
> Amúgy sokszór müködik \t nélkül is , de igy biztosabb.
> Amúgy a GNU-C -nek van a legértelemetlenebb inline asm-je, az biztos.
>
>
>
> Nemka<nemka at nemka.hu> írta:
>> Ez egy érdekes workaround, ami a fordító azon működésén alapulhat,>
> hogy az __asm__ direktíva által kijelölt stringet átdobja az>
> assemblernek és az assembly forrásként értelmezve lefordítja.>
>>
> A tabulátor pedig azért kell, mert assembly forrásban az első>
> oszlopban csak címke vagy direktíva lehet, utasítás nem.>
>>
>>
>>
>>
>> 2011.08.04. 18:11 hg12345:>
>> Ilyesmire gondoltál?>
>>
>> #define NopsIT(RCOUNT) {__asm__ volatile ("push RCOUNT\n\t" \>
>> "repeat #%0\n\t"\>
>> "nop\n\t" \>
>> "pop RCOUNT" : : "g"(RCOUNT-3));};>
>>
--
Pipi
http://www.puzsar.hu
More information about the Elektro
mailing list