焦点!热点!难点!

!此主页专为各位专家高手们施展才华,解决各种难题!

1.我想通过调用视频BIOS,在屏幕上做图,而不是用C的图形库函数(因为那样做的话,还需要一个EGAVGA.BGI文件)。
请问:
一、如何初始化屏幕为256色?
二、在16色模式下,如何直接向VideoRAM写数据?
三、在256色模式下,如何直接向VideoRAM写数据?
四、视频BIOS有没有专门的画矩形的中断服务程序(我不想用调用若干画点的中断来组成一个矩形)?
2.某人的 486 装有两个三寸软驱,每次启动时,第一张盘能正常读取,但若取出后再放入另一张盘,列目录时仍为第一张盘的目录(两个均有此现象)。但若读完第一张盘后,不插入软盘直接转到 A 盘或 B 盘,当出现错误提示时插入另一张盘,选择“重试”则可正常读出。把软驱换至其它电脑上试时,却能正常运行。把其它软驱换至此台电脑上试时,仍然出现问题。用 KV300、Kill等杀毒软件未发现任何问题。
