ASSUME CS:CODES,DS:DATASDATAS SEGMENT
BUF DW 7FFFH,7FFFH,0
MAX DW 0000H
MIN DW 0000H
EVA DW 0000H
NUM DW 16
OPT DB 'THE MAX IS'
OMAX DB '0000H',0DH,0AH,'THE MIN IS'
OMIN DB '0000H',0DH,0AH,'THE EVA IS'
OEVA DB '0000H$'
;输入数据
DATAS ENDSCODES SEGMENT
MAIN PROC FARMOV AX,DATASMOV DS,AXCALL FMAX ;FMAXCALL FMIN ;FMINCALL FEVA ;FEVACALL TRAN ;TRANLEA DX,OPTMOV AH,09HINT 21HMOV AH,4CHINT 21H;----FMAX----FMAX PROC NEARMOV AX,BUFLEA BX,BUF+2F1:MOV DX,[BX]CMP DX,0JZ EMAX ;EMAXCMP AX,DXJG NMAX ;NMAXMOV AX,DXNMAX:ADD BX,2JMP F1 ;F1EMAX:MOV MAX,AXRETFMAX ED;----FMIN-----FMIN PROC NEARMOV AX,BUFLEA BX,BUF+2F2:MOV DX,[BX]CMP DX,0JZ EMIN ;EMINCMP AX,DXJZ NMIN ;NMINMOV AX,DXNMIN:ADD BX,2JMP F2EMIN:MOV MIN,AXRETFMIN ENDP;-----FEVA----FEVA PROC NEARMOV AX,BUFMOV CX,1;MOV DX,0MOV DI,OLEA SI,BUF+2F3:MOV BX,[SI]CMP BX,0JZ EEVA ;EEVAJG NF3 ;NF3ADD DI,1NF3:ADD AX,BXADC DX,0ADD SI,2INC CXJMP F3EEVA:SUB DX,DIIDIV CXMOV EVA,AXRETFEVA ENDP;------TRAN-----TRAN PROC NEARMOV AX,MAXLEA BX,OMAX+3CALL TRANSMOV AX,MINLEA BX,OMIN+3CALL TRANSMOV AX EVALEABX,OEVA+3CALL TRANSRET TRAN ENDP;-----TRANS------TRANS PROC NEARMOV CX,4L1:MOV DX,0DIV NUMCMP DL,9JNA NEXTADD DL,7NEXT:ADD [BX],DLDEC BXLOOP L1RETTRANS ENDP
CODES ENDS
END MAIN

汇编三星题目:一个有符号字数组以0为结束标志,编程求这个数组的最大值、 最小值、平均值相关推荐

  1. python输入一个英文句子、统计单词个数_C语言编程求一个英文句子中的单词数和最长单词的位置、长度及输出这个单词。c++编程 从键盘输入一个英文...

    C语言编程求一个英文句子中的单词数和最长单词的位置.长度及输出这个单词. c++编程 从键盘输入一个英文 www.zhiqu.org     时间: 2020-11-23 我刚做了一关于英文句子里面每 ...

  2. 用一维数组统计五个人的成绩中的最大值最小值平均值_昨天为了整理这份教程,我放弃了参加一个几亿人的大项目。...

    昨天为了整理这份教程,我放弃了参加一个几亿人的大项目. 有人说Python吊打Excel,作为一个有着7年Excel的数据分析师,我表示不服. 看完我这个回答我相信你不用再看别人的回答了! 昨天猫双1 ...

  3. php 数组转对象_[基础编程学习] [PHP7数组详解]:第1章 (8)数组和对象

    # 1.14 数组 讲了7节了,终于说到重头戏了. 数组,将关联的数据,放在内存中. 举一个例子,比如说一个班级,有一个班级号,班级名,描述,房间号,教导员,班级人数.可以存到一个数组内,这样写: $ ...

  4. c语言数组最大值最小值 平均值,C语言数组的最大值,倒序,平均值等方法分享...

    #include <stdio.h> #include<stdlib.h> int zsum(int score[],int len){ int sum=0; printf(& ...

  5. 【c语言习题】输出球员身高数组最大值最小值平均值***数组循环遍历 比较

    创作不易,本篇文章如果帮助到了你,还请点赞支持一下♡>

  6. 汇编语言求无符号字数组中的最大偶数

    题目 编制一个汇编程序,求首地址为 ARRAY 的N 个非零无符号字数组中最大偶数,并把它存放在 AX 寄存器中.如果数组中无偶数,则 AX 中置 0. DATAS SEGMENTARRAY DW 1 ...

  7. 向一个无法连接的网络尝试了一个套接字操作_python3从零学习-5.8.1、socket—底层网络接口...

    源代码: Lib/socket.py 这个模块提供了访问BSD*套接字*的接口.在所有现代Unix系统.Windows.macOS和其他一些平台上可用. 这个Python接口是用Python的面向对象 ...

  8. 2018迅雷校园招聘客户端在线笔试B卷---输入一个有符号整数,输出该整数的反转值。

    2018迅雷校园招聘客户端在线笔试B卷-输入一个有符号整数,输出该整数的反转值. 题目描述: 输入一个有符号整数,输出该整数的反转值. 代码如下: num = list(input()) if num ...

  9. 给出一种符号表的组织方式和结构设计,要考虑数组类型和函数(不得与课件上的雷同)

    给出一种符号表的组织方式和结构设计,要考虑数组类型和函数(不得与课件上的雷同) 给出一种符号表的组织方式和结构设计,要考虑数组类型和函数(不得与课件上的雷同) 符号表的组织方式和结构设计: nameT ...

最新文章

  1. Vue之Todolist案例和ES6语法
  2. flutter-webview的坑用到第三方插件的
  3. 使用weka进行Cross-validation实验
  4. 阿里正式取消周报:打击低效加班,拒绝形式主义!
  5. 使用Docker运行java项目需要注意的glibc依赖库问题
  6. javascript --- 几个其他的跨域技术(图像Ping、JSONP、Comet)
  7. 策略模式在公司项目中的运用实践,看完又可以涨一波实战经验了!
  8. 洛谷月赛 P3406 海底高铁
  9. java毕业设计房产中介管理系统Mybatis+系统+数据库+调试部署
  10. 基于CY7C68013A usb转mdio win10 64bit
  11. python爬虫之JS混淆加密、字体反爬
  12. 中职学校计算机课程标准,中等职业学校信息技术课程标准2020.pdf
  13. 关注幼儿教育,找到家园沟通“最大公约数”
  14. ASP程序性能测试报告
  15. Socket_Tcp加密文件传输系统
  16. 求佩波拉切数列的前20项
  17. 营救(广度优先搜索)题解
  18. 解析北斗+UWB室内外一体化融合定位技术
  19. LONGSYS 64G M6固态硬盘SM2244G主控开卡
  20. HTML5+app开发学习之打包配置文件介绍篇

热门文章

  1. boost.asio mysql_boost asio学习笔记
  2. android studio 自动引用,Android Studio三方引用报错但是项目可以运行的解决方案
  3. 调用接口时form-data形式如何传递数据
  4. JavaScript-输入输出语法
  5. vue 定时器:setInterval和setTimeout使用实例及区别
  6. PYTHON 笔记:函数的参数(关键字参数,默认参数,可变长参数,可变长的关键字参数)
  7. python实现简单购物商城_如何用python语言实现简单购物商城
  8. 输入三角形的三c语言程序,输入三角形的三边 a,b,c,计算三角形的面积的公式是 C++...
  9. zedboard linux内核下载,zedboard学习-为Linux内核打补丁
  10. java数列的个位数求和_java二位数组相加