.存储200个32×32点阵的汉字信息需要 KB

如题所述

存储200个32×32点阵的汉字信息需要25KB。

一个32*32点阵的汉字占据32*32/8=128个字节,那么200个汉字就占据200*128=25600个字节。

8bit(位)=1Byte(字节)

1024Byte(字节)=1KB

1024KB=1MB

1024MB=1GB

1024GB=1TB

所以,25600字节/1024=25KB。



扩展资料

点阵字库就是按照汉字内码的顺序,把汉字的字模信息存起来。16×16的点阵字库有94区,每个区有94个汉字的字模,这样,总的有94×94个汉字。

一个汉字由两个ASCII扩展码构成,第一个ASCII扩展码用来存放汉字的区码,第二个ASCII扩展码用来存放汉字的位码。具体是这样的:

第一个扩展ASCII码=128+汉字的区码;

第二个扩展ASCII码=128+汉字的位码。

这样,如果用charHZ[2]来表示一个汉字。则:

区码=HZ[0]-128;

位码=HZ[1]-128。

这样,算出区位码之后,就可以用它在汉字库里面寻址找字模了。具体的方式是:该汉字的偏移地址=(区码-1)×94×一个字占用的字节数+位码×一个字占用的字节数。

温馨提示:答案为网友推荐,仅供参考