实验报告nana5.6.docVIP

  • 5
  • 0
  • 约3千字
  • 约 7页
  • 2016-12-04 发布于江西
  • 举报
实验报告nana5.6

实验名称:汇编语言程序设计 班级:信101班 学号:2108191011012 姓名:赵娜 【实验目的】 1、掌握8086指令系统 2、掌握汇编语言程序上机调试运行的过程 【实验内容】 从键盘输入一个字符串(不超过255个),将其中的小写字母转换成大写字母,然后按原来的顺序在屏幕上显示。 (粘贴完整代码以及运行结果截图) .MODEL SMALL .STACK .DATA ? BUFFER DB 255 ;定义缓冲区,第1字节填入可能输入的最大字符数 ? DB 0 ;第2个字节将用于存放实际输入的字符数 ? DB 255 DUP(0) ;第3字节开始用于存放输入的字符串 .CODE .startup ? MOV DX,SEG BUFFER ;取得buffer的段地址 ? MOV DS,DX ;设置数据段 ? MOV DX,OFFSET BUFFER ;字符串的偏移地址 ? MOV AH,0AH ? INT 21H ;一个字符串的输入 ? MOV AH,02H ;? MOV DL,0AH ? INT 21H ;输出换行 ? MOV AH,02H ? MOV DL,0DH ? INT 21H ;输出回车 ? MOV SI,OFFSET BUFFER ;汇编操作符offset指示buffer的偏移地址 ? MOV DI,OFFSET BUFFER?INC SI ? INC

文档评论(0)

1亿VIP精品文档

相关文档