进制学之PLC

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1:十进制转换成N进制(口诀:除N取余,逆序排列)代码K=十进制B=二进制H=十六进制例1:K200=B?(十进制转换成二进制)200÷2=100------余数0(LSD低位)100÷2=50-------余数050÷2=25--------余数025÷2=12--------余数112÷2=6---------余数06÷2=3----------余数03÷2=1----------余数11÷2=0----------余数1(MSD高位)即,K200=B11001000例2:K8000=H?(十进制转换成十六进制)(0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,)8000÷16=500-----余数0(LSD低位)500÷16=31--------余数431÷16=1----------余数15(F)1÷16=0-----------余数1(MSD高位)即,K8000=H1F402:二,十六进制互换(口诀:二转十六,四位并一,按表查数;十六转二,一位变四,按数查表)二进制00000001001000110100010101100111十六进制01234567二进制10001001101010111100110111101111十六进制89ABCDEF例1:二进制(B)=十六进制(H)B二进制0001111010010011H十六进制1E93注:最高位的0为无效位,为了查表方便而填充3:8421BCD码用四位二进制数术表示十进制数的编码方式称做BCD码,又称二一十进制码。最常用的是8-4-2-1BCD码。十进制二进制00000100012001030011401005010160110701118100091001例:十进制数58的二进制数表示和BCD码表示1;二进制数表示,K58=B1110102;8421BCD码表示5801011000K58=01011000BDC4:格雷码十进制二进制格雷码十进制二进制格雷码0000000008100011001000100019100111012001000111010101111300110010111011111040100011012110010105010101111311011011601100101141110100170111010015111110005:十六进制码和ASCII码的对照表十六进制数01234567ASCII码30H31H32H33H34H35H36H37H十六进制数89ABCDEFASCII码38H39H41H42H43H44H45H46H说明:十六进制数对应的ASCII码对照表注释:字:一个十六位的二进制数为一个字。字节:一个八位二进制数为一个字节。双字:三十二位。6:附加资料:十六进制数(H)转换成十进制数(K)例:2AF5换算成10进制=?:换算公式第0位:5*1=5=5第1位:F*16^1=15×16=240第2位:A*16^2=10×16×16=2560第3位:2*16^3=2×16×16×16=8192全部相加即为答案=109976:附加资料:二进制数(B)转换成十进制数(K)二进制转化为十进制是这样的:这里可以用8421码的方法.这个方法是将你所要转化的二进制从右向左数,从0开始数(这个数我们叫N),在位数是1的地方停下,并将1乘以2的N次方,最后将这些1乘以2的N次方相加,就是这个二进数的十进制了.例:求110101的十进制数.从右向左开始:(1)1乘以2的0次方,等于1;(2)1乘以2的2次方,等于4;(3)1乘以2的4次方,等于16;(4)1乘以2的5次方,等于32;(5)将这些结果相加:1+4+16+32=53.附加资料:(网络收集)字在计算机中,一串数码作为一个整体来处理或运算的,称为一个计算机字,简称字。字通常分为若干个字节(每个字节一般是8位)。在存储器中,通常每个单元存储一个字,因此每个字都是可以寻址的。字的长度用位数来表示。在计算机的运算器、控制器中,通常都是以字为单位进行传送的。字出现在不同的地址其含义是不相同。例如,送往控制器去的字是指令,而送往运算器去的字就是一个数。字长计算机的每个字所包含的位数称为字长。根据计算机的不同,字长有固定的和可变的两种。固定字长,即字长度不论什么情况都是固定不变的;可变字长,则在一定范围内,其长度是可变的。计算的字长是指它一次可处理的二进制数字的数目。计算机处理数据的速率,自然和它一次能加工的位数以及进行运算的快慢有关。如果一台计算机的字长是另一台计算机的两倍,即使两台计算机的速度相同,在相同的时间内,前者能做的工作是后者的两倍。一般地,大型计算机的字长为32―64位,小型计算机为12―32位,而微型计算机为4一16位。字长是衡量计算机性能的一个重要因素。字节字节是指一小组相邻的二进制数码。通常是8位作为一个字节。它是构成信息的一个小单位,并作为一个整体来参加操作,比字小,是构成字的单位。在微型计算机中,通常用多少字节来表示存储器的存储容量。

1 / 4
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功