This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

请教一下大神:28335对多个.bit操作和对.all操作所花费的时间一样吗?



28335对多个.bit操作和对.all操作所花费的时间一样吗?

GpioCtrlRegs.GPCMUX1.bit.GPIO64 = 0; 
GpioCtrlRegs.GPCMUX1.bit.GPIO65 = 0; 
GpioCtrlRegs.GPCMUX1.bit.GPIO66 = 0; 
GpioCtrlRegs.GPCMUX1.bit.GPIO67 = 0; 
GpioCtrlRegs.GPCMUX1.bit.GPIO68 = 0;
GpioCtrlRegs.GPCMUX1.bit.GPIO69 = 0; 
GpioCtrlRegs.GPCMUX1.bit.GPIO70 = 0; 
GpioCtrlRegs.GPCMUX1.bit.GPIO71 = 0;
GpioCtrlRegs.GPCMUX1.bit.GPIO72 = 0; 
GpioCtrlRegs.GPCMUX1.bit.GPIO73 = 0; 
GpioCtrlRegs.GPCMUX1.bit.GPIO74 = 0; 
GpioCtrlRegs.GPCMUX1.bit.GPIO75 = 0; 
GpioCtrlRegs.GPCMUX1.bit.GPIO76 = 0; 
GpioCtrlRegs.GPCMUX1.bit.GPIO77 = 0; 
GpioCtrlRegs.GPCMUX1.bit.GPIO78 = 0; 
GpioCtrlRegs.GPCMUX1.bit.GPIO79 = 0; 

GpioCtrlRegs.GPCMUX1.all = 0x0000;

他们所花费的时间一样吗?或者编译器会把他们编译成相同的汇编代码吗?