欢迎来到一句话经典语录网
我要投稿 投诉建议
当前位置:一句话经典语录 > 心得体会 > dos功能调用心得体会

dos功能调用心得体会

时间:2017-02-09 23:56

DOS功能调用是什么意思

本人完全新手,需要通俗易懂的,...

S应该说是一个操作系统,要运用它的功能就要掌握DOS下的命令。

而这些命令是E文的,中文版的DOS现在只是在一些启动光盘上有但也不全面、要通俗易懂有点难啊。

DOS系统功能调用是如何实现的

1、什么是DOS系统功能调用 系统功能调用是DOS为用户提供的常用子程序(80多个),可在汇编语言程序中直接调用。

这些子程序的主要功能包括:(1)设备管理(如键盘、显示器、打印机、磁盘等的管理)(2)文件管理和目录操作(3)其他管理(如内存、时间、日期等管理)这些子程序给用户编程带来很大方便,用户不必了解有关的设备、电路、接口等方面的问题,只需直接调用即可。

2、调用方法DOS功能调用的子程序已按顺序编号——功能号(00H~68H),其调用方法是:(1) 功能号→AH(2) 入口参数→指定寄存器(3) INT 21H用户只须给出以上三方面信息,DOS就可根据所给信息自动转入相关子程序执行。

3、常用的系统功能调用(1)键盘输入1) 1号调用——从键盘输入单个字符调用格式: MOV AH,1INT 21H功能: 等待从键盘输入一个字符并送入AL。

执行时系统将扫描键盘,等待有健按下,一旦有健按下,就将其字符的ASCII码读入,先检查是否Ctrl-Break,若是,退出命令执行;否则将ASCII码送AL,同时将该字符送显示器显示。

2) 10号调用——从键盘输入字符串功能: 从键盘接收字符串送入内存的输入缓冲区,同时送显示器显示。

调用前要求: 先定义一个输入缓冲区 MAXLEN DB 100 ;第1个字节指出缓冲区能容纳的字符个数,即缓冲区长度,不能为0ACLEN DB ? ;第2个字节保留,以存放实际输入的字符个数 STRING DB 100 DUP(?) ;第3个字节开始存放从键盘输入的字符串。

调用格式: LEA DX,MAXLEN(缓冲区首偏移地址) MOV AH,10INT 21H注意:调用时,要求DS:DX指向输入缓冲区 参考:

DOS系统功能调用是如何实现的

Dos就用win+D运行CMD

BIOS就开机按Del

不同的dos功能调用通过什么来区别

DOS实际上是DiskOperationSystem(操作系统)的简称。

顾名思这是一个基于磁盘管操统。

与我们现在使用的操作系统最大的区别在于,它是命令行形式的,靠输入命令来进行人机对话,并通过命令的形式把指令传给计算机,让计算机实现操作的。

所以操作方式也非常简单,只需输入命令,然后回车,系统就会执行命令。

从实质上来说,包括windows95和win9x的系列版本,这些看起来完全图形化的操作系统也完全是建立在dos之上的。

只是穿了一件衣服而已。

另外一个方面,在widows的系列任意一个版本中,我们都可以找到dos的影子。

在Win9x\\\/Me的开始菜单中的运行程序中键入command命令,可进入命令行界面。

在Win2000\\\/NT的开始菜单中的运行程序中键入cmd命令,可进入命令行界面。

而且使用windows 2000和xp都可以通过使用启动光盘来进入控制台。

控制台也是命令行形式,里面的系统维护命令也是在很大程度上和DOS命令是一致的,如果会使用dos,基本上就会使用控制他。

在很多情况下,使用图形界面不能妥善解决的问题,可以通过命令行来解决。

常用DOS命令 其实,现在不需要学DOS了,除非你想自己装机器。

在这里就介绍几个最常用的DOS命令吧

用DOS起动机器后,我们就可输入DOS命令了。

敲入DOS命令的方法都一样,就是命令回回车。

我们敲入不同的DOS命令机器就执行不同的功能。

DOS命令的一般格式为:命令 [参数或选项,[参数或选项,[……]]]其中, 方括号里的内容根据需要选用,也可一个也不用。

DOS最讨厌的地方之一,就是不同的命令这里的[参数或选项]不同。

以下介绍中, 表示命令输入完成后按回车键。

DIR —— 列目录。

列出目录下的子目录和文件。

例:DIR 列出当前目录下的所有子目录和文件名 DIR \\\/P 列出当前目录下的所有子目录和文件名,每显示一屏暂停。

DIR C*.SYS 列出当前目录下以名字C开头且扩展名为SYS的所有子目录和文件。

