位串处理程序实验报告.docxVIP

  • 86
  • 0
  • 约4.43千字
  • 约 13页
  • 2018-10-12 发布于贵州
  • 举报
位串处理程序实验报告

位串处理程序实验报告 篇一:串处理程序设计实验   湘潭大学   实 验 报 告 课 程:   实验题目:   学 院:   专 业:   学 号:姓 名:   指导教师:   完成日期: 80X86汇编语言程序设计串处理程序设计实验 信息工程学院14级计算机科学与技术二班XX551418周 宇 匡林爱XX.5.5   一、实验内容   编程实现一个串处理任务。   二、实验环境   硬件环境:一台微型计算机   软件环境:Window7系统、debug环境、masm   三、实验代码设计   ;把一个字符串中字母全变成大写,数字不用处理   DATAS SEGMENT   ;此处输入数据段代码   STRING DB HEllo123wRLod,$   STRING1 DB Before :,$   STRING2 DB After :,$   DATAS ENDS   STACKS SEGMENT   ;此处输入堆栈段代码   STACKS ENDS   CODES SEGMENT   ASSUME CS:CODES,DS:DATAS,SS:STACKS   START:   MOV AX,DATAS   MOV DS,AX   ;此处输入代码段代码   LEA DX,STRING1   MOV AH,9   INT 21H   MOV AH,02H ;换行   MOV DL,0DH   INT 21H   MOV DL,0AH   INT 21H   LEA DX,STRING   1   MOV AH,9   INT 21H   MOV AH,02H   MOV DL,0DH   INT 21H   MOV DL,0AH   INT 21H   LEA DX,STRING2   MOV AH,9   INT 21H   MOV AH,02H   (本文来自:wwW.xIaocAofanwEn.coM 小草 范文 网:位串处理程序实验报告)MOV DL,0DH   INT 21H   MOV DL,0AH   INT 21H   MOV AX,000FH   MOV CX,AX ;CX赋值15   XOR AX,AX   LEA SI,STRING   AGAIN:   MOV AL,[SI]   CMP AL,a   JAE NEXT ;=a   JMP NEXT2   NEXT:   CMP AL,z   JLE NEXT1   JMP NEXT2   NEXT1:   SUB AL,a-A   JMP NEXT2   NEXT2:   MOV [SI],AL ;把转换的字母回送到字符串中(不能写成MOV [SI],AX 不匹配)   INC SI   LOOP AGAIN   LEA DX,STRING   MOV AH,9   2 位数   INT 21H   MOV AH,4CH   INT 21H   CODES ENDS   END START   该程序是一个很简单基础的字符串处理程序,在这个基础上可以增加其他的更多的字符处理功能。   四、实验结果与截图   实验截图如下   运行结果截图   3   调试中截图   调试最终结果截图   五、心得体会   通过这个实验,第一次编写了关于字符串处理的汇编程序,加强了对字符串的理解,也学到了很多字符串处理的知识点,也了解到字   4 篇二:串的操作实验报告   数据结构实验报告   报告名称 串的操作 专 业 网络工程 班 级 学 号   姓 名   指导教师陈淑红 李珍辉黄哲   年 月日   一、实验目的:   熟悉串类型的实现方法,了解简单文字处理的设计方法。   二、实验内容与基本要求:   1. 设计可以在主串s中第i个位置之前插入一个子串t的程序。   2. 设计可以在主串s中从第i个位置开始共取m个字符,求子串的程序。   3. 设计一个程序求子串t在主串s中的起始位置   三、概要设计:   1.数据结构:   #include   #define MaxSize 100/*最多的字符个数*/   typedef struct   {char data[MaxSize];/*定义可容纳MaxSize个字符的空间*/ int len; /*标记当前实际串长*/   } SqString;   2.抽象数据类型:   ADT String {   数据对象:   D={ ai |ai∈CharacterSet,   i=1,2,...,n, n≥0 }   数据关系:   R1={ | ai-1, ai ∈D,

文档评论(0)

1亿VIP精品文档

相关文档