内存单位b:bit,位,计算机中表示信息的最小单位,1位即一个二进制基本元素(0或1)。如字母“A”在电脑中用二进制表示就是1000001,共有8个二进制位。B:Byte,字节,表示储存容量的基本单位,8个二进制位称为一个字节。1B(Byte)=8b(bit)KB:KiloBytes,千字节,也是表示储存容量的单位之一。1KB=1024Byte。
进制也叫进位制- 进位制是一种记数方式,故亦称进位记数法,可以用有限的数字符号代表所有的数值。可使用数字符号的数目称为基数或底数,基数为n,即可称n进位制,简称n进制。现在最常用的是十进制,通常使用10个阿拉伯数字0-9进行记数。
- 对于任何一个数,我们可以用不同的进位制来表示。比如:十进数57(10),可以用二进制表示为111001(2),也可以用五进制表示为212(5),也可以用八进制表示为71(8)、用十六进制表示为39(16),它们所代表的数值都是一样的。
UID(俗称内码),以下为大家分析下常见的一些内码格式。Mifare 1k S50 卡第0 扇区第0 块的数据:2A83155E E288040047C129D24D000607
- 曼彻斯特码(16 进制):1、取正码即为“2A83155E”,即0 扇区0 块的前4 个字节,共8 个数字或字母。2、取反码即为“5E15832A”,即0 扇区0 块的前4 个字节反读,共8 个数字或字母。
- ABA 码(10 进制):1、取正码即为曼彻斯特码正码换算过来的十进制数,根据举例计算结果为“0713233758”,共10 个数字。2、取反码即为曼彻斯特码反码换算过来的十进制数,根据举例计算结果为“1578468138”,共10 个数字。
ID 卡内码常见格式曼彻斯特码为16 进制,ABA 码与维根码均为10 进制。ID 卡的曼彻斯特内码=版本代码+客户代码+ID 代码
举例:125533FFFF,版本代码为“1”,客户代码为“2”,ID 代码(8 个数字或字母)为“5533FFFF”。
ABA(8H):ID 代码(8 个数字或字母,根据举例为“5533FFFF”)换算为10 进制,根据举例计算果为“1429471231”,共10 个数字。
ABA(6H):ID 代码(后6 个数字或字母,根据举例为“33FFFF”)换算为10 进制,根据举例计算结果为“03407871”,共8 个数字。
ABA(4H):ID 代码(后4 个数字或字母,根据举例为“FFFF”)换算为10 进制,根据举例计算结果为“65535”,共5 个数字。
WG26(2H+4H):ID 代码(倒数第6、第5 个数字或字母+最后4 个数字或字母,根据举例为“33+FFFF”)换算为10 进制,根据举例计算结果为“051,65535”,共8 个数字。
WG34(4H+4H):ID 代码(倒数第8、第7、第6、第5 个数字或字母+最后4 个数字或字母,根据举例为“5533+FFFF”)换算为10 进制,根据举例计算结果为“21811,65535”,共10 个数字。
ID内码分ABA码和WG码两种格式,通常在ID厚卡上喷的码是18位(ABA8H+WG26格式)ABA格式: WG格式:ABA4H 是5位数据 WG26 是8位数据ABA6H 是8位数据 WG34 是10位数据ABA8H 是10位数据 WG42 是13位数据ABA10H 是13位数据ID卡内码也是一定要了解客户的具体要求
ASCIIASCII(American Standard Code for Information Interchange,美国信息互换标准代码)是基于拉丁字母的一套电脑编码系统。编码用处广泛,对于英文支持良好。
|