编码与计算机存储

(1)什么是编码coding:

  • 编码是信息从一种形式或格式转换为另一种形式的过程也称为计算机编程语言的代码简称编码。用预先规定的方法将文字、数字或其它对象编成数码,或将信息、数据转换成规定的电脉冲信号。编码在电子计算机、电视、遥控和通讯等方面广泛使用。编码是信息从一种形式或格式转换为另一种形式的过程。解码,是编码的逆过程。
  • 在计算机硬件中,编码(coding)是指用代码来表示各组数据资料,使其成为可利用计算机进行处理和分析的信息。代码是用来表示事物的记号,它可以用数字、字母、特殊的符号或它们之间的组合来表示。
  • 在地图自动制图中,按一定规则用数字与字母表示地图内容的过程,通过编码,使计算机能识别地图的各地理要素。
  • 数字系统中常用的编码有两类,一类是二进制编码,另一类是十进制编码。

(2)GB与GBK

  • GB编码标准中,比较常用的是GB2312和GBK两种,GB2312是GBK的一个子集.
  • GBK 采用双字节表示,总体编码范围为 8140-FEFE,首字节在 81-FE 之间,尾字节在 40-FE 之间,剔除 xx7F 一条线。总计 23940 个码位,共收入 21886 个汉字和图形符号,其中汉字(包括部首和构件)21003 个,图形符号 883 个。
时间: 2024-10-07 10:49:53

编码与计算机存储的相关文章

字符编码、字符存储、字符转换及工程中字符的使用

字符编码.字符存储.字符转换及工程中字符的使用 版本控制 版本 时间(北京时间) 作者 备注 V1.0 2016-05-13 施小丰 创建本文.第七章工程总结尚未完成 一.          前言 1.        目的 本文主要用于整理字符相关知识,包括字符编码.字符存储.行业标准.文件读写.工程注意事项等涉及字符相关的内容, 从而在实际工程中更好地设计和使用字符.更快地解决字符问题. 2.        适用范围 本文标题是"Windows C++字符编码.存储.转换大全", 但

计算机存储形式与进制转换

因为计算机能够识别二进制序列,所以计算机会以二进制的形式存储一个数 .对于一个正数,以原码的形式存储.对于负数,以补码的形式存储. 正数的原码,反码,补码相同: 例:1 原码:00000000 00000000 00000000 00000001 反码:00000000 00000000 00000000 00000001 补码:00000000 00000000 00000000 00000001 负数:负数以补码的形式存储(最高位是符号位,1表示负,0表示正) 例:-1 原码:1000000

计算机存储单位

1.计算机存储信息的最小单位,称之为位(bit),音译比特,二进制的一个"0"或一个"1"叫一位. 2.计算机存储容量基本单位是字节(Byte),音译为拜特,8个二进制位组成1个字节,一个标准英文字母占一个字节位置,一个标准汉字占二个字节位置. 3.计算机存储容量大小以字节数来度量,1024进位制: 1024B=1K(千)B 1024KB=1M(兆)B 1024MB=1G(吉)B 1024GB=1T(太)B 以下还有PB.EB.ZB.YB .NB.DB,一般人不常使

计算机存储单位KB,MB,GB,TB,PB,EB,ZB,YB后面是什么?

关于计算机存储单位KB,MB,GB,TB,PB,EB,ZB,YB后面是什么? 我们知道Kb是1000的1次方,所以 MB就是1000的2次方(106) GB就是1000的3次方(109) TB就是1000的4次方(1012) PB就是1000的5次方(1015) EB就是1000的6次方(1018) ZB就是1000的7次方(1021) YB就是1000的8次方(1024) 但是1000的9次方(1027)是什么呢? 对此我查阅了国外很多资料,他们有着很多不同的说法, 说法一:Brontobyt

计算机存储单位介绍

计算机存储单位一般用b.B.KB.MB.GB.TB.PB.EB.ZB.YB.BB来表示,它们之间的关系是: 比特位 bit (Binary Digits):存放一位二进制数即 0 或 1.最小的存储单位: 字节 byte:8个二进制位(b)为一个字节(B) 1KB (Kilobyte 千字节)=1024B, 1MB (Megabyte 兆字节 兆)=1024KB 1GB (Gigabyte 吉字节 千兆)=1024MB 1TB (Trillionbyte 万亿字节 太字节)=1024GB,其中1

计算机存储单位B、KB、MB、GB、TB、PB、EB

计算机存储单位 计算机存储单位一般用B,KB,MB,GB,TB,EB,ZB,YB,BB来表示,它们之间的关系是:位 bit (比特)(Binary Digits):存放一位二进制数,即 0 或 1,最小的存储单位.字节 byte:8个二进制位为一个字节(B),最常用的单位.1KB (Kilobyte 千字节)=1024B,1MB (Megabyte 兆字节 简称“兆”)=1024KB,1GB (Gigabyte 吉字节 又称“千兆”)=1024MB,1TB (Trillionbyte 万亿字节

谈一谈计算机存储单位字节与字符

字节,是计算机信息技术用于计量存储容量的一种计量单位,也表示一些计算机编程语言中的数据类型和语言字符. 数据存储是以10进制表示,数据传输是以2进制表示的,所以1Kb不等于1000B 1kb =1024B, 1Mb =1024*1024B.其中1024=2的10次方. B与bit 数据存储是以字节 byte为单位,数据传输是以大多是以位bit,又称比特为单位,一个位就代表一个0或1(即二进制),每8个位bit组成一个字节(byte)是最小一级的信息单位. 1k = 1024 byte unico

计算机存储的大小端模式解析

http://blog.csdn.net/hackbuteer1/article/details/7722667 原作者文章链接,写得很好,没必要再重新分析了,看这个就够了.一般在<计算机组成原理>,或者<微机原理>,或者<汇编语言>等课程中也会有介绍,不过没有这么详细透彻罢了.红色笔记是我的注解. --------------------------------------------------------------------------------------

python 全栈开发 day2 字符编码与计算机容量

二进制 编码 ASSIC 每一个字符统一都需要8个bit来存储 计算机容量 1位 = 1bit 8bit = 1byte = 1字节 1024bytes = 1kbytes =1KB 1024个字符,小文档 ,几百k可以表示一张图片 1024KB = 1Million Bytes = 1MB = 1兆 , 几万字的文档, 大图片 1024MB = 1Gigabytes , 一个清晰的电影,不是高清,高清能达到数10个g 1024GB = 1TB , 1024TB = 1PB, 000000000