1. 首页
  2. 技术文章
  3. 其它数控

数控维修中“位、字和字节”的应用

数控机床中位、字和字节的应用

位、字和字节是计算中常见的概念,也是数控机床维修中的常见的概念。今天就来简单谈谈这三者在数控机床中的应用。

位(bit),就是一种状态的意思,可以是0,也可以是1(当然,这里讨论的是二进制,所以只有两个状态,如果是3进制,4进制,乃至12进制,就有对应数量的状态).一般PLC的一个输入输出点就是一个位。

计算机在工作的过程中,实际上就是对一个一个的位进行操作,每一个位可以进行逻辑计算,也就是“或、与、非”计算,也可以进行算术计算。事实上,逻辑计算和算术计算是等价的,都是可以用逻辑状态的变化来实现,这就是计算机实现计算的理论可行性的基础。

所以从这个角度来看,“位”是计算机处理数据最基本的单位,但是采用“位”作为单位,有一个最大的弊端,就是一位反映的信息量太少,一个位才反映2种状态,虽然计算机是一位一位处理信息的,但是对于人类来说,这样交流太不友好了。

所以“字节”就横空出世了。

字节(byte),是8个位,每个位可以表示2种信息,那么8个位就可以表示256种信息,这样规模的信息量,也不算很少了。

在FANUC机床中,X1.1是一个位,而X1是一个字节。一个字节X1包含八个位,也就是X1.0-X1.7,注意计算机里都是从0开始计数的。

最早期计算能力不高的时代,如上个世纪80年代的时候,采用的8086计算机,就是经典的8位计算机,每次计算以一个字节做单位。但是随着计算能力的发展,人们发现采用8位的字节,计算起来还是太慢了,于是就采用了多个字节组成一个字(word)的方法进行计算。

字(WORD)一般是由若干个字节构成的,早期是2个字节作为一个字,后期还有4个字节作为一个字。2个字节的字就是一共有16位,而4个字节有32位。

还有一种长度更大的数据叫“双字”(DOUBLE Word),一个字32位,一个双字就是64位。

字里面包含的字节越多,计算机处理信息的速度也就越快,现在主流的计算机就是64位的计算机。

下图是位、字节和字的示意图。

数控维修中“位、字和字节”的应用

图 位、字节和字

最后还要提一下十六进制数,一个字节有八位二进制数,对人类来说,也不算是友好。而对于四位二进制数刚好可以用一个十六进制数来表示,所以十六进制数在计算机中应用也很广。

二进制            十进制    十六进制

0000 0000       0            0

0000 0001       1            1

0000 0010       2            2

0000 0011       3            3

0000 0100       4            4

0000 0101       5            5

0000 0110       6            6

0000 0111       7            7

0000 1000       8            8

0000 1001       9            9

0000 1010       10          A

0000 1011       11          B

0000 1100       12          C

0000 1101       13          D

0000 1110       14          E

0000 1111       15          F


二进制、八进制、十进制、十六进制 进制转换

最后,觉得本文有用就赶紧分享、点赞吧!
 
问答社区  发起问答  报警查询  技术文章  维修服务  资料下载  加交流群  申请 VIP   

本文转载来自【制造技术研究社】,仅供大家学习交流,如侵权请联系站长删文。

发表评论

登录后才能评论

联系我们

在线咨询:点击这里给我发消息

联系微信:QQ594673193

联系邮箱:594673193@qq.com

工作时间:08:00~20:00

QR code