c语言中的reg

union REGS中,各参数的作用是什么?

可以参考这个:http://blog.csdn.net/mybelief321/article/details/13151147

对于x86计算机来说,寄存器主要有指令计数器(eip)、累加器(eax ebx)、堆栈指针寄存器(esp)、基地址寄存器、段寄存器、mmx寄存器等。

顾名思义,就是对应cpu里的寄存器。如果你学过计算机原理或者汇编就知道,寄存器是cpu内一种存储数据的单元,执行任何指令的时候,都需要先把数据放入寄存器。寄存器的值表示了计算机当前的状态。