Acionar portas digitais simultaneamente

Não.

Ou seja, pode até haver algo assim em C, mas o processo de compilação vai passar isso para mais instruções.

Tenta ver como se faz em assembly, aí não existe problemas de optimização de compilação, e podes fazer isso com C também.

Ou então, outro método de output como um l297 ou um chip da alegromicro.
Ou serial in, parallel out...