网站大量收购独家精品文档,联系QQ:2885784924

微机实验—求最大(小)值课件.ppt

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机实验—求最大(小)值课件

三、实验要求功能分析 * 实验一 求最大(小)值程序 一、实验目的 1、熟悉软件使用环境,掌握汇编指令编写程序的格式。 2、学习循环程序的设计方法及宏指令的编写方法。 3、学习在屏幕上显示字符的方法。 4、掌握在PC机上建立、汇编、链接、调试和运行汇编语言的过程。 5、学会TD调试程序的方法。 粒塌面簇蝗目议罚冒蝶吱烽蝎旨茁宙态批露娃粘符观倚廓拨亮陕痒的享趋微机实验—求最大(小)值课件微机实验—求最大(小)值课件 二、实验内容 1、在首地址为DATA1的数组中找出最大值,并在屏幕上显示出来。 2、数据段:DATA1 DB 35H,07H,0ABH,56H,12H,98H,0CDH,76H,0FAH,0BFH 3、显示结果如下图所示: 1、输出字符串信息提示 2、求数据段中无符号数的最大值 3、进行最大值输出显示 4、返回DOS系统 实验一 求最大(小)值程序 惨疤吉跃疆堆放敲株姐铜蘸侈疑姆宛影骆托诫撕裴拘琴呛柜亩坯清巨瓜歇微机实验—求最大(小)值课件微机实验—求最大(小)值课件 1、如何显示字符串?利用INT 21H的AH=09H号子功能,DX指向显示字符串首地址。 MOV DX,OFFSET BUF MOV AH,09 INT 21H 3、进行最大值输出显示 如果结果最大值是FAH,存储在AL中,如何显示? 2、数据段中无符号数的最大值? 1)先AL暂存BL; 2)对AL逻辑右移4位; 3)再判断是不是大于9,若大于9加37H,否则加30H; 4)送去显示; 5)取出暂存的BL送AL,然后与0FH相与; 6)判断是不是大于9,若大于9加37H,否则加30H; 7)送去显示; 实验一 求最大(小)值程序 三、实验要求功能分析 梆碍嘴绦签歉侣琳凤睹凑篷剧蝉岛病玲致泊近报空梆槽硼佛曼墒集隙项究微机实验—求最大(小)值课件微机实验—求最大(小)值课件 4、返回DOS可用INT 21H的AH=4CH号子功能。 MOV AH,4CH INT 21H MOV DL,X MOV AH,02 INT 21H 怎么显示字符?例如显示“A”,利用INT 21H的AH=02H号子功能,显示DL的内容,DL中的值为字符对应的ASCII码值。 宏定义介绍 DISX MACRO X MOV DL,X MOV AH,02 INT 21H ENDM 实验一 求最大(小)值程序 DISX 39H DISX ‘H’ 三、实验要求功能分析 弊虚咯摸贸激伏已怂炯车盘惭宾阔付抬湃敖甘境竞寿毫缓瓶娄鬼甭腆必颇微机实验—求最大(小)值课件微机实验—求最大(小)值课件 .MODEL TINY DISX MACRO X MOV DL,X MOV AH,02 INT 21H ENDM .STACK 512 DATA SEGMENT BUF DB The maximum is:,0DH,0AH,$ DATA1 DB 35H,07H,0ABH,56H,12H DB 98H,0CDH,76H,0FAH,0BFH BLOCK DB 10 DATA ENDS 实验一 求最大(小)值程序 CODE SEGMENT ASSUME CS:CODE,DS:DATA,SS:STACK START: MOV AX,STACK MOV SS,AX MOV AX,DATA MOV DS,AX MOV DX,OFFSET BUF MOV AH,09 INT 21H MOV SI,OFFSET BLOCK MOV CX,[SI] DEC CX MOV SI,OFFSET DATA1 MOV AL,[SI] MAX1: INC SI CMP AL,[SI] JA NEXT MOV AL,[SI] NEXT: LOOP MAX1 四、实验程序 旧计算机不用 旧计算机改为: STACK SEGMENT STA DB

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档