英特尔8086组装乘法

时间:2017-05-01 16:39:34

标签: assembly x86-16 dos

我需要将Al的值(减去48之后)乘以10,但是现在我的代码是Al乘以Al。不知道如何解决它所以它乘以(N1 [0] - 48)* 10

的值
            mov     BX, 0
            mov     AH, 00h
            mov     Al, N1[BX]   ; Get a character
            Sub Al, 48 ; to get decimel value from character 
            Mov Bx, 10 
            Mul Al

0 个答案:

没有答案