CBW — Преобразование байта в слово. Расширяет однобайтовое арифметическое значение в регистре AL до размеров слова. Команда CBW размножает знаковый бит (7) в регистре AL по всем Битам регистра АН. Это часто необходимо делать при арифметических операциях. См также команду CWD.
Пример:
view source
1 | mov al ,-7 |
2 | cbw ; ax =-7 |
3 | add ax ,10 ; ax +10=-7+10=3 |