我对计算机日益增长的兴趣使我提出了更深层次的问题,我们似乎不必再问这些问题了。我们的电脑,在开机,据我了解,在文本模式,其中可使用软件中断来显示一个字符0x10时AH=0x0e。我们都见过著名的启动字体,无论启动什么计算机,它看起来总是一样的。
那么,计算机究竟如何在最低级别(例如,低于操作系统)输出图形?而且,当然图形不会使用软件中断一次输出一个像素,因为这听起来很慢?
是否有定义顶点、多边形、字体等基本输出的标准(例如,在 OpenGL 下,可能使用哪种 OpenGL)?让我问的是为什么操作系统在没有安装官方驱动程序的情况下通常可以正常运行?他们是怎么做到的?
如果我的假设不正确,请道歉。我将非常感谢您对这些主题的详细说明!
便携式 USB 显示器是否需要 VGA 卡?
例如这个监视器:
如果我买一台没有任何 GPU 功能的 PC(没有集成 GPU 的处理器 + 没有 D-Sub/DVI/HDMI 端口的主板,根本没有任何独立显卡),BIOS 会在启动时检测到这种显示器吗?
注意:我是 Linux 用户。