+ -
当前位置:首页 → 问答吧 → 【虎彡】*****关于汇编VGA模式编程技术.......有兴趣的进来看看*****

【虎彡】*****关于汇编VGA模式编程技术.......有兴趣的进来看看*****

时间:2011-01-12

来源:互联网

昨晚剑大叔然我做一个图形模式基础题
要求:
一,640*480*16色模式.
二,不用中断画.
三,8086汇编.
四,要贴源代码.至少关键部分要贴
(原帖地址http://topic.csdn.net/u/20110111/20/66f9733e-57c9-4bf9-bfbf-edfb78b9e4b7.html)
可是我第一句就用了 INT 10H 选择了视频模式
圣凡哥回帖:第一条就需要bios中断呀~~
我还很无辜的说选择模式不用中断书上没写啊!
躺在床上,辗转反侧,夜不能寐。
突然想到,BIOS中断也是最底层的啊!肯定还有端口能进行模式设置!
今天查了一上午,终于找到了些许资料
一看吓一跳,小小的VGA居然有几十个寄存器~!
《IBM-PC汇编语言程序设计》那本书讲的不够详细,
网上资料也是少之又少,对于我们这些不是在校学生而蹒跚学步般自学的同仁,本着‘四海之内皆兄弟’的原则, 
我把我所收集的资料发一下,有兴趣的朋友可以看一看!

二个博客资料http://www.misssir.cn/art/_show.aspx?art=5
  http://blog.csdn.net/VisionCat/archive/2005/01/18/258510.aspx

三本书合辑:PC机汇编语言实战精解(圣凡哥分享)
  VGA图形控制器直接编程技术6.doc
  VGA实用编程技术.pdf
  下载链接(不需要分)http://download.csdn.net/source/2977967


  一个星期结贴




作者: znxllyuan   发布时间: 2011-01-12

我先去,难得啊!
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD

作者: nanlingcg   发布时间: 2011-01-12

看看 顶上去

作者: a1415926   发布时间: 2011-01-12

VGA 编程,看到这个,想到很多年前,为了能从那个蜘蛛美女图游戏里截出正常的图来,所花的时间、经历和钱;最后还是买了本 VGA 方面的书,检查了不知道多少的 VGA 寄存器及位,终于发现了关键点,完成了最初的想法。那个 dos 游戏,在常规的 256 色显示模式下,启用了该模式不会用到的分页模式,导致成品截图软件出来的都是失真和错位的。

作者: zara   发布时间: 2011-01-12