汇编语言程序设计教学资料-项目八 汇编语言扩展.pptVIP

  • 1
  • 0
  • 约8.92千字
  • 约 44页
  • 2017-09-21 发布于浙江
  • 举报

汇编语言程序设计教学资料-项目八 汇编语言扩展.ppt

MOV SS, AX MOV SP, OFFSET TOP 栈指针SP指向栈底(顶) ;主程序MAKE0 MAKE0 PROC FAR MOV X, 0 DISPLAY MESS1 ;宏DISPLAY,显示提示1 MOV BX, 0 CALL MAKE1 ;调子程序1 CALL MAKE2 ;调子程序2 JMP MAKE0 MAKE0 ENDP ? ;子程序MAKE2:查表,显示十进制 MAKE2 PROC DISPLAY MESS2 ;宏DISPLAY,显示提示信息2 MOV AX, X ;取出公共变量X MOV AX, X MOV DX, 0 DIVIS 10000 ;宏DIVIS,除法得到商并显示。由于最大的十进制数 ;为65535,所以先除以10000,得到万位,再依次 ;做除法得到其他位 DIVIS 10000 DIVIS 100 DIVIS 10 DIVIS 1 RET MAKE2 ENDP CODE ENDS END START ;模块1结束 模块2参考5-1a.ASM程序模块。宏库参考【例5-16】建立宏库5-2.MAC文件。 实施过程如下: 1)先将

文档评论(0)

1亿VIP精品文档

相关文档