Section courante

A propos

Section administrative du site

Assembleur i860

PFZCHKS

i860 Pipelined 16-Bit Z-Buffer Check

Syntaxe

pfzchks fsrc1, fsrc2, fdest

Description

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

Algorithme

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


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