答案:没明白什么叫“MOV”型···程序如下
MOV R0,b ;把b的值给R0,采用第0区R0~R7寄存器
CJNE A,00H,$+3 ;00H地址即为R0
JC WEICHULI ;如果A<B顺序处理,如果A>B跳到WEICHULI
MOV B,R0
MUL A,B
WEICHULI:SJMP $
最后的结果低位在A,高位在B
Y=BA ;假如A为12,B为34。那么最后结果为3412
附:本人未调试···如果有错请指出···
其他:a EQU 8
b EQU 10
y EQU BX
MOV AL , b
SUB AL , a
CMP AL , 0
JGE PTR
PTR: MOV AL , a
MUL b
MOV y , AX
上一个:用汇编编程:内存中定义一个带符号字数组,其中第0个字给出元素个数。求所有元素的最小值并输出显示
下一个:汇编 sub 基础问题