Section courante

A propos

Section administrative du site

Assembleur 68000

UNPK

Motorola 68020+ Décompacte

Syntaxe

UNPK -(Ax),-(Ay),#ajustement
UNPK Dx,Dy,#ajustement

Paramètres

Nom Description
Ax Ce paramètre permet d'indiquer un registre de données.
Ay Ce paramètre permet d'indiquer un registre de destination.
Dx Ce paramètre permet d'indiquer un registre de données.
Dy Ce paramètre permet d'indiquer un registre de destination.
ajustement Ce paramètre permet d'indiquer un mot de données à ajouter à l'opérande source. Les constantes appropriés peuvent être utilisé pour convertir le BCD au code désiré. La constante utilisé pour ASCII est 3030h et F0F0h pour EBCDIC.

Description

Cette instruction permet de placer 2 chiffres BCD de l'octet de l'opérande source dans les moitiés inférieures de deux octets et place les bits à zéro dans la partie supérieurs des deux octets. Ensuite, il ajoute l'ajustement de valeur à cette valeur décompacté.

Remarques

Algorithme

Destination (Décompacte BCD) ← Source (Compacte BCD) + ajustement

Registre de codes de condition

Cette instruction n'affecte pas les bits de drapeau du registre de codes de condition.

Voir également

Langage de programmation - Assembleur 68000 - Référence d'instructions - PACK

Dernière mise à jour : Mercredi, le 22 novembre 2017