微机原理实验之子程序设计.docVIP

  • 224
  • 0
  • 约2.18千字
  • 约 4页
  • 2017-07-03 发布于福建
  • 举报
子程序设计实验 一、实验目的 1.学习子程序的定义和调试方法。 2.掌握子程序、子程序的嵌套、递归子程序的结构; 3.掌握子程序的程序设计及调试方法。 实验设备 PC 机一台,TD-PITE 实验装置一套。1.求无符号字节序列中的最大值和最小值 设有一字节序列,其存储首地址为3000H,字节数为08H。利用子程序的方法编程求出该序列中的最大值和最小值。程序流程图如图1所示。 图1 程序流程图 实验程序 SSTACK SEGMENT STACK DW 64 DUP SSTACK ENDS CODE SEGMENT ASSUME CS:CODE START: MOV AX, 0000H MOV DS, AX MOV SI, 3000H ; 数据区首址 MOV CX, 0008H CALL BRANCH ; 调用子程序 HERE: JMP HERE BRANCH PROC NEAR JCXZ A4 PUSH SI PUSH CX PUSH BX MOV BH, [SI] MOV BL, BH CLD A1: LODSB CMP AL, BH JBE A2 MOV BH, AL JMP A3 A2: CMP AL, BL JAE A3 MOV BL, AL A3: LOOP A1 MOV AX, B

文档评论(0)

1亿VIP精品文档

相关文档