svga是什么

 我来答
听雨楼主gX
2023-06-24 · TA获得超过342个赞
知道小有建树答主
回答量:5889
采纳率:100%
帮助的人:103万
展开全部

SVGA 是一种同时兼容 iOS / Android / Flutter / Web 多个平台的动画格式。

SVGA是VGA的兼容产品,它的体系结构基本上和标准的VGA相似。由于不同的芯片制造商提供的VLSI VGA存在许多相似之处,而这些芯片又决定了各种SVGA卡的性能,因此它们有许多共同的特色。

然而,每个制造商又都在其产品结构上作一些补充,增加一些特色和可选参数,以适应新的显示模式。

由于SVGA的分辨率和色彩都大大提高了,因而比VGA需要更大的显示存储量。为了使程序能访问这些扩展的显存,通常SVGA需要寻址支持,所以它的显存需要分页机制。虽然各种SVGA采用的分页机制有所不同,但基本原理是相同的。

在VGA中,CPU就在64KB的主机视频窗口内直接访间全部256 KB显存。己知主存的视频缓冲区为AOOOOH~BFFFFH,各种适配器的窗口都应在此范围内。这窗口只有128KB,如果全部都用于显存,仍不能满足SVGA某些高的显示模式,而且它还可能与共存的其他适配器发生地址冲突。

因此,在SVGA中一般不采用VGA这种直接映象方法,而是将大客量的显存分页,使用时只将需要的页映象到显存窗口去。SVGA可以配备256KB, 512KB或1MB显存,除了将显存为VGA那样分成4个同地址的位平面外,在这基础上还要增加一个分页机制,来控制显存分页映象到显存窗口。

在数据读写到显存之前,应用程序必须事先算出所需的页号,然后把页号送到页选择寄存器,再通过窗口与显存页交换数据。这就是显存分页机制的运作过程。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式