计算机数据编码是什么?

作者&投稿:郯狮 (若有异议请与网页底部的电邮联系)
~ 电脑编码是什么意思
电脑编码是信息从一种形式或格式转换为另一种形式的过程也称为计算机编程语言的代码简称编码。用预先规定的方法将文字、数字或其它对象编成数码,或将信息、数据转换成规定的电脉冲信号。编码在电子计算机、电视、遥控和通讯等方面广泛使用。编码是信息从一种形式或格式转换为另一种形式的过程。解码,是编码的逆过程。
什么是计算机的数字信息编码
电脑中的数字编码称为二进制。不管是字符编码还是汉字编码,在电脑里都是用二进制数字方式存储的。

由于电路的复杂性因素,电脑中都使用二进制数,只有0和1两个数码,逢二进一,最容易用电路来表达,比如0代表电路不通,1代表电路通畅。我们平时用电脑时感觉不到它是在用二进制计算是因为电脑会把你输入的信息自动转换成二进制,算出的二进制数再转换成你能看到的信息显示到屏幕上。

一、ASCII码。

美国信息交换标准码是由美国国家标准学会(American National Standard Institute,ANSI)制定的,标准的单字节字符编码方案,用于基于文本的数据。起始于50年代后期,在1967年定案。它最初是美国国家标准,供不同计算机在相互通信时用作共同遵守的西文字符编码标准,它已被国际标准化组织(ISO)定为国际标准,称为ISO646标准。适用于所有拉丁文字字母。

ASCII码使用指定的7位或8位二进制数组合来表示128或256种可能的字符。标准ASCII码也叫基础ASCII码,使用7位二进制数来表示所有的大写和小写字母,数字0到9、标点符号,以及在美式英语中使用的特殊控制字符(这里需要特别注意:ASCII码与标准ASCII码的位数上的区分,标准ASCII码是7位二进制表示)。在电脑里,数字和字母都是用ASCII码来存储的,这就是为什么一个英文字母或半角的数字、标点符号通常占一个字节的原因。

二、汉字编码。

电脑内部汉字信息的存储运算的代码有四种:输入码、国标码、内码和字型码。

输入码:包括拼音编码和字型编码。微软拼音ABC就是拼音编码,五笔字型输入法就是字型编码。

国标码:又称为汉字交换码,在计算机之间交换信息用。用两个字节来表示,每个字节的最高位均为0,因此可以表示的汉字数为2的14次幂,就是16384个。将汉字区位码的高位字节、低位字节各加十进制数32(即十六进制数的20),便得到国标码。例如“中”字的国标码为8680(十进制)或7468(十六进制)。

内码:汉字内码是在设备和信息处理系统内部存储、处理、传输汉字用的代码。无论使用何种输入码,进入计算机后就立即被转换为机内码。规则是将国标码的高位字节、低位字节各自加上128(十进制)或80(十六进制)。例如,“中”字的内码以十六进制表示时应为F4E8。这样做的目的是使汉字内码区别于西文的ASCII,因为每个西文字母的ASCII的高位均为0,而汉字内码的每个字节的高位均为1。

字型码:表示汉字字形的字模数据,因此也称为字模码,是汉字的输出形式。通常用点阵、矢量函数等表示。用点阵表示时,字形码指的就是这个汉字字形点阵的代码。根据输出汉字的要求不同,点阵的多少也不同。简易型汉字为16′16点阵、提高型汉字为24′24点阵、48′48点阵等。如果是24′24点阵,每行24个点就是24个二进制位,存储一行代码需要3个字节。那么,24行共占用3′24=72个字节。计算公式:每行点数/8′行数。依此,对于48′48的点阵,一个汉字字形需要占用的存储空间为48/8′48=6′48=288个字节。
计算机常用的信息编码有哪几种
在计算机硬件中,编码(coding)是在一个主题或单元上为数据存储,管理和分析的目的而转换信息为编码值(典型的如数字)的过程。在软件中,编码意味着逻辑地使用一个特定的语言如C或C++来执行一个程序字符编码:使用二进制数对字符进行的编码称字符编码。

ASCII码:美国标准信息交换码的英文简称,是计算机中用二进制表示字母、数字、符号的一种编码标准。ASCII码有两种,使用7位二进制数的称为基本ASCII码;使用8位二进制数的称为扩展ASCII码。

