Section courante

A propos

Section administrative du site

Assembleur 80x86

PMACHRIW

Cyrix 6x86MX (EMMX)+ Packed Multiply and Accumulate with Rounding

Syntaxe

PMACHRIW destination, source

Description

Cette instruction permet d'effectuer une multiplication de 2 opérandes sources en utilisant la méthode décrite par PMULHRW et accumule le résultat avec la valeur dans un registre de destination en utilisant un arrondissement arithmétique.

Algorithme

destination(15..0) ← destination(15..0) + (destination(15..0) x source(15..0) + 00004000h)(30..15)
destination(31..16) ← destination(31..16) + (destination(31..16) x source(31..16) + 00004000h)(30..15)
destination(47..32) ← destination(47..32) + (destination(47..32) x source(47..32) + 00004000h)(30..15)
destination(63..48) ← destination(63..48) + (destination(63..48) x source(63..48) + 00004000h)(30..15)

Mnémonique

Instruction Opcode Description
PMACHRIW mm,m64 0Fh 5Eh /r Cette instruction permet d'effectuer une multiplication de 2 opérandes sources en utilisant la méthode décrite par PMULHRW et accumule le résultat avec la valeur dans un registre de destination en utilisant un arrondissement arithmétique.

Voir également

Index des entreprises - Cyrix

Dernière mise à jour : Samedi, le 20 septembre 2014