Aus den bisherigen Beispielen, wo die zulässigen Typen für Operanden besprochen wurden, wurde deutlich, daß bei allen arithmetischen Operationen beide Operanden die gleiche Größe besitzen müssen (vorzeichenlos oder -behaftet). Zur Erweiterung von vorzeichenlosen Operanden auf vorzeichenbehaftetes Format gibt es die Befehle CBW (\"Convert Byte to Word\") und CWD (\"Convert Word to Doubleword\"). Es werden für diese Befehle keine Operanden benötigt, vielmehr erwarten diese ihre Werte in den Registern AL (bei CBW) bzw. AX (CWD). Das erweiterte Ergebnis wird danach in AX (bei CBW) bzw. AX:DX (CWD) abgelegt.
Syntax für CBW und CWD : .
|