正在加载图片...
例题无符号数除以2 ;将AX中存放的无符号数除以2,如果是奇数,则 加1后除以2 test ax,0h;测试AX最低位 Jz even ;最低位为0:AX为偶数 add ax. 1 ;最低位为1:AX为奇数,需要加1 even. rcr ax, ;AX←AX÷2 如果采用SHR指令,则不能处理AX=FFFH 的特殊情况例题 无符号数除以2 ;将AX中存放的无符号数除以2,如果是奇数,则 加1后除以2 test ax,01h ;测试AX最低位 jz even ;最低位为0:AX为偶数 add ax,1 ;最低位为1:AX为奇数,需要加1 even: rcr ax,1 ;AX←AX÷2 ;如果采用SHR指令,则不能处理AX=FFFFH 的特殊情况
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有