实验2分支循环程序设计

上传人:wm****3 文档编号:51582751 上传时间:2018-08-15 格式:PPT 页数:9 大小:166KB
返回 下载 相关 举报
实验2分支循环程序设计_第1页
第1页 / 共9页
实验2分支循环程序设计_第2页
第2页 / 共9页
实验2分支循环程序设计_第3页
第3页 / 共9页
实验2分支循环程序设计_第4页
第4页 / 共9页
实验2分支循环程序设计_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《实验2分支循环程序设计》由会员分享,可在线阅读,更多相关《实验2分支循环程序设计(9页珍藏版)》请在金锄头文库上搜索。

1、 1、实验项目将键盘输入的小写字母转换成大写字母2、实验目的(1)掌握常用的dos功能操作(2)掌握分支与循环结构的程序设计3、实验提示提示一 : 提示二 :提示三 :提示四 :提示五1、如何定义缓冲区?BUF DB 30DB ?DB 30 DUP (?)定义在数据段中2、如何输入数据?LEA DX, BUFMOV AH, 0AHINT 21H代码段中的代码输入的第一个数据位置输入数据的长度,用于循环返回提示二:分支结构CMP AL, 61HJB X1CMP AL, 7AHJA X1SUB AL,20HX1: 存储数据语句假设:一个数据存于寄存器AL中返回提示三:循环结构LEA SI, BUF

2、2X2: MOV AL, SI LOOP X2LEA SI, BUF1MOV CX, SI输入字符串的长度位于缓 冲区的地址1输入字符串的第一个字符 位于缓冲区的地址2返回提示四:字符串显示1、如何避免乱码的出现假设:字符串存在于BUF中字符串的长度为BXMOV AL, $MOV BUF+BX+1, AL2、如何显示字符串LEA DX, BUF+2MOV AH, 09HINT 21H返回1 、小写字母az的ASCII码值从61H7AH, 大写字母 AZ的ASCII值从41H5AH,小写字母与大写字母的 ASCII值相差20H 。2 、CTRL+C 的ASCII码是: 24H回车的ASCII码是: 0DH换行的ASCII码是: 0AH3、跳转指令提示:JZ等于0转移 JA大于则转移JB小于则转移 JMP无条件转移提示五:循环比较条件提示1、实验名称:分支与循环程序设计2、实验报告中必须有程序的流程图3、实验报告中必须有对程序调试的小结4、实验报告中必须有源程序清单及注释实验报告要求

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号