Section courante

A propos

Section administrative du site

Assembleur i860

PFZCHKL

i860 Pipelined 32-Bit Z-Buffer Check

Syntaxe

pfzchkl fsrc1, fsrc2, fdest

Description

Cette instruction permet d'effectuer une vérification de tampon Z de tuyau 32 bits.

Algorithme

Considérant que fsrc1, fsrc2 et fdest sont des tableaux de deux 32 bits
   champs fsrc1(0) à fsrc1(1), fsrc2(0) à fsrc2 (1) et fdest(0) à fdest(1)
   où zéro désigne le champ le moins significatif.
PM ← PM décalage de vers la droite par 2 bits
BOUCLE POUR i ← 0 JUSQU'A 1
   PM[i + 6] ← fsrc2(i) ≤ fsrc1(i) (non-signé)   
   fdest(i) ← résultat de graphique de dernier niveau
   résultat graphique de dernier niveau ← plus petit que fsrc2(i) et fsrc1(i)
FIN BOUCLE POUR
MERGE ← 0


Dernière mise à jour : Mardi, le 28 juillet 2015