增强图形适配器(Enhanced Graphics Adapter 或 EGA)是 IBM PC 计算机显示标准定义,在显示性能方面(颜色和解析度)介于 CGA 和 VGA 之间。

本文主要是介绍增强图形适配器(Enhanced Graphics Adapter 或 EGA)是 IBM PC 计算机显示标准定义,在显示性能方面(颜色和解析度)介于 CGA 和 VGA 之间。,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

增强图形适配器

增强图形适配器Enhanced Graphics Adapter 或 EGA)是 IBM PC 计算机显示标准定义,在显示性能方面(颜色和解析度)介于 CGA 和 VGA 之间。它是 IBM 在1984年为其新型 PC-AT 计算机引入的技术。EGA 可以在高达640x350的分辩率下达到16色。EGA 包含一个 16KB 的 ROM(只读存储器)来扩展系统 BIOS 以便实现附加的显示功能,并包含一个 Motorola MC6845 视频地址生成器。

EGA 卡

EGA 卡的模式有文字和彩色圖形兩種。

在文字模式下,它的起始位址是由 B000:8000 開始。它一共有兩種文字模式,分別為25列80行及25列40行兩種,它們之間的差異只是終止位址的不同,前者為 B800:0000 到 B800:0F9F,後者則為 B800:0000 到 B800:07CF,各有4000及2000位元組;偶數位址為顯示的字元,奇數位址存放的是屬性。

在640x350高分辩率圖形模式下,16种颜色的任何一个可以通过调色板机制被赋予一个唯一的 RGB 代码。EGA 允许用户在64个调色板颜色(每个像素红、绿、蓝各2BIT)中选择要显示的颜色。每个像素可以有16种颜色(每个像素用4比特表示)。16种颜色可以从64色调色板选择。

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.

这篇关于增强图形适配器(Enhanced Graphics Adapter 或 EGA)是 IBM PC 计算机显示标准定义,在显示性能方面(颜色和解析度)介于 CGA 和 VGA 之间。的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/354703

相关文章

CSS Anchor Positioning重新定义锚点定位的时代来临(最新推荐)

《CSSAnchorPositioning重新定义锚点定位的时代来临(最新推荐)》CSSAnchorPositioning是一项仍在草案中的新特性,由Chrome125开始提供原生支持需... 目录 css Anchor Positioning:重新定义「锚定定位」的时代来了! 什么是 Anchor Pos

使用Python和OpenCV库实现实时颜色识别系统

《使用Python和OpenCV库实现实时颜色识别系统》:本文主要介绍使用Python和OpenCV库实现的实时颜色识别系统,这个系统能够通过摄像头捕捉视频流,并在视频中指定区域内识别主要颜色(红... 目录一、引言二、系统概述三、代码解析1. 导入库2. 颜色识别函数3. 主程序循环四、HSV色彩空间详解

OpenCV实现实时颜色检测的示例

《OpenCV实现实时颜色检测的示例》本文主要介绍了OpenCV实现实时颜色检测的示例,通过HSV色彩空间转换和色调范围判断实现红黄绿蓝颜色检测,包含视频捕捉、区域标记、颜色分析等功能,具有一定的参考... 目录一、引言二、系统概述三、代码解析1. 导入库2. 颜色识别函数3. 主程序循环四、HSV色彩空间

苹果macOS 26 Tahoe主题功能大升级:可定制图标/高亮文本/文件夹颜色

《苹果macOS26Tahoe主题功能大升级:可定制图标/高亮文本/文件夹颜色》在整体系统设计方面,macOS26采用了全新的玻璃质感视觉风格,应用于Dock栏、应用图标以及桌面小部件等多个界面... 科技媒体 MACRumors 昨日(6 月 13 日)发布博文,报道称在 macOS 26 Tahoe 中

java Long 与long之间的转换流程

《javaLong与long之间的转换流程》Long类提供了一些方法,用于在long和其他数据类型(如String)之间进行转换,本文将详细介绍如何在Java中实现Long和long之间的转换,感... 目录概述流程步骤1:将long转换为Long对象步骤2:将Longhttp://www.cppcns.c

使用Python实现获取屏幕像素颜色值

《使用Python实现获取屏幕像素颜色值》这篇文章主要为大家详细介绍了如何使用Python实现获取屏幕像素颜色值,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 一、一个小工具,按住F10键,颜色值会跟着显示。完整代码import tkinter as tkimport pyau

RedisTemplate默认序列化方式显示中文乱码的解决

《RedisTemplate默认序列化方式显示中文乱码的解决》本文主要介绍了SpringDataRedis默认使用JdkSerializationRedisSerializer导致数据乱码,文中通过示... 目录1. 问题原因2. 解决方案3. 配置类示例4. 配置说明5. 使用示例6. 验证存储结果7.

JVisualVM之Java性能监控与调优利器详解

《JVisualVM之Java性能监控与调优利器详解》本文将详细介绍JVisualVM的使用方法,并结合实际案例展示如何利用它进行性能调优,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全... 目录1. JVisualVM简介2. JVisualVM的安装与启动2.1 启动JVisualVM2

Java使用MethodHandle来替代反射,提高性能问题

《Java使用MethodHandle来替代反射,提高性能问题》:本文主要介绍Java使用MethodHandle来替代反射,提高性能问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑... 目录一、认识MethodHandle1、简介2、使用方式3、与反射的区别二、示例1、基本使用2、(重要)

go rate 原生标准限速库的使用

《gorate原生标准限速库的使用》本文主要介绍了Go标准库golang.org/x/time/rate实现限流,采用令牌桶算法控制请求速率,提供Allow/Reserve/Wait方法,具有一定... 目录介绍安装API介绍rate.NewLimiter:创建限流器limiter.Allow():请求是否