kindly explain this line.... asm volatile(".byte 15;.byte 49" : "=a"(bottom),"=d"(top));
Dear all
I am having problem in understanding the following code of line 5. I would appreciate your help please
1) unsigned int timestamp(void)
2) {
3) unsigned int bottom;
4) unsigned int top;
5) asm volatile(".byte 15;.byte 49" : "=a"(bottom),"=d"(top));
6) return bottom;
7) }
|