汉字怎么在计算机上表示

时间:2025-01-19 19:34:38 计算机

汉字在计算机中的表示主要采用 机内码。机内码,也称为汉字ASCII码或简称内码,是计算机内部存储、处理和传输汉字时所用的由0和1符号组成的代码。一个汉字在计算机中通常占用两个字节的位置。为了方便二进制代码的使用,中国标准总局在1981年制定了中华人民共和国国家标准GB2312–80《信息交换用汉字编码字符集–基本集》,即国标码。国标码将汉字及其图形符号组成一个94×94的方阵,分为94个“区”,每区包含94个“位”,其中“区”的序号由01至94,“位”的序号也是从01至94。94个区中位置总数=94×94=8836个,其中7445个汉字和图形字符中的每一个占一个位置后,还剩下1391个空位,这1391个位置空下来保留备用。

此外,GB2312码是中华人民共和国国家汉字信息交换用编码,全称《信息交换用汉字编码字符集--基本集》,由国家标准总局发布,1981年5月1日实施,通行于大陆。GB2312收录简化汉字及符号、字母、日文假名等共7445个图形字符,其中汉字占6763个。

在输出汉字时,通常使用字形码。字形码以点阵形式表示一个汉字,用于将机内码还原为汉字进行输出。根据汉字输出的要求不同,点阵的多少也不同。简易汉字为16×16点阵,提高型汉字为24×24点阵、32×32点阵,甚至更高。

综上所述,汉字在计算机中的表示方法主要是通过机内码进行存储和处理,在输出时则通过字形码进行显示。