UFMG - Pós-graduação em Ciência da Computação - Programação Paralela

A seguir: Resumo Acima: Atomicidade em Linguagens de Anterior: Atomicidade em Linguagens de


Quais números este programa pode imprimir?


int n;
void soma100(void) $\{$ 
		 int i;
		 for(i=0; i <= 100; i++) $\{$ 
		 		 LDA n; ADD 1; STA n;
		 $\}$$\}$ 
void main(void) $\{$		 n = 0;
		 cobegin
		 		 P1:: soma100();
		 		 $\parallel$		 		 P2:: soma100();
		 coend;
		 printf(n)
$\}$



Osvaldo Carvalho