汇编语言程序设计第6章.pptVIP

  • 16
  • 0
  • 约2.72万字
  • 约 180页
  • 2019-06-19 发布于湖北
  • 举报
NEXT: ADD AX,[SI] ;累加和 ADD SI,TYPE ARY ;修改地址指针 LOOP NEXT MOV SUM,AX ;存和 POP SI ;恢复寄存器 POP CX POP AX RET ARY_SUM ENDP CODE2 ENDS END MAIN 6.6 子程序的嵌套与递归 6.6.1 子程序的嵌套调用 例6-15 编制子程序,将二进制数转换为十进制数显示输出。 分析:在进行算术运算时,常常要将二进制的结果转换成十进制的形式显示或打印输出。设将BX寄存器中的二进制数转换为十进制数显示输出。 要将BX寄存器中的二进制数转换为十进制数显示输出,应计算出BX中的二进制数里含有多少个10000D(即2710H),多少个1000D(即03E8H),多少个100D(即0064H),多少个10D(即000AH),多少个1,再把这些数拼上30H使之变成对应的ASCII码,再一位一位地显示。 1.子程序调用方法说明 子

文档评论(0)

1亿VIP精品文档

相关文档