9( .:LO盘符:PO路径PO文件名 ' PO参数 0PO参数 4P
这时屏幕上出现 .:L 的提示符“E,表示系统在 .:L 管理之下,此时可以用
.:L 进行程序调试。若所有选项省略,仅把 .:L 装入内存,可对当前内存中的内
容进行调试,或者再用 ! 和 " 命令,从指定盘上装入要调试的程序;若命令行中有文件名,
则 %# 把 .:L 程序调入内存后,再由 .:L 将指定的文件名装入内存。
4) .:L 的常用命令
(0)退出命令 M
格式:M
功能:退出 .:L,返回到操作系统。
(4)显示存储单元命令
格式 0:O起始地址P
格式 4:O起始地址PO结束地址Q字节数P
功能:格式 0 从起始地址开始按十六进制显示 @< 个单元的内容,每行 0= 个单元,共
@ 行,每行右边显示 0= 个单元的 )#9 码,不可显示的 )#9 码则显示“R。格式 4 显示
指定范围内存储单元的内容,其他显示方式与格式 0 一样。如果缺省起始地址或地址范围,
则从当前的地址开始按格式 0 显示。
例如: E4<<S表示从 #<4<< 开始显示 04@ 个单元内容
E0<<04<S表示显示 #<0<<E#<04< 单元的内容
说明:在 .:L 中,地址表示方式有如下形式:
段寄存器名:相对地址,如:#0<<
段基值:偏移地址(相对地址),如:45)<0;<<
EEEEEEEEEEEEEEEEEEEEEEEEEE小抄结束EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
5验证第一节里的内容
运行“开始T程序T附件T#E%# 命令提示符”(这是 4<<<A@ 下自己找吧)
在“U下输入 ,显示
E
05A@<0<<<<<<<<<<<<<<<<<<E<<<<<<<<<<<<<<<<
05A@<00<<<<<<<<<<<<<<<<<E<<<<<<<<5<<@?05
05A@<04<<<<<<<<<<<<<<<<<E<<<<<<<<<<<<<<<<
05A@<05<<<<<<<<<<<<<<<<<E<<<<<<<<<<<<<<<<
05A@<0<<<<<<<<<<<<<<<<<E<<<<<<<<<<<<<<<<
05A@<0;<<<<<<<<<<<<<<<<<E<<<<<<<<<<<<<<<<
05A@<0=<<<<<<<<<<<<<<<<<E<<<<<<<<<<<<<<<<
05A@<0?<<<<<<<<<<<<<<<<<E<<<<<<<<<<<<<<<<
E
我们记下:05A@:<009 的值是个 5。05@A:<009 的物理地址应该是:05)A9。
那么 0<<<5)A9 的物理地址也应该是 05)A9,他的内存也应该是 5,(因为本来就是
一个地址吗,就象第三行第十列和第十列第三行当然应该是同一个位置)。
E0<<<5)A9
0<<<5)A<5<<@?05
0<<<5))<<<<<<<<<<<<<<<<<E<<<<<<<<<<<<<<<<
0<<<5).<<<<<<<<<<<<<<<<<E<<<<<<<<<<<<<<<<