⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vesa编程介绍.htm

📁 vesa编程指南
💻 HTM
📖 第 1 页 / 共 3 页
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0077)http://shaker.myrice.com/document/vesa-program-introduce/vesa-introduce-1.htm -->
<HTML><HEAD><TITLE>VESA编程介绍</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.2800.1276" name=GENERATOR>
<META content=FrontPage.Editor.Document name=ProgId></HEAD>
<BODY>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%">==========================================================================================</P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
size=4>VESA <FONT lang=ZH-CN face=宋体>编程介绍&nbsp;&nbsp; </FONT></FONT><FONT 
face=宋体 size=3><FONT lang=ZH-CN>(1)标准</FONT>VGA BIOS及<FONT lang=ZH-CN 
face=宋体>超级</FONT>VGA<FONT lang=ZH-CN face=宋体>模式号</FONT></FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%">------------------------------------------------------------------------------------------</P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
size=2>&nbsp;相关章节:&nbsp; (1): 标准<FONT face="Times New Roman">VGA 
BIOS</FONT>及超级<FONT 
face="Times New Roman">VGA</FONT>模式号&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <A 
href="http://shaker.myrice.com/document/vesa-program-introduce/vesa-introduce-2.htm"><FONT 
face="Times New Roman">(2)</FONT>:CPU<FONT lang=ZH-CN>显存控制</FONT></A><FONT 
lang=ZH-CN>&nbsp;&nbsp;&nbsp;&nbsp; </FONT><FONT lang=ZH-CN 
face="Times New Roman"><A 
href="http://shaker.myrice.com/document/vesa-program-introduce/vesa-introduce-3.htm">(3)</A></FONT><A 
href="http://shaker.myrice.com/document/vesa-program-introduce/vesa-introduce-3.htm">:<FONT 
lang=ZH-CN>扩展的VGA BIOS</FONT></A></FONT>&nbsp;</P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT 
lang=ZH-CN face="Times New Roman" size=2> <A 
href="http://shaker.myrice.com/document/vesa-program-introduce/vesa-introduce-4.htm">(4): 
</A></FONT><A 
href="http://shaker.myrice.com/document/vesa-program-introduce/vesa-introduce-4.htm"><FONT 
lang=ZH-CN size=2>扩展的VGA BIOS</FONT><FONT lang=ZH-CN face="Times New Roman" 
size=2>(</FONT><FONT lang=ZH-CN size=2>续</FONT><FONT lang=ZH-CN 
face="Times New Roman" size=2>)</FONT><FONT lang=ZH-CN size=2>及应用举例</FONT></A> 
</P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%">------------------------------------------------------------------------------------------</P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
lang=ZH-CN face=宋体 size=2>目的:</FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
size=2><FONT lang=ZH-CN face=宋体>为提供简单的软件应用可以操纵高级的</FONT><FONT 
face="Times New Roman">VGA</FONT><FONT lang=ZH-CN 
face=宋体>适配器的能力,而提出的超级视频适配器的标准化公用软件接口。</FONT></FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
lang=ZH-CN face=宋体 size=2>概述:</FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
lang=ZH-CN face=宋体 size=2>该标准提供一系列应用程序能够使用的函数集。</FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
size=2><FONT lang=ZH-CN face=宋体>1、获取某一指定超级</FONT><FONT 
face="Times New Roman">VGA</FONT><FONT lang=ZH-CN 
face=宋体>设备的兼容性和其独有的特点。</FONT></FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
lang=ZH-CN face=宋体 size=2>2、用以控制诸如显示方式、初始化和显存访问等等硬件操作。</FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
size=2><FONT lang=ZH-CN face=宋体>这些功能作为</FONT><FONT face="Times New Roman">VGA 
BIOS</FONT><FONT lang=ZH-CN face=宋体>视频设备的扩展而提供,由10</FONT><FONT 
face="Times New Roman">h</FONT><FONT lang=ZH-CN face=宋体>中断访问。</FONT></FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
lang=ZH-CN face=宋体 size=2>目录:</FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
lang=ZH-CN face=宋体 size=2>1、介绍</FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
lang=ZH-CN face=宋体 size=2>2、目标和目的</FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
lang=ZH-CN face=宋体 size=2>2-1、视频环境信息</FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
lang=ZH-CN face=宋体 size=2>2-2、编程支持</FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
lang=ZH-CN face=宋体 size=2>2-3、兼容性</FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
lang=ZH-CN face=宋体 size=2>2-4、标准的情况</FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
size=2><FONT lang=ZH-CN face=宋体>3、标准</FONT><FONT face="Times New Roman">VGA 
BIOS</FONT></FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
size=2><FONT face="Times New Roman">4</FONT><FONT lang=ZH-CN 
face=宋体>、超级</FONT><FONT face="Times New Roman">VGA</FONT><FONT lang=ZH-CN 
face=宋体>模式号</FONT></FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
size=2><FONT lang=ZH-CN face=宋体>5、</FONT><FONT 
face="Times New Roman">CPU</FONT><FONT lang=ZH-CN face=宋体>显存控制</FONT></FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
lang=ZH-CN face=宋体 size=2>5-1、硬件设计的考虑</FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
size=2><FONT lang=ZH-CN face=宋体>5-1-1、受限于</FONT><FONT face="Times New Roman">CPU 
64K/128K</FONT><FONT lang=ZH-CN face=宋体>的地址空间</FONT></FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
size=2><FONT lang=ZH-CN face=宋体>5-1-2、跨越</FONT><FONT 
face="Times New Roman">CPU</FONT><FONT lang=ZH-CN 
face=宋体>显存窗口界限</FONT></FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
lang=ZH-CN face=宋体 size=2>5-1-3、处理来自不同区域的数据</FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
lang=ZH-CN face=宋体 size=2>5-1-4、将来自不同窗口的数据结合</FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
lang=ZH-CN face=宋体 size=2>5-2、硬件窗口的不同类型</FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
lang=ZH-CN face=宋体 size=2>5-2-1、单窗口系统</FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
lang=ZH-CN face=宋体 size=2>5-2-2、双重窗口系统</FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
size=2><FONT lang=ZH-CN face=宋体>6、扩展的</FONT><FONT face="Times New Roman">VGA 
BIOS</FONT></FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
lang=ZH-CN face=宋体 size=2>6-1、状态信息</FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
size=2><FONT lang=ZH-CN face=宋体>6-2、</FONT><FONT 
face="Times New Roman">00h-</FONT><FONT lang=ZH-CN face=宋体>返回超级</FONT><FONT 
face="Times New Roman">VGA</FONT><FONT lang=ZH-CN face=宋体>信息</FONT></FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
size=2><FONT lang=ZH-CN face=宋体>6-3、</FONT><FONT 
face="Times New Roman">01h-</FONT><FONT lang=ZH-CN face=宋体>返回超级</FONT><FONT 
face="Times New Roman">VGA</FONT><FONT lang=ZH-CN face=宋体>模式信息</FONT></FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
size=2><FONT lang=ZH-CN face=宋体>6-4、</FONT><FONT 
face="Times New Roman">02h-</FONT><FONT lang=ZH-CN face=宋体>设置超级</FONT><FONT 
face="Times New Roman">VGA</FONT><FONT lang=ZH-CN face=宋体>模式</FONT></FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
size=2><FONT lang=ZH-CN face=宋体>6-5、</FONT><FONT 
face="Times New Roman">03h-</FONT><FONT lang=ZH-CN face=宋体>返回超级</FONT><FONT 
face="Times New Roman">VGA</FONT><FONT lang=ZH-CN face=宋体>模式</FONT></FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
size=2><FONT lang=ZH-CN face=宋体>6-6、</FONT><FONT 
face="Times New Roman">04h-</FONT><FONT lang=ZH-CN face=宋体>保存/恢复超级</FONT><FONT 
face="Times New Roman">VGA</FONT><FONT lang=ZH-CN face=宋体>状态</FONT></FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
size=2><FONT lang=ZH-CN face=宋体>6-7、</FONT><FONT 
face="Times New Roman">05h-</FONT><FONT lang=ZH-CN face=宋体>超级</FONT><FONT 
face="Times New Roman">VGA</FONT><FONT lang=ZH-CN 
face=宋体>视频存储器窗口控制</FONT></FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
size=2><FONT lang=ZH-CN face=宋体>6-8、</FONT><FONT 
face="Times New Roman">06h-</FONT><FONT lang=ZH-CN 
face=宋体>设置/获取逻辑扫描线长度</FONT></FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
size=2><FONT lang=ZH-CN face=宋体>6-9、</FONT><FONT 
face="Times New Roman">07h-</FONT><FONT lang=ZH-CN 
face=宋体>设置/获取显示起点</FONT></FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
size=2><FONT lang=ZH-CN face=宋体>6-10、</FONT><FONT 
face="Times New Roman">08h-</FONT><FONT lang=ZH-CN face=宋体>设置/获取</FONT><FONT 
face="Times New Roman">DAC</FONT><FONT lang=ZH-CN 
face=宋体>调色板控制</FONT></FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
lang=ZH-CN face=宋体 size=2>7、应用举例</FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%">------------------------------------------------------------------------------------------</P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
size=2>1<FONT lang=ZH-CN face=宋体>、介绍</FONT></FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
size=2><FONT lang=ZH-CN face=宋体>本文档包含扩展</FONT><FONT 
face="Times New Roman">VGA</FONT><FONT lang=ZH-CN 
face=宋体>视频模式和功能的标准化接口的说明书。该说明书由以下结构组成:为主要</FONT><FONT 
face="Times New Roman">VESA</FONT><FONT lang=ZH-CN 
face=宋体>委员会所认可的标准扩展视频模式和功能以及非标准的视频模式。从而使得一些独立的</FONT><FONT 
face="Times New Roman">VGA</FONT><FONT lang=ZH-CN 
face=宋体>提供者能通过忽略对独特的</FONT><FONT face="Times New Roman">VGA</FONT><FONT 
lang=ZH-CN face=宋体>硬件的复杂细节的认识,以一种统一的方式向应用程序中添加扩展</FONT><FONT 
face="Times New Roman">VGA</FONT><FONT lang=ZH-CN face=宋体>的使用。</FONT></FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
size=2><FONT lang=ZH-CN face=宋体>该说明书的主题是对扩展</FONT><FONT 
face="Times New Roman">VGA</FONT><FONT lang=ZH-CN 
face=宋体>视频模式和功能对于应用软件了解视频模式的特性和操纵与视频模式相关的扩展存储器的必要性作一个定义。</FONT></FONT></P>
<P 
style="MARGIN: 0px; WORD-SPACING: 0px; TEXT-INDENT: 0px; LINE-HEIGHT: 100%"><FONT 
size=2><FONT lang=ZH-CN face=宋体>本文档的阅读者应该已经对于在硬件层进行</FONT><FONT 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -