欢迎光临散文网 会员登陆 & 注册

实验二:子程序设计实验

2023-07-11 18:19 作者:宇宙小不羁  | 我要投稿

 一、实验目的闻明找强的的掌握于程府的定又和调用方法掌握子程布的程库设计与调试方法
实验要求.
说明实现本实验需要掌握的知识及本实验害要的实验环境
二、实验要求了解萄单汇师培长程产没计与调武了解江编语子能店定义了解汇编语着子程序设计

实验内容
阐明实验具体内容及实现原理或方法
三、实验店求无行号字 节店到中的最大值乐最做设有一节好,字部为10编写求最大值子程序MAX,未出该子节度到与最道,并有被在最大值变量中编写术果随子程库MIN,街该节度引的是小,并存在最通变量中编写~程席,调用MAX、MIN子程序


编辑

程序代码:

STACKS SEGMENT

DW 64 DUP(?)

STACKS ENDS

DATAS SEGMENT

MAXP DB 00H

MINP DB 05H

SEQ DB 2,6,7,9,12,6,8,3

DATAS ENDS


CODES SEGMENT

     ASSUME CS:CODES,DS:DATAS,SS:STACKS

START:

     MOV AX,DATAS

     MOV DS,AX

     MOV AX,OFFSET SEQ

     MOV SI,AX

     MOV DX,0008H

     CALL MAX

     CALL MIN

     MOV AH,MAXP

     MOV AL,MINP

A2: JMP A2

MAX PROC NEAR

PUSH SI

PUSH CX

MOV AH,[SI]

MAXK1: MOV DH,[SI]

CMP AH,DH

JG MAXK2

MOV AH,DH

MAXK2: INC SI

DEC CX

JNZ MAXK1

MOV MAXP,AH

POP CX

POP SI

RET

MAX ENDP

MIN PROC NEAR

PUSH DI

PUSH BX

MOV AL,[DI]

MINK1:   MOV DL,[DI]

CMP AL,DL

JL MINK2

    MOV AL,DL

MINK2:    INC DI

DEC BX

JNZ MINK1

MOV MINP,AL

POP BX

POP DI

RET

MIN ENDP

CODES ENDS

     END START

编辑




实验二:子程序设计实验的评论 (共 条)

分享到微博请遵守国家法律