ImageVerifierCode 换一换
格式:DOCX , 页数:21 ,大小:52.29KB ,
资源ID:18972686      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/18972686.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(常用DOS命令和DEBUG命令Word文件下载.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

常用DOS命令和DEBUG命令Word文件下载.docx

1、先将USER子目录下的文件删空;DEL C:FOXUSER*.*第二步,删除USER子目录。RD :FOXUSER1.3.1.4、DIR显示磁盘目录命令显示磁盘目录的内容。DIR 盘符路径/P/W(1)/P的使用:当欲查看的目录太多,无法在一屏显示完屏幕会一直往上卷,不容易看清,加上/P参数后,屏幕上会分面一次显示23行的文件信息,然后暂停,并提示:Press any key to continue(2)/W的使用:加上/W只显示文件名,至于文件大小及建立的日期和时间则都省略。加上参数后,每行可以显示五个文件名。1.3.1.5、PATH路径设置命令设置可执行文件的搜索路径,只对文件有效。PAT

2、H盘符1目录路径名1;盘符2:,目录路径名2(1)当运行一个可执行文件时,DOS会先在当前目录中搜索该文件,若找到则运行之;若找不到该文件,则根据PATH命令所设置的路径,顺序逐条地到目录中搜索该文件;(2)PATH命令中的路径,若有两条以上,各路径之间以一个分号“;”隔开;(3)PATH命令有三种使用方法:PATH盘符1:路径1盘符2:路径2(设定可执行文件的搜索路径)PATH:(取消所有路径)(显示目前所设的路径)1.3.1.6、TREE显示磁盘目录结构命令显示指定驱动器上所有目录路径和这些目录下的所有文件名。外部命令TREE盘符:/FPRN(1)使用/F参数时显示所有目录及目录下的所有文

3、件,省略时,只显示目录,不显示目录下的文件;(2)选用PRN参数时,则把所列目录及目录中的文件名打印输出。1.3.1.7、DELTREE删除整个目录命令将整个目录及其下属子目录和文件删除。DELTREE盘符:路径名该命令可以一步就将目录及其下的所有文件、子目录、更下层的子目录一并删除,而且不管文件的属性为隐藏、系统或只读,只要该文件位于删除的目录之下,DELTREE都一视同仁,照删不误。使用时务必小心! 1.3.2、磁盘操作类命令1.3.2.1、format磁盘格式化命令对磁盘进行格式化,划分磁道和扇区;同时检查出整个磁盘上有无带缺陷的磁道,对坏道加注标记;建立目录区和文件分配表,使磁盘作好接

4、收DOS的准备。formAT盘符:/S/4/Q(1)命令后的盘符不可缺省,若对硬盘进行格式化,则会如下列提示:WARNING:ALL DATA ON NONREMOVABLE DISKDRIVE C:WILL BE LOST !Proceed with format (Y/N) ?(警告:所有数据在C盘上,将会丢失,确实要继续格式化吗?)(2)若是对软盘进行格式化,则会如下提示:Insert mew diskette for drive A;and press ENTER when ready(在A驱中插入新盘,准备好后按回车键)。(3)选用/S参数,将把DOS系统文件IO.SYS、MSDOS

5、.SYS及COMMAND.COM复制到磁盘上,使该磁盘可以做为DOS启动盘。若不选用/S参数,则格式化后的磁盘只能读写信息,而不能做为启动盘;(4)选用/4参数,在1.2MB的高密度软驱中格式化360KB的低密度盘;(5)选用/Q参数,快速格式化,这个参数并不会重新划分磁盘的磁道和扇区,只能将磁盘根目录、文件分配表以及引导扇区清成空白,因此,格式化的速度较快。(6)选用/U参数,表示无条件格式化,即破坏原来磁盘上所有数据。不加/U,则为安全格式化,这时先建立一个镜象文件保存原来的FAT表和根目录,必要时可用UNFORMAT恢复原来的数据。1.3.2.2、DISKCOPY整盘复制命令复制格式和内

6、容完全相同的软盘。DISKCOPY盘符1:盘符2:(1)如果目标软盘没有格式化,则复制时系统自动选进行格式化。(2)如果目标软盘上原有文件,则复制后将全部丢失。(3)如果是单驱动器复制,系统会提示适时更换源盘和目标盘,请操作时注意分清源盘和目标盘。1.3.3、文件操作类命令1.3.3.1、 COPY文件复制命令拷贝一个或多个文件到指定盘上。COPY 源盘路径源文件名目标盘路径目标文件名(1)COPY是文件对文件的方式复制数据,复制前目标盘必须已经格式化;(2)复制过程中,目标盘上相同文件名称的旧文件会被源文件取代;(3)复制文件时,必须先确定目标般有足够的空间,否则会出现;insufficie

7、nt的错误信息,提示磁盘空间不够;(4)文件名中允许使用通配符“*”“?”,可同时复制多个文件;(5)COPY命令中源文件名必须指出,不可以省略。(6)复制时,目标文件名可以与源文件名相同,称作“同名拷贝”此时目标文件名可以省略;(7)复制时,目标文件名也可以与源文件名不相同,称作“异名拷贝”,此时,目标文件名不能省略;(8)复制时,还可以将几个文件合并为一个文件,称为“合并拷贝”,格式如下:COPY;源盘路径源文件名1源文件名2目标盘路径目标文件名;(9)利用COPY命令,还可以从键盘上输入数据建立文件,格式如下:COPY CON 盘符:路径文件名;(10)注意:COPY命令的使用格式,源文

8、件名与目标文件名之间必须有空格!1.3.3.2、TYPE显示文件内容命令显示ASCII码文件的内容。内部命令。TYPE盘符:路径文件名(1)显示由ASCII码组成的文本文件,对。EXE.COM等为扩展名的文件,其显示的内容是无法阅读的,没有实际意义;(2)该命令一次只可以显示一个文件的内容,不能使用通配符;(3)如果文件有扩展名,则必须将扩展名写上;(4)当文件较长,一屏显示不下时,可以按以下格式显示;路径文件名|MORE,MORE为分屏显示命令,使用些参数后当满屏时会暂停,按任意键会继续显示。(5)若需将文件内容打印出来,可用如下格式:路径文件名,PRN此时,打印机应处于联机状态。1.3.3

9、.3、 REN文件改名命令更改文件名称REN盘符:路径旧文件名新文件名(1)新文件名前可以不加上盘符和路径,因为该命令只能对同一盘上的文件更换文件名;(2)允许使用通配符更改一组文件名或扩展名。1.3.3.4、 DEL删除文件命令删除指定的文件。DEL盘符:路径文件名/P(1)选用/P参数,系统在删除前询问是否真要删除该文件,若不使用这个参数,则自动删除;(2)该命令不能删除属性为隐含或只读的文件;(3)在文件名称中可以使用通配符;(4)若要删除磁盘上的所有文件(DEL*或DEL),则会提示:(Arey ou sure?)(你确定吗?)若回答Y,则进行删除,回答N,则取消此次删除作业。1.3.

10、4、其它命令1.3.4.1、CLS清屏幕命令 1功能:清除屏幕上的所有显示,光标置于屏幕左上角。 2类型: 3格式:CLS1.3.4.2、 VER查看系统版本号命令显示当前系统版本号VER1.3.4.3、 DATA日期设置命令设置或显示系统日期。DATEmmddyy 4使用说明: (1)省略mmddyy显示系统日期并提示输入新的日期,不修改则可直接按回车键,mmddyy为“月月日日年年”格式; (2)当机器开始启动时,有自动处理文件(AUTOEXEC.BAT)被执行,则系统不提示输入系统日期。否则,提示输入新日期和时间。1.3.4.4、 TIME系统时钟设置命令设置或显示系统时期。TIMEhh

11、:mm:ss:xx (1)省略hh:xx,显示系统时间并提示输入新的时间,不修改则可直接按回车键,hh:xx为“小时:分钟:秒:百分之几秒”格式;1.3.4.5、MEM查看当前内存状况命令显示当前内存使用的情况MEM/C/F/M/P (1)选用/C参数列出装入常规内存和CMB的各文件的长度,同时也显示内存空间的使用状况和最大的可用空间; (2)选用/F参数分别列出当前常规内存剩余的字节大小和UMB可用的区域及大小; (3)选用/M参数显示该模块使用内存的地址、大小及模块性质; (4)选用/P参数指定当输出超过一屏时,暂停供用户查看。1.3.4.6、 MSD显示系统信息命令显示系统的硬件和操作系

12、统的状况。MSD/I/B/S (1)选用/I参数时,不检测硬件; (2)选用/B参数时,以黑白方式启动MSD; (3)选用/S参数时,显示出简明的系统报告。DEBUGDEBUG是专门为汇编语言设计的一种调试工具,它通过步进、设置断点等方式为汇编程序员提供了非常有效的调试手段,DEBUG程序可跟踪运行程序的踪迹,还可直接与磁盘文件或指定的扇区对话。所有的DEBUG命令为单一字母,其后可跟一个或多个参数,参数间用分界符号(逗号或分号)隔开(DEBUG对字母的大小写不敏感);每个命令以回车键作为结束符;所使用的地址的格式为:段基址:偏移量,其中段地址可用CS、DS、SS、ES表示,也可用十六进制表示

13、;命令参数中的数据和机器显示的数据均为十六进制(数据后不再以H结尾)。进入DEBUG后出现提示符“”后可使用DEBUG命令。DEBUG中常用的命令有:1.4.1、Debug:a (assemble)直接将 8086/8087/8088 助记键合并到内存。在没有参数的情况下使用,a 命令会从它最后停止的位置开始汇编。语法a Address参数Address 指定键入汇编语言助记键的位置。对 Address 使用十六进制值,并键入不以 h 字符结尾的每个值。示例a 子命令支持所有形式的间接注册命令。例如:add bx,34bp+2si-1 pop bp+di push sia 子命令还支持所有操作

14、码同义词。loopz 100 loope 100 ja 200 jnbe 2001.4.2、Debug:c (compare)比较内存的两个部分。c range addressRange必需。指定要比较的内存第一个区域的起始和结束地址,或起始地址和长度。Address指定要比较的第二个内存区域的起始地址。要比较从 100h 到 10Fh 的内存块与从 300h 到 30Fh 的内存块,可键入:c100,10f 300 或 c100l10 300 (注意100与10中间是小写L)这两个命令都会产生下列输出结果(假定 DS = 197F):197F:0100 4D E4 197F:03000101

15、 67 99 197F:03010102 A3 27 197F:03020103 35 F3 197F:03030104 97 BD 197F:03040105 04 35 197F:03050107 76 71 197F:03070108 E6 11 197F:03080109 19 2C 197F:0309010A 80 0A 197F:030A010B 36 7F 197F:030B010C BE 22 197F:030C010D 83 93 197F:030D010E 49 77 197F:030E010F 4F 8A 197F:030F该列表中缺少地址 197F:0106 和 197

16、F:0306。这表明那些地址中的值是相同的。1.4.3、Debug:d (dump)显示一定范围内存地址的内容。使用不带参数的 d 可用从前一个 d 子命令中指定的地址范围的末尾开始,显示 128 个字节的内容。d Range指定要显示其内容的内存区域的起始和结束地址,或起始地址和长度。键入:dcs:100 10f Debug.exe 按以下格式显示该范围中的内容:04BA:0100 54 4F 4D 00 53 41 57 59-45 52 00 00 00 00 00 00. 如果键入不带参数的 d 子命令,Debug.exe 将按上面示例中的格式来格式化显示内容。“命令提示符”窗口中的每

17、一行都起始于比前一行地址大 16 个字节(如果是 40 列的屏幕,则为 8 个字节)的地址。对于后面键入的每个不带参数的 d 子命令,Debug.exe 将紧接在最后显示的命令后立即显示字节内容。要显示从 CS:100 开始的 20h 字节的内容,请键入:100 l 20 (注意100与20中间是小写L)要显示 CS 段中从 100h 到 115h 行范围内的所有字节的内容,请键入:100,1151.4.4、Debug:e (enter)将数据输入到内存中指定的地址。eAddress List指定输入数据的第一个内存位置。List指定要输入到内存的连续字节中的数据。ecs:100 Debug.

18、exe 按下面的格式显示第一个字节的内容:0100 EB._ 要将该值更改为 41,请在插入点键入 41,如下所示:0100 EB.41_ 可以通过一个 e 子命令键入连续的字节值。在键入新值后按空格键,而不是按 Enter。Debug.exe 将显示下一个值。在此示例中,如果按三次空格键,Debug.exe 将显示下面的值:0100 EB.41 10. 00. BC._ 要将十六进制值 BC 更改为 42,请在插入点键入 42,如下所示:0100 EB.41 10. 00. BC.42_ 要将值 10 更改为 6F,请按两次 Hyphen 键以返回到地址 0101(值 10)。Debug.e

19、xe 显示如下信息:0100 EB.41 10. 00. BC.42-0102 00.-0101 10._在插入点键入 6F 以更改此值,如下所示:0101 10.6F_ 按 Enter 以停止 e 子命令并返回到 debug 提示符下。以下是字符串项的示例:eds:100 This is the text example将使用该字符串从 DS:100 开始填充 24 个字节。1.4.5、Debug:f (fill)使用指定的值填充指定内存区域中的地址。f Range List指定要填充内存区域的起始和结束地址,或起始地址和长度。指定要输入的数据。要使用 5 个特定值(例如,42、45、52、

20、54、41)填充从 04BA:100 到 04BA:1FF 的内存位置,Debug.exe 重复这 5 个值直到 100h 个字节全部填满为止,请键入:f04ba:100l100 42 45 52 54 41(注意100与100中间是小写L)1.4.6、Debug:g (go)运行当前在内存中的程序。如果在没有参数的情况下使用,则 g 命令将在 CS:IP 寄存器的当前地址处开始运行。g =Address BreakPoints 对于当前在内存中的程序,指定它开始运行的地址。BreakPoints指定可以设置为 g 子命令的一部分的 1 到 10 个临时断点。要运行当前内存中的程序,并要执行到

21、 CS 段中的断点地址 7550 为止,请键入:gcs:7550 Debug.exe 将显示寄存器的内容和标志的状态,然后终止 g 子命令。要设置两个断点,请键入:7550, cs:8000 如果在 Debug.exe 遇到某个断点之后再次键入 g 子命令,将从该断点之后的指令开始执行,而不是在开始地址处执行。1.4.7、Debug:h (hexadecimal)对指定的两个参数执行十六进制运算。h Value1Value2Value1代表从 0 到 FFFFh 范围内的任何十六进制数字。Value2代表从 0 到 FFFFh 范围内第二个十六进制数字。h19f 10a Debug.exe 执

22、行计算并显示以下结果:02A9 00951.4.8、Debug:i (input)从指定的端口读取并显示一个字节值。iPortPort按地址指定输入端口。地址可以是 16 位的值。 示例i2f8 如果端口的字节值为 42h,Debug.exe 会读取该字节并按下述形式显示其值:421.4.9、Debug:l (load)将某个文件或特定磁盘扇区的内容加载到内存。在不带参数的情况下使用,l 子命令会将您在 debug 命令行上指定的文件从地址 CS:100 开始加载到内存中。Debug.exe 同时将 BX 和 CX 寄存器设置为加载的字节数。如果未在 debug 命令行上指定文件,将加载最近使

23、用 n(名称)子命令指定的文件。l Addressl Address Drive FirstSector Number指定要在其中加载文件或扇区内容的内存位置。如果不指定 Address,Debug.exe 将使用 CS 寄存器中的当前地址。Drive指定包含读取指定扇区的磁盘的驱动器。该值是数值型的:0 = A、1 = B、2 = C 等等。FirstSector 指定要加载其内容的第一个扇区的十六进制数。Number指定要加载其内容的连续扇区的十六进制数。只有要加载特定扇区的内容而不是加载在 debug 命令行上或在最近 n(名称)子命令中指定的文件时,才能使用 Drive、FirstSe

24、ctor 和 Number 参数。在命令提示符下,键入:debug要加载 F 文件,请键入:lDebug.exe 加载该文件并显示 debug 提示符。要从驱动器 C 将起始逻辑扇区为 15 (0Fh) 的 109 (6Dh) 个扇区的内容加载到起始地址为 04BA:0100 的内存中,请键入:l04ba:100 2 0f 6d (第一个字符是小写L)1.4.10、Debug:m (move)将一个内存块中的内容复制到另一个内存块中。mRangeAddress指定要复制其内容的内存区域的起始地址和结束地址,或起始地址和长度。指定要将 Range 内容复制到的位置的起始地址。要将 CS:110 地址中的内容复制到地址 CS:510 中,然后将 CS:10F 地址中的内容复制到 CS:50F 中,如此操作直至将 CS:100 地址中的所有内容复制到地址 CS:500 中,请键入:mcs:100 110 cs:500 要查看结果,请使用 d(转储)子命令,并使用 m 子命令指定使用的目标地址。1.4.11、Debug:n (name)为 debugl (load) 或 w (write) 子命令指定可执行文件的名称,或者针对要调试的可执行文件指定参数。如果在没有参数

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1