你这段我运行不了,你检查一下是不是Mov rank[bx],dx 这条写错了还有建议你,下次要么都用大写要么都用小写,这样看起来很别扭如果只是调整结果为十进制可以尝试DAA(是加法的十进制调整指令,必须跟在ADD或ADC指令之后使用)DAS(是减法的十进制调整指令)其余的将16进制转换为十进制的转换方法我就不知道了