DIR C:\\\\DOS\\\\*.SYS 列出C:盘DOS子目录下扩展名为SYS的所有子目录和文件。

DIR ..\\\\F*.COM 列出上级目录下以名字F开头且扩展名为SYS的所有子目录和文件。

DIR FORMAT.EXE\\\/S 在当前目录及其子目录中寻找文件FORMAT.EXE。

说明:*称为通配符,它代表几个连在一起的字符,还有?也是通配符,它代表一个字符。

当你只记得文件中的部分字符时很有用。

..代表上级目录。

\\\\有两种作用:在盘符后或出现在最前面则代表该盘的根目录,不然,则是目录和子目录间或目录与文件名间的分格符。

DOS不区分命令和文件名(及目录名)中的字母的大小写。

CD —— 改变当前目录。

通常用DOS起动机器后,当前盘为起动盘,当前目录为起动盘的根目录。

例:CD DOS 把当前目录换成现在所在目录下的DOS子目录。

CD .. 回到上级目录。

CD \\\\ 回到根目录。

MD —— 建立子目录。

例:MD DOS 在当前目录下建立DOS子目录。

MD C:\\\\BACKUP 在C:盘根目录下建立BACKUP子目录。

COPY —— 拷贝文件。

生成一个和源文件一模一样的文件。

例:COPY A:\\\\CONFIG.SYS C:\\\\CONFIG.SYS 将A:盘根目录下的CONFIG.SYS复制一份 到C:盘根目录下。

FORMAT —— 格式化磁盘。

格式化磁盘将删掉磁盘中的所有文件。

例:FORMAT A: 格式化A:盘。

FORMAT A:\\\/S 格式化A:盘,并且让该盘可以作为开机时的起动盘(又称系统盘)。

EDIT —— 编辑文本文件。

例:EDIT C:\\\\CONFIG.SYS 编辑C:盘根目录下的CONFIG.SYS文件。

说明:文本文件就是只含可见字符和回车与换行符的文件。

如果你不明白,你只需要知道C:\\\\CONFIG.SYS和C:\\\\AUTOEXEC.BAT文件是文本文件就行了。

内存 内存是接于主板上的用天存贮数据的集成电路。

在我们的文稿纸中,每个格子里放一个字。

内存类似文稿纸,有许多小格,每个小格放一个字节的内容。

内存的“小格子”越多,内存越大。

为了便于定位这些“小格子”,就将这些小格按顺序进得编号,这些编号就是内存地址。

CPU运行所需的数据和程序直接(或经高速缓冲存储器,简称Cache,一种比一般内存更高存取速度的集成电路)存取自内存。

磁盘上的程序或数据不直接与CPU打交道,须调入内存(读文件),经运行或处理后的数据文件须从内存写到磁盘上(写文件,俗称“存盘”)。

由于内存只在有电压维持时才可保存数据,故在计算机关机后的数据会丢失,所以,你在计算机上完成你的工作后要记得存盘。

DOS对内存的管理 一般而言,DOS只能管理1M的内存,要想让DOS管理1M以上的内存必须另想办法。

通常,在1M内存中,DOS真正使用的是640K,这部分内存称基本内存或常规内存。

在DOS下,即使你的机器有8M、16M、32M甚至更多的内存,如果不想办法,DOS是用不到的,所以,有时一些程序报告内存不够。

WINDOWS等操作系统不象DOS,它们可以使用更多内存,再加上其图形界面、同时可运行几个程序、能充分发挥计算机硬件的功能等诸多优势,故而得到了广泛应用。

文本文件 我们把文件中只含有字母、数字和平时常用到的一些符号的文件称文本文件,当然,其中还含有我们平时没见到过的回车和换行符,以便于我们分出一行一行来。

如果你看过ASCII表,就清楚表中有些代码我们平时很少见,其中有些是有专门用途的,在文本文件中是不包括它们的。

另外,不同的操作系统下的文本文件可能不同,如UNIX下的方本文件只含回车符不含换行符。

不过,你不用管它们,只要是在DOS下用TYPE 文件名命令能在屏幕中清楚显示的文件就是文本文件,如CONFIG.SYS和AUTOEXEC.BAT文件。

文本文件可用一般的编辑器编辑,如DOS下的EDIT。

DOS功能调用与BIOS功能调用主要的区别在于

在于磁盘底层操作与计算机本身底层操作的区别。

声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。联系xxxxxxxx.com

Copyright©2020 一句话经典语录 www.yiyyy.com 版权所有

友情链接

心理测试 图片大全 壁纸图片