当前位置:首页 » 操作系统 » 位码与算法

位码与算法

发布时间: 2023-11-09 17:51:06

❶ 机内码、国际码、区位码之间如何换算

一般换算全部用十六进制。机内码、国际码是十六进制的,区位码是十进制的。具体换算步骤:(H表示十六进制,D表示十进制)

1、将四位数的区位码分为两部分,两位数一组。

2、将这两个两位数换算为十六进制,运用公式进行计算。

国际码=区位码(十六进制)+2020H

机内码=国际码+8080H

例如:某汉字的区位码是2534。则25D=19H,34D=22H

则国际码=1922H+2020H=3952H,机内码=3952H+8080H=B9D2H

(1)位码与算法扩展阅读

区位码、国标码与机内码都是汉字的编码形式,它们之间有着千丝万缕的联系,但其间的区别也是不容忽视的。

国标码是基础,指国家标准汉字编码。即《信息交换用汉字编码字符集(基本集)》,简称GB-2312。该字符集有汉字6763个。设有94个区,每个区94个位。每个汉字有一个固定的区位。

区位码与国标码的区别在于,在GB-2312中预留了一些空位,便于补充和扩展,经过扩展的区位码字符数量及范围就超过了GB-2312。而且台湾、香港、及日韩也是用区位码的,但其区位号与大陆用的就完全不相同。

机内码是为了避免ASCII码和国标码同时使用时产生两义性问题,大部分汉字系统都采用将国标码每个字节高位置1作为汉字机内码。这样既解决了汉字机内码与西文机内码之间的二义性,又使汉字机内码与国标码具有极简单的对应关系。

热点内容
医院存储方案 发布:2025-09-17 18:26:38 浏览:349
用户注册java 发布:2025-09-17 18:23:40 浏览:395
centosftp不能上传 发布:2025-09-17 18:19:15 浏览:732
我的世界超平坦生存服务器 发布:2025-09-17 18:01:06 浏览:757
手机只上微信要什么配置 发布:2025-09-17 17:56:19 浏览:693
什么叫配置高的电脑 发布:2025-09-17 17:53:15 浏览:571
php考试系统源码 发布:2025-09-17 17:52:27 浏览:824
打牌的算法 发布:2025-09-17 17:37:46 浏览:174
ftp和ssh什么意思 发布:2025-09-17 16:46:18 浏览:501
安卓如何限定应用 发布:2025-09-17 16:35:50 浏览:386