3.汇编指令:【字节扩展到字 CBW】、【字扩展到双字CWD】

您所在的位置:网站首页 cbw是什么的缩写 3.汇编指令:【字节扩展到字 CBW】、【字扩展到双字CWD】

3.汇编指令:【字节扩展到字 CBW】、【字扩展到双字CWD】

#3.汇编指令:【字节扩展到字 CBW】、【字扩展到双字CWD】| 来源: 网络整理| 查看: 265

字节扩展到字 CBW;将寄存器AL中的符号位,扩展到寄存器AH

字扩展到双字 CWD; 将寄存器AX中的符号位,扩展到寄存器DX

在这里插入图片描述

1. 字节扩展指令格式:CBW (隐含的操作数为AL)

执行的操作 : 当AL的最高位为0时(D7=0)——>AH=00H 当AL的最高位为1时(D7=1)——>AH=FFH

2. 字扩展指令格式: CWD (隐含的操作数为AX)

执行的操作 : 当AX的最高位为0时(D15=0)——>DX=0000H 当AX的最高位为1时(D15=1)——>DX=FFFFH

例子 (1) MOV AL,4FH CBW 执行后,AX=004FH。 (2) MOV AL,8FH CBW 执行后,AX=FF8FH。 (3) MOV AX,834EH CWD 执行后,DX=FFFFH,DX AX=FFFF 834EH。 这两条指令用于有符号的乘除法运算时符号位数的扩充


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3