汉字编码:用于表示汉字字符的二进制字符编码。汉字编码根据其用途不同可分为输入码、内部码、字型码和地址码等。

1基本信息

编码单位

最小的单元是位(bit),接着是字节(Byte),一个字节=8位,英语表示是1 byte=8 bits 。机器语言的单位Byte。1 KB=1024 Byte; 1 MB=1024 KB; 1 GB=1024 MB ; 1TB=1024 GB。

进制

二进制数由0和1,八进制数由0-7, 十进制数由0-9,十六进制数由0-9,A,B,C,D,E,F组成,

上层字符

字符是各种文字和符号的总称,包括各国家文字、标点符号、图形符号、数字等。字符集是多个字符的 *** ,字符集种类较多,每个字符集包含的字符个数不同,常见字符集名称:ASCII字符集、GB2312字符集、BIG5字符集、 GB 18030字符集、Unicode字符集等。计算机要准确的处理各种字符集文字,需要进行字符编码,以便计算机能够识别和存储各种文字。

2编码分类

1.ASCII

ASCII(American Standard Code for Information Interchange,美国信息互换标准代码)是基于罗马字母表的一套电脑编码系统,它主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,并等同于国际标准ISO 646。

包含内容:

控制字符:回车键、退格、换行键等。

可显示字符:英文大小写字符、 *** 数字和西文符号

ASCII扩展字符集扩展:表格符号、计算符号、希腊字母和特殊的拉丁符号。

第0~31号及第127号(共33个)是控制字符或通讯专用字符,如控制符:LF(换行)、CR(回车)、FF(换页)、DEL(删除)、BEL(振铃)等;通讯专用字符:SOH(文头)、EOT(文尾)、ACK(确认)等;

第32~126号(共94个)是字符,其中第48~57号为0~9十个 *** 数字;65~90号为26个大写英文字母,97~122号为26个小写英文字母,其余为一些标点符号、运算符号等。

注意:在计算机的存储单元中,一个ASCII码值占一个字节(8个二进制位),其最高位(b7)用作奇偶校验位。所谓奇偶校验,是指在代码传送过程中用来检验是否出现错误的一种方法,一般分奇校验和偶校验两种。奇校验规定:正确的代码一个字节中1的个数必须是奇数,若非奇数,则在最高位b7添1;偶校验规定:正确的代码一个字节中1的个数必须是偶数,若非偶数,则在最高位b7添1。

2.GB2312

GB2312又称为GB2312-80字符集,全称为《信息交换用汉字编码字符集·基本集》,由原中国国家标准总局发布,1981年5月1日实施,是中国国家标准的简体中文字符集。它所收录的汉字已经覆盖99.75%的使用频率,基本满足了汉字的计算机处理需要。在中国大陆和新加坡获广泛使用。

GB2312收录简化汉字及一般符号、序号、数字、拉丁字母、日文假名、希腊字母、俄文字母、汉语拼音符号、汉语注音字母,共 7445 个图形字符。其中包括6763个汉字......>>
计算机中的数值编码为什么有+0和-0区别是什么?
这是在编写程序的时候才会碰到的一个问题,由于在程序设计语言中,有有符号整数和无符号整数之分,而有符号是的最高位是用来表示符号的,即最高位为正负号的标示位。这样对这一个8位的数的表示法中就有这种现象了: 00000000(-0) 10000000(+0) 但是计算机把这两种都作为0计算。这就是他在形式上的区别,其实在实际操作中是没有什么区别的。

希望采纳
计算机数据输入编码实质上是什么的过程?
编码codec的过程
计算机数据输入编码的实质是什么的过程
是可再看下的。
计算机中数据的表示、数据的存储单位;字符、汉字及编码分别具体指什么?
计算机的数据存储与数据表示?????

我知道数据的存储有很多形式,光、磁、电……

数据表示我也知道一种很基本的形式:010110001,这种形式对应着电位的高低。

那再往后呢??像int型的i=2.那么这个2是怎么保存的计算机中的?保存有那些部位?在要调用时,

这个2又经历了哪些途经才最终显示在屏幕上??????

计算机存储单位简述

Bit意为“位”或“比特”,是计算机运算的基础,属于二进制的范筹;

Byte意为“字节”,是计算机文件大小的基本计算单位;

这两者应用的场合不同。通常用bit来作数据传输的单位,因为物理层,数据链路层的传输对于用户是透明的,而这种通信传输是基于二进制的传输。在应用层通常是用byte来作单位,表示文件的大小,在用户看来就是可见的数据大小。比如一个字符就是1byte,如果是汉字,则是2byte。

1 kilobyte kB = 1000 (103) byte

1 megabyte MB = 1 000 000 (106) byte

1 gigabyte GB = 1 000 000 000 (109) byte

1 terabyte TB = 1 000 000 000 000 (1012) byte

1 petabyte PB = 1 000 000 000 000 000 (1015) byte

1 exabyte EB = 1 000 000 000 000 000 000 (1018) byte

1 zettabyte ZB = 1 000 000 000 000 000 000 000 (1021) byte

1 yottabyte YB = 1 000 000 000 000 000 000 000 000 (1024) byte

1 nonabyte NB = 1 000 000 000 000 000 000 000 000 000 (1027) byte

1 doggabyte DB = 1 000 000 000 000 000 000 000 000 000 000 (1030) byte

kilo (k)* = 10 ^ 3 = 1,000 thousand 千

mega (M) = 10 ^ 6 = 1,000,000 million 百万

giga (G) = 10 ^ 9 = 1,000,000,000 billion 十亿

tera (T) = 10 ^ 12 = 1,000,000,000,000 trillion 万亿

* 在公制系统中, "k" 或者 "kilo" 前缀只使用小写字母

在计算机/通讯行业中,计算数据传送速度也使用每秒传送公制数据量来计算

1 bit (b) = 0 or 1 = one binary digit 一个二进制位元

1 kilobit(kb)=10^3 bits = 1,000 bits 一千位元

1 Megabit(Mb)=10^6 bits = 1,000,000 bits 一百万位元

1 Gigabit(Gb)=10^9 bits = 1,000,000,000 bits 一万亿位元...>>


编码到底是什么?
这时,编码就登场了。它像是一位翻译,将你说的话(语音或文字)转化为二进制的0和1,这是一种无声的语言,每一条指令都被精确地转化为计算机能够执行的命令。比如,当我们点击一个网页,其实是在向服务器发送一系列的编码指令,告诉它需要显示什么内容。编程语言,如Python、Java或C++,就是编码的...

有关编码的知识
信道编码是在数据中添加冗余信息,以抵抗干扰和错误,确保数据的完整性。加密编码是指将数据转换为不可读的形式,以保护数据的机密性和安全性。在编码过程中,需要考虑到不同的编码算法和编码标准。编码算法是指将信息转换为机器可读的形式的具体算法,例如霍夫曼编码、游程编码等。编码标准是指在不同平台...

求解,计算机中的二进制代码跟二进制数码是什么,为什么要采用代码跟...
1.二进制代码:由两个基本字符'0'、'1'组成的代码。其中,码元:"一位"二进制代码。码字:N个码元可以组成的不同组合,任意一个组合称一个码字。2.二进制数码:是使用离散(即不连续的)的0或1二进制来进行信息的输入,处理,传输、存贮等处理的系统。采用原因:采用二进制计数制,对于计算机等...

电子机算机不但能识别二进制编码,还能识别十进制编码,对吗
计算机通过我们的共同约定(比如ascii、汉字编码、整数、浮点数等)既可以识别二进制编码,也能识别十进制编码(如bcd码)。

ASCII是什么意思呀?
美国信息交换标准代码。ASCII(AmericanStandardCodeforInformationInterchange):美国信息交换标准代码是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它是最通用的信息交换标准,并等同于国际标准ISO\/IEC646。ASCII第一次以规范标准的类型发表是在1967年,最后一次更新则是在1986年,到...

指令在机器内部是以什么编码形式表示的
通常一条指令包括两方面的内容:操作码和操作数,操作码决定要完成的操作,操作数指参加运算的数据及其所在的单元地址。在计算机中,操作要求和操作数地址都由二进制数码表示,分别称作操作码和地址码,整条指令以二进制编码的形式存放在存储器中。二进制编码的便利性 二进制编码使用最少的线路和最简单的...

电脑中原码和补码是什么关系?
原码,反码,补码是机器存储一个具体数字的编码方式。原码跟补码之间的关系是:正数的补码与原码相同,负数的补码为 其原码除符号位外所有位取反(得到反码了),然后最低位加1。在计算机系统中,数值一律用补码来表示和存储。使用补码,可以将符号位和数值域统一处理;同时,加法和减法也可以统一处理。...

计算机如何区分指令和数据?
其实这个很简单的,通过不同的时间段来区分指令和数据,即在取指令阶段(或取指微程序)取出的为指令,在执行指令阶段(或相应微程序)取出的即为数据。如果通过地址来源区分,由PC提供存储单元地址的取出的是指令,由指令地址码部分提供存储单元地址的取出的是操作数。

计算机内部于汉字信息的存储、运算的信息代码称为什么
计算机内部于汉字信息的存储、运算的信息代码称为汉字内码。处理加工和传输汉字时所用的由0和1符号组成的代码。1980年发布GB2312-80《信息交换用汉字编码字符集》。该标准收入了6763个常用汉字(其中一级汉字3755个,按汉语拼音排序;二级汉字3008个,按偏旁部首排序),以及英、俄、日文字母与其它符号682个...

信息编码的基本方法有哪些?
因此,在通信中使用编码手段可以使失真和信道干扰的影响达到最小,同时能以接近信道容量的信息传输率来传送信息。信息编码的目的 信息编码的目的在于为计算机中的数据与实际处理的信息之间建立联系,提高信息处理的效率。信息编码的基本原则 信息编码的基本原则是进行信息编码工作的最基本的要求,是确保信息编码...

肃北蒙古族自治县19789991520: 计算机中信息的编码是指______. -
习万碘帕:[选项] A. 各种形式的数据按一定法则转换成二进制码 B. 计算机中的二进制码按一定法则转换成各种形式的数据 C. 用7位二进制数表示一个字符,即ASCII码 D. 用两个字节表示一个汉字

肃北蒙古族自治县19789991520: 计算机内部用于处理数据和指令的编码是什么 -
习万碘帕: 计算机内部用于处理数据和指令的编码是二进制码. 二进制编码是用预先规定的方法将文字、数字或其他对象编成二进制的数码,或将信息、数据转换成规定的二进制电脉冲信号. 二进制编码的优点: 1.技术实现简单,计算机是由逻辑电路组...

肃北蒙古族自治县19789991520: 什么是编码?计算机中常用的信息编码有哪几种? -
习万碘帕:[答案]在计算机硬件中,编码(coding)是在一个主题或单元上为数据存储,管理和分析的目的而转换信息为编码值(典型的如数字)的过程.在软件中,编码意味着逻辑地使用一个特定的语言如C或C++来执行一个程序字符编码:使用二...

肃北蒙古族自治县19789991520: 计算机中编码的定义是什么呢?
习万碘帕: 用预先规定的方法将文字、数字或其它对象编成数码,或将信息、数据转换成规定的电脉冲信号

肃北蒙古族自治县19789991520: 计算机中的数据和编码是什么] -
习万碘帕: 都是2进制数据~~~~ 也就是所谓的计算机语言~

肃北蒙古族自治县19789991520: 何为计算机“编码”? -
习万碘帕: 代码一般指程序源码,至于说什么叫源码,这个如果是计算机系的比较好理解,就是生成应用程序的文字,这些是程序员写的. 编码是数据的编写格式,例如二进制编码,哈夫曼编码,很宽泛,可以是计算机类的,也可以是数学类的 至于说联系嘛,其实基本没直接的联系,有些C源代码会用UTF8编码或者GB2312编码.

肃北蒙古族自治县19789991520: 计算机里面什么是数据与编码然后和0,1有什么关系 -
习万碘帕: 计算机里所有的 记录 都是0和1 编码是 0和1 的排列规则 所代表的含义数据 是按一定编码 形成的有 一定含义 的 0和1 序列

肃北蒙古族自治县19789991520: 电脑程序编码是怎么回事 -
习万碘帕: 编码是根据一定的协议或格式把模拟信息转换成比特流的过程. 在计算机硬件中,编码(coding)是在一个主题或单元上为数据存储,管理和分析的目的而转换信息为编码值(典型地如数字)的过程.在软件中,编码意味着逻辑地使用一个特...

肃北蒙古族自治县19789991520: 计算机里的编码是什么?
习万碘帕: 二进制

肃北蒙古族自治县19789991520: 计算机中所说的编码是什么意思? -
习万碘帕: 就是用某种编制来标志一下各种应用当中的文字或字母,目的是能让计算机本身读懂,

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网