能力值:
(RANK:570 )
|
-
-
2 楼
你的图看不了
对段寄存器的操作属于特权级指令吧?
我建议你练习的时候还是换一个代码
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
最初由 panwill 发布 把这个下面这个m.asm编译成m.exe后, assume cs:code,ss:stack,ds:data stack segment dw 6,6,6,6,6,6,6,6 stack ends ........ 呵呵,-t执行的是从start标号开始,start以上定义数据db之类当然就在内存中的代码段前存放了.
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
用debug 载入程序后
ds=0b80
但用r命令查看时
却发现 ds=0b90.....
谁解释下?
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
因为程序加载到内存中的前面256个字节存放的是PSP,DOS用来和程序进行通信的从 256个字节后的空间才是程序的 所以要加上10H
|
|
|