Graphics “什么是”呢;图形存储器光圈底座“;英特尔芯片组?

Graphics “什么是”呢;图形存储器光圈底座“;英特尔芯片组?,graphics,x86,intel,Graphics,X86,Intel,我试图了解如何在英特尔芯片组上以x86保护模式绘制简单图形。我已经(某种程度上)知道如何使用VGA接口实现这一点,我正在尝试了解如何使用G35 Express实现这一点。为此,我正在学习 我不明白什么是“图形内存光圈基”;PCI配置空间中是否有具有该名称的内容?例如,文件第164页说: 它表示与图形的偏移 内存光圈基础,并通过全局GTT映射到物理页 我还需要学习很多,我只是浏览了之前的几卷,但我怀疑这是一个重要的概念。另外,你知道我在哪里可以找到这种体系结构的友好解释,或者另一种英特尔体系结构

我试图了解如何在英特尔芯片组上以x86保护模式绘制简单图形。我已经(某种程度上)知道如何使用VGA接口实现这一点,我正在尝试了解如何使用G35 Express实现这一点。为此,我正在学习

我不明白什么是“图形内存光圈基”;PCI配置空间中是否有具有该名称的内容?例如,文件第164页说:

它表示与图形的偏移 内存光圈基础,并通过全局GTT映射到物理页

我还需要学习很多,我只是浏览了之前的几卷,但我怀疑这是一个重要的概念。另外,你知道我在哪里可以找到这种体系结构的友好解释,或者另一种英特尔体系结构

编辑-一些其他发现

我正在看另一份英特尔文档317607.pdf,看起来231页的“图形内存范围地址”实际上是58页的“图形内存光圈基址寄存器”。但是,它是一个从0x18开始的PCI配置寄存器

@SPRQ:谢谢,我认为这是一个类似于AGP光圈的概念,但根据同一文档的第52页:

注意:PCI Express中不再存在AGP光圈

这是另外一回事。

“图形内存光圈基”是指图形控制器映射用于图像或命令缓冲区的AGP内存或系统内存。GTT是一种页面转换表方案,类似于CPU MMU页面表,用于将系统物理内存映射到线性AGP地址空间。因此,在AGP内存空间中,您可以处理逻辑上连续的地址空间,该地址空间由芯片组和图形控制器映射到一组来自CPU的物理内存地址引用。

一个很好的引用。这说明了光圈空间的用途