在debug分步运行程序时, 如果想快进到CS:0012 前面的跳过 怎么办? g 0012
分步运行到循环 想快进到循环结束, p 当然也可以用g 后面的标号
我们想 mov al,[0] 在debug中这样写可以, 但是在编译器中这样写, 会被翻译成mov ax,0
于是 方法1
mov bx,0
mov al,[bx]
方法2
mov al,DS:[0]
显示指明段地址 称为 段前缀
如 mov ax,ds:[bx]
mov ax,cs:[bx]
mov ax,ss:[bx]
mov ax,es:[bx]
mov ax,cs:[0]
mov ax,ss:[0]
对于DOS系统 有可以给玩家存放数据的安全空间 0:200 ~ 0"2ff 共256个字节