// struct REGPACK reg;
reg.r_ax=0x1130;
reg.r_bx=reg_bx;
intr(0x10,®);
return MK_FP(reg.r_es,reg.r_bp);
上面的一段代码是获取16X8字符集的首地址,使用intr
我现在不想用intr这个函数,而想换成int86函数,不知道该怎么写啊?
BP寄存器不用intr还能怎么访问啊?或者有别的计算地址的方法?
reg.r_ax=0x1130;
reg.r_bx=reg_bx;
intr(0x10,®);
return MK_FP(reg.r_es,reg.r_bp);
上面的一段代码是获取16X8字符集的首地址,使用intr
我现在不想用intr这个函数,而想换成int86函数,不知道该怎么写啊?
BP寄存器不用intr还能怎么访问啊?或者有别的计算地址的方法?
