郑国华

09-13

32 位真彩色显示器显示一个 16*16 的点阵汉字,需多少存储单元?

一、区分两个概念: ①字形码(点阵码):存储汉字形状; ②显存像素:显示器屏幕上显示这个汉字,每个像素用 32 位真彩色保存。本题:32 位真彩色显示器显示 16×16 点阵汉字 → 求显存占用 二、步骤 1. 像素总数:16 × 16 = 256 个像素 2. 32 位真彩色:每个像素占 32bit 3. 总比特:256 × 32 = 8192 bit 4. 转为字节(存储单元,1B=8bit) 字节数 = 88192 = 1024 B 答案:1024B(1KB) 三、易混对比(必考坑点) *单纯16×16 点阵汉字字形码(只存轮廓,黑白二值): (16 × 16)/8 = 32B 很多同学会直接写 32B,这是陷阱! 题干强调【32 位真彩色显示器显示】,是显存,不是汉字字形码本身。 四、一句话口诀 点阵汉字存储字形:黑白点阵,1 位 1 像素; 显示器屏幕显示:按显卡颜色深度,每个像素单独存颜色。

1 0

删除  | 回复

郑国华

09-16

有没有同学质疑显存和内存占用是不是一回事的呢?