关于一个图形64k中断的负作用???
unsigned int get64kdot(int x,int y)
{
long addr;
int page;
page = (int)((addr = (long)y *GRPAH_MAXX +(long)x) >> 15);
_BX = 0;
_DX =page;
_AX = 0x4f05;
__int__(0x10);
return *(videoptr + (unsigned)(addr & 0xffff));
}
这段代码大家应该都能知道是干什么用的!(获取64k颜色图形模式下的某点值)
请问这个代码中的中断的那部分是干什么用(望能得到祥解)
有没有什么副作用啊?
怎么我获取完的值再重显到屏幕上就错位了呢?