在BUF和BUF+1、BUF+2单元分别放有一个无符号字节型数,编程序将其中最大数存入MAX单元,并在屏幕上显示
在BUF和BUF+1、BUF+2单元分别放有一个无符号字节型数,编程序将其中最大数存入MAX单元,并在屏幕上显示
代码如下:
DATAS SEGMENT;此处输入数据段代码 BUF DB 20 DUP(?)MAX DB ?STR1 DB 0AH,0DH, 'MAX=','$'
DATAS ENDSSTACKS SEGMENT;此处输入堆栈段代码
STACKS ENDSCODES SEGMENTASSUME CS:CODES,DS:DATAS,SS:STACKS
START:MOV AX,DATASMOV DS,AX;此处输入代码段代码MOV BX,0MOV CX,3
LP1:MOV AH,1INT 21HSUB AL,30HMOV BUF[BX],ALINC BXMOV AH,2MOV DX,20HINT 21HLOOP LP1MOV BX,0MOV CX,2MOV AL,BUF[BX]
LP2:INC BXCMP AL,BUF[BX]JL CHANGEJMP EXITCHANGE:MOV AL,BUF[BX]JMP EXITEXIT:LOOP LP2MOV MAX,ALMOV AH,9MOV DX,OFFSET STR1INT 21HMOV AH,2ADD MAX,30HMOV DL,MAXINT 21HMOV AH,4CHINT 21H
CODES ENDSEND START
运行结果截屏如下:
在BUF和BUF+1、BUF+2单元分别放有一个无符号字节型数,编程序将其中最大数存入MAX单元,并在屏幕上显示相关推荐
- 在 BUF 和 BUF+1、BUF+2 单元分别放有一个无符号字节型数,编程序将其 中最大数存入 MAX 单元,并在屏幕上显示。
问题描述: 在 BUF 和 BUF+1.BUF+2 单元分别放有一个无符号字节型数,编程序将其 中最大数存入 MAX 单元,并在屏幕上显示. 汇编代码,已调试 DATA SEGMENTBUF DB 7 ...
- 汇编语言 求三个数中最大值,结果存入MAX单元
已知X.Y.Z.MAX为16位的带符号数,求三个数中最大值,结果存入MAX单元. 思路:定义数据段,代码段,让堆栈段自动装入:X,Y,Z,MAX 16位带符号数没有给出,那就自己写几个吧,那问题来了, ...
- 编程统计BUF字单元数据中所含1的个数,并将结果存入COUNT单元中。
编程统计BUF字单元数据中所含1的个数,并将结果存入COUNT单元中. 代码如下: DATA SEGMENT BUF DW 2345H ;随机存储一下数据 COUNT DB ? ;用于统计BUF字单元 ...
- 已知有几个数据存放在BUF为首址的字节存储区中,试统计其中正数的个数,并将结果存入ZNUM单元中。
已知有几个数据存放在BUF为首址的字节存储区中,试统计其中正数的个数,并将结果存入ZNUM单元中. P160 例4.17 汇编思路:DATA段,定义BUF存储区,定义一下DB类型的数据,N为定义数据的 ...
- 《包青天》中的《鸳鸯蝴蝶梦》单元,剧中有一个很漂亮的女子叫“离垢”
<包青天>中的<鸳鸯蝴蝶梦>单元,剧中有一个很漂亮的女子叫"沈离垢".剧中人物通常叫她"离垢","离垢"二字的发音非 ...
- 编写一个程序,计算|X-Y|的值,并将结果存入RESULT单元中,其中X和Y都为带符号字数据。
编写一个程序,计算|X-Y|的值,并将结果存入RESULT单元中,其中X和Y都为带符号字数据. P154 例4.11 汇编思路:DATA段定义X.Y.RESULE分别用于存放随机数.存放随机数.存放最 ...
- 已知字符串STRING以‘$’为结束标志;统计其中小写字母的个数,结果送到COUNT单元,并把该字符串中的小写字母变成大写字母,其它字符保持不变。要求分别在屏幕上输出原字符串以及修改后的字符串。
只为记录汇编作业 题目:已知字符串STRING以'$'为结束标志:统计其中小写字母的个数,结果送到COUNT单元,并把该字符串中的小写字母变成大写字母,其它字符保持不变.要求分别在屏幕上输出原字符串以 ...
- mysql group_concat去重_mysql GROUP_CONCAT 函数 将相同的键的多个单元格合并到一个单元格...
mysql GROUP_CONCAT 函数 将相同的键的多个单元格合并到一个单元格 MemberID MemberName FruitName -------------- ------------- ...
- 输入法:QQ五笔输入法在Excel2010首次输入时,会在单元格内容产生一个空格
问题:QQ五笔输入法在Excel2010首次输入时,会在单元格内容产生一个空格 解决方案: 以下面为示例: 右键->属性->兼容性 点击应用->确定: 设置结束后,双击运行程序安装即 ...
- Excel快速将多个单元格合并到一个单元格
在工作或生活中,对于小批量的数据我们习惯用Excel来处理,经常可能会面临这样的问题--如何把多个单元格数据合并到一个单元格.实现这一效果的方式有很多种,比如CONCATENATE函数.连接符& ...
最新文章
- HTTP缓存——304与200 from cache
- dsu on tree 模板题目(CF600E Lomsat gelral)
- Android混淆打包
- MySQL - 多版本控制 MVCC 机制初探
- Android dp转px,sp转px
- 一、Pytho第一课——Python安装及配置路径方法(最详细小白教程,没有之一。如若不懂,不是还可以私信嘛!对吧?)
- win8无线网络受限怎么办 win8网络受限的解决方法
- hdu 5691 Sitting in Line
- try-catch捕获异常信息后Spring事务失效处理方法
- 按照两个dataframe的index合并数据
- android去除标题栏
- cef linux 多线程模式,CEF3开发者系列之进程和线程
- Javascript从零开始学习第一天
- 用matlab实现人脸识别,Matlab实现简单的人脸识别程序
- 计算机缺少网络插口,笔记本电脑没有网线插口且USB接口太少怎么办?
- -D指定db登陆失败ERROR 1044 (42000): Access denied for user ‘lzldb‘@‘%‘ to database ‘lzldb‘
- 如何写好 5000 行的 SQL 代码
- 积极主动 个人愿景的原则_IT专家的愿景:您个人需要了解的内容
- SAP 接口开发技术和工具
- kali linux 命令
热门文章
- KEIL识别不出野火STM32仿真器问题解决
- 2019年全国大学生电子设计大赛(简单电路特性测试仪)
- BZOJ P1189[HNOI2007]紧急疏散evacuate
- LeetCode12. 整数转罗马数字 / 剑指 Offer 40. 最小的k个数 / 剑指 Offer 41. 数据流中的中位数
- 计算机网络实验一 集线器和交换机的工作原理
- MATLAB电话拨号音仿真,MATLAB电话拨号音的合成与识别
- javaScript中原型和原型链的分析深究 —————— 开开开山怪
- 仿射变换(Affine Transformation)原理及应用(1)
- 力学知识点提要(上)
- Excel画图多个线条样式设置(在黑白下区分各个线条的作用)