个人收集整理仅供参考学习编码用预先规定的方法将文字、数字或其他对象编成数码,或将信息、数据转换成规定的电脉冲信号。编码在电子计算机 、电视 、遥控和通讯等方面广泛使用。编码是信息从一种形式或格式转换为另一种形式的过程。解码 ,是编码的逆过程。1. 文件编码用 windows 的记事本编写的txt 文件 ,保存后有4 中编码格式:ANSI 、 unicode、unicode big endian、 UTF-8。不同编码的文本,大部分可以根据文本的前两个字节来判断其编码格式。Unicode、Unicode big endian 和 UTF-8编码的 txt 文件的开头会多出几个字节,分别是 FF、FE(Unicode),FE、FF( Unicode big endian ) ,EF、BB、 BF(UTF-8)ANSI码介绍1.ASCII 码1. 概述目前计算机中用得最广泛的字符集及其编码,是由美国国家标准局(ANSI) 制定的 ASCII码( American Standard Code for Information Interchange,美国标准信息交换码),它已被国际标准化组织(ISO)定为国际标准,称为ISO 646 标准。适用于所有拉丁文字字母,ASCII 码有 7 位码和 8 位码两种形式。7 位 ASCII 码是用七位二进制数进行编码的,可以表示128 个字符 。第 0~32 号及第 127 号( 共 34 个) 是控制字符或通讯专用字符,如控制符: LF(换行)、CR(回车)、FF(换页)、DEL(删除)、BEL(振铃)等;通讯专用字符:SOH(文头)、EOT(文尾)、ACK(确认)等;第 33~126 号 ( 共 94 个) 是字符 ,其中第 48~57 号为 0~9 十个阿拉伯数字;65~90 号为 26 个大写英文字母,97~ 122 号为 26 个小写英文字母,其余为一些标点符号、运算符号等。注意: 在计算机的存储单元中,一个ASCII 码值占一个字节(8 个二进制位 ) ,其最高位(b7) 用作奇偶校验位。所谓 奇偶校验 ,是指在代码传送过程中用来检验是否出现错误的一种方法, 一般分奇校验和偶校验两种。奇校验规定: 正确的代码一个字节中1 的个数必须是奇数,若非奇数,则在最高位b7 添 1;偶校验规定:正确的代码一个字节中1 的个数必须是偶数,若非偶数,则在最高位b7 添 1。2.ASCII 表个人收集整理仅供参考学习ASCII值16 进制控制字符ASCII值16 进制控制字符ASCII值16 进制控制字符ASCII值16 进制控制字符0 00H NUT 32 20H (space) 64 40H @ 96 60H 、1 01H SOH 33 21H !65 41H A 97 61H a 2 02H STX 34 22H ”66...