莫名其妙 发表于 2012-2-29 09:30:22

检测点 13.2 分体式

本帖最后由 莫名其妙 于 2012-2-29 10:05 编辑

开始发的是甲鱼老师网站上放的结果应为我开始运行了我自己写的分体式可能是我安装了错误的中断有关
所以一直没结果
一直到刚才单步调试的时候发现7c*4的错误
现在有结果了....

assume cs:code
code segment
start:mov ax,cs
mov ds,ax
mov si,offset ch0
mov ax,0
mov es,ax
mov di,200h
mov cx,offset ch0end - offset ch0
cld
rep movsb
;安装中断例程   
mov word ptr es:,200H
mov word ptr es:,0H
;设置中断向量表
mov ax,4c00h
int 21h
ch0:   push bp
   
   
    mov bp,sp
    add ,bx
   
    pop bp
    iret
ch0end: nop
    ;jmp实现过程
   
    code ends
end start


刚开始死活没结果..后来发现 原来 设置向量表的时候mov word ptr es:,200H少写了个H
大家写程序也一定要细心阿!~~



页: [1]
查看完整版本: 检测点 13.2 分体式