再谈利用VGA卡剩余帧缓冲区开发屏幕菜单

来源 :计算机世界 | 被引量 : 0次 | 上传用户:ciyoyo23
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
《计算机世界月刊》1993年7期的《利用VGA卡剩余帧缓冲区开发屏幕菜单》存在一些问题,不揣冒昧,想就此写一点自己的体会并对原文做一点补充修正。原文第一个错误是第二屏幕的视频区首地址计算有误,原文是y值加了150KB后,再用这个y值去算第二屏幕首地址,事实上第二屏首地址计算应是这样:h_b_addr=(unsigned char)((480*80)/256)1_b_addr=(unsigned char)((480*80)%256)即第二屏幕从第480条垂直方向扫描线开始。第二个错误是第二屏幕即使作了上述修正后显示也不完全正常。具体讲是这样:标准VGA卡视频缓冲区有256KB,相应于字符显示最大显示行数是50行。第二屏幕的显示行坐标是从30至50,另外,由于第二屏幕有效扫描线数只有338条(垂直方向),这个值是按照256KB视频缓冲容量算出来的即:最大的垂直方向扫描线数=256*1024/4/80=819.2 “Computer World Monthly” in 1993 July issue of “the use of VGA card frame buffer to develop the remaining screen menu,” there are some problems, do not try to ignorance, would like to write some of my own experience and make a little additional amendments to the original. The first error is the original video of the second screen, the first address is calculated incorrectly, the original is y value plus 150KB, then use this y value to calculate the first screen of the second address, in fact, the second screen should be the first address of the address calculation Thus: h_b_addr = (unsigned char) (480 * 80) / 256) 1_b_addr = (unsigned char) ((480 * 80)% 256) That is, the second screen starts from the 480th vertical scanning line. The second error is that the second screen is not completely normal even after the above correction. Specifically, this is: Standard VGA card video buffer 256KB, corresponding to the maximum number of characters displayed line is 50 lines. The second screen has a display line coordinate of from 30 to 50. In addition, since the number of effective second scanning lines is only 338 (vertical direction), this value is calculated in accordance with the buffer capacity of 256 KB video, ie, the maximum vertical scanning line Number = 256 * 1024/4/80 = 819.2
其他文献
中南大学湘雅三医院药学部创建于1992年。目前设临床药学室、静脉用药调配中心、制剂室、药库、病室药房、门诊药房、急诊药房、中药房、药事管理教研室、临床药学教研室等10
齐如山先生是中国近现代戏曲史上一位卓有成就的理论家、剧作家、导演和活动家。他的杰出贡献不仅仅体现在为梅兰芳创作并导演了一大批富有代表性的京剧剧目,也不仅仅体现在
岩井俊二,日本电影导演,作家及记录片导演。日本新电影运动旗手,被誉为日本最有潜质的新近“映像作家”。从美学角度上来说,他的影片的审美效果就是来源于对美的建构与解构。
小组合作的学习方式是针对高中学生的一种全新的教学形式。教师的教学是针对班级的学生,小组合作学习的教学形式有利于学生的学习,而且教师的教学没有脱离课堂的基本知识,教
【摘要】物理是一门以实验为基础的学科。通过物理教学实验能够让学生更加清楚理解一些概念和掌握一些物理现象的规律。在高中物理实验教学中,通过物理教学实验可以把学生的眼球吸引到枯燥乏味的物理教学课堂,使得学生对物理实验情景充满期待,促进学生对现象产生的求知欲,使学生的思维方式处于一种积极的状态,物理教学实验产生的一些情景,是其它教育方法不能代替的。在新课改的背景下,笔者针对传统物理教学实验中存在的一些弊
Properties,FormationandFertilityofVertisolsinFujianProvinceZHUHE-JIAN;TANBIN-HUA;CHENJIAN-FEI;ZHENGJIAN-MINandJIANGYONG-FEN(R... Properties, Formation and Functional of Vertisolsin Fujian ProvinceZHUHE-JIAN; TANBIN-HUA; CHENJIAN-FEI; ZHENGJIAN-MINandJIAN
期刊
“农丰”配合微肥“农丰”配合微肥由湖北省农科院土肥所农化实验工厂生产,适用于水稻、小麦、油菜、棉花、麻类、果树、茶叶、蔬菜、烟草、西瓜等10多种作物的系列产品。配合微
经济危机已经让众多投资者的资产大幅缩水,投资黄金成为人们规避金融风险的不二工具。伴随着近期国际金价的走低,消费者的购金热情全面进发。特别是牛年贺岁金条、纪念币等受
琵琶,中国传统乐器,有着丰厚的历史和大量经典作品,山水画般的《春江花月夜》,重现了垓下之古代战争场景的《十面埋伏》,记叙了龙梅、玉荣保护羊群故事的《草原小姐妹》等等,
★POWER TRAC公司PT-2425型挖掘装载机的铲斗提升能力为364kg,高度达2135mm。反铲装置掘起力为11kN,伸出距离2541mm,挖掘深度1824mm。整个机身为铰接式,四轮转向。★VERMEER