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

A seguir: Atomicidade em Linguagens de Acima: Semântica de Programas Paralelos Anterior: Semântica de programas paralelos


Implementação de ações atômicas


n = 4
cobegin
		 DI; /* disable interrupts */
		 		 LDA n; ADD 3; STA n;
		 EI; /* enable interrupts */
		 $\parallel$		 DI;
		 		 LDA n; MULT 10; STA n;
		 EI;
coend;
printf(``n=%d'',n);



Osvaldo Carvalho