实验名称:DOS及DEBUG的使用
实验日期:2022年9月19日
cd\ —— 首先要用cd\退回到根目录C>下
dir —— 显示文件列表
md hb —— 建立hb子目录
cd hb —— 进入hb子目录
copy d:\dos\masm.exe c:\hb ——将D盘dos目录下的masm.exe拷贝到C盘hb目录下
copy d:\dos\link.exe c:\hb ——将D盘dos目录下的link.exe拷贝到C盘hb目录下
cd.. ——退回到上一级目录
del \hb\masm.exe ——删除hb子目录中的某文件
rb hb ——删除hb子目录(子目录中的所有文件必须先删除)
e: ——进入e盘
cls ——清屏
type ——显示文本文件内容(如 type c:\hb\abc.asm)
注意:DOS和DEBUG命令都支持不区分大小写。
在汇编语言中,数值后面分别用字母B、H、D代表二进制、十六进制、十进制(十进制数后面可以省略D)。
在计算机中还规定采用字节、字、双字等单位来表示数据。
8086寄存器都是位的寄存器,根据用途可分为种类型。分别是数据寄存器、地址寄存器、段寄存器和控制寄存器。
转换时先将 16 位的段地址左移 4 位,相当于乘以 16 或十六进制的 10H,再和偏移地址相加。 物理地址 = 段地址 × 10H + 偏移地址。
汇编语言会的数据形式 学习汇编语言会用到十六进制(H)的数据形式。
区分条件码标志和控制标志
练习常用的DOS命令,熟练掌握DEBUG的主要命令的用法。
熟悉汇编语言运行、调试环境及方法。
DOS环境
用两种方法在实验楼inux环境中进入DOS模拟环境
用DIR命令查看根目录下的文件
用CD命令进入D盘子目录,并查看子目录中的文件
C:\〉D:
:: 回车后进入 D 盘
D:\〉CD DOS
:: 进入 DOS 子目录
D:\dos〉DIR
:: 列出目录中的文件
D:\dos〉DEBUG
:: 进入 DEBUG
copy
在上述命令中,C:\dos〉 与 D:\dos〉 均为提示符,其后所跟的内容才是需要输入的命令;:: 后面所跟的内容是注释文本,方便读者理解,无需输入。
已进入DEBUG模式
格式
D 段地址:起始偏移地址 [结尾偏移地址] [L范围]
copy
G 命令——连续执行程序
Q 命令 ——退出 DEBUG
学会了DOS、DEBUG 的主要命令和用法。
学习时间 634分钟
操作时间 155分钟
按键次数 2141次
实验次数 16次
报告字数 4323字
是否完成 完成