当前位置: 代码迷 >> 汇编语言 >> 求一路新手汇编题,mul指令
  详细解决方案

求一路新手汇编题,mul指令

热度:593   发布时间:2013-02-26 00:00:00.0
求一道新手汇编题,mul指令
mov dh,8
 mov dl,3
现在dx中的数据已经告诉出来了,
想把dh中的数据先减1再乘160,,然后保存到bx,然后加上原dl*2的值,现在cx不能用,
以上数据都是10数进,,,结果希望保存到bx中,因为160转换成十六进制为0a0h,好像要用16位寄存器,结果就是32位的,又要放到16位中,,所以我纠结了,求高手指教一下,,,

------解决方案--------------------------------------------------------
mov bx,00a0h
shl bx,1
shl bx,1
shl bx,1
sub bx,00a0h
add bx,6
  相关解决方案