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