下载此文档

实验二 DOS IO调用实验.doc


文档分类:IT计算机 | 页数:约3页 举报非法文档有奖
1/3
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/3 下载此文档
文档列表 文档介绍
实验二 DOS I/O调用实验
一、实验目的



二、实验内容
,了解汇编语言程序结构。
I/O调用功能,实现从键盘键入一串字符串,在屏幕上显示该字符串。
,实现从键盘输入字符串,进行密码检测,若密码正确,显示‘Match’,否则,显示‘No match,input key again’,重新输入密码。
三、实验用设备仪器及材料
硬件:计算机软件:汇编语言DOS环境或汇编语言集成环境

,掌握使用DOS环境和使用集成开发环境的编程方法。
,掌握使用INT 21H从键盘输入字符及字符串及显示的方法。编写程序实现从键盘键入一串字符串,在屏幕上显示该字符串。
,密码匹配,在显示屏上显示‘Match’,否则,显示‘No match,input key again’,重新输入密码。


汇编语言DOS环境上机过程

格式:D:\MASM>QE *.ASM
2) 用汇编程序MASM对源文件汇编产生目标文件OBJ
格式:D:\MASM>MASM 文件名;
3)用连接程序LINK对目标文件进行连接,产生可执行文件EXE
格式:D:\MASM>LINK 文件名;
4) 在DOS提示符下,键入文件名,执行程序。
格式:D:\MASM>文件名
汇编语言集成环境上机过程
1) ;
2)按照提示进行安装,安装过程中注意汇编器、连接器及调试器安装提示;
3)打开汇编集成编辑器软件,选择菜单->工具->选项,进行汇编器、连接器及调试器安装路径设置;
4)新建汇编文件,编译、连接和调试源程序。
注意:建立新文件时,文件名字不能有汉字,下划线等特殊字符;文件路径不要有汉字;文件编辑中注释不要用汉字。
21H与输入/输出调用相关功能介绍
AH
功能
调用参数
返回参数
01H
键盘输入并回显
AL=输入字符
02H
显示输出一个字符
DL=输出字符
09H
显示字符串
DS:DX=串地址
‘$’结束字符串
0AH
键盘输入字符串到缓冲区
DS:DX=缓冲区首地址
(DS:DX)=缓冲区最大字符数
(DS:DX+1)=实际输入的字符数
显示输出每个字符功能调用02H
使用方法如下:
mov ah, 02h
mov dl, 输出字符的ASCII码
int 21h
注意:显示空白字符,可以将ASCII码0->dl;
显示回车,可以将ASCII码0Dh-

实验二 DOS IO调用实验 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数3
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小58 KB
  • 时间2017-06-25