比特流
维基百科,自由的 encyclopedia
一个比特流(bitstream或bit stream)是一个比特的序列。一个字节流则是一个字节的序列,一般来说一个字节是8个比特。也可以被视为是一种特殊的比特流。
![]() | 此条目可参照英语维基百科相应条目来扩充。 |
比特流在远程通信和计算这些领域里面被广泛的使用:举例来说,同步光网络通信科技会传输同步比特流,TCP则传输一个没有时间同步的字节流。
当一个比特流被访问进电脑的记忆设备里面并且记忆起来,会创造出一个电脑文件。
比特流这个词常被使用于形容FPGA(组件可编程逻辑门数组)设置所需要使用的资料。这种用法或许是起源于一般在设置FPGA时常用的方法都是使用一个连续的字节合,例如说使用序列化的PROM或flash芯片,虽然大多数的FPGA也支持平行比特(byte-parallel)的输入方法。至于对特定FPGA芯片的比特流设置细节一般则被认为是属于该FPGA芯片贩售商的所有权。
在数学上,有一些特定的,以比特(或者说0与1)组成的无限序列因为数学特质的理由而被研究;这些序列包含了Baum–Sweet序列(英语:Baum–Sweet sequence)、Ehrenfeucht–Mycielski序列(英语:Ehrenfeucht–Mycielski sequence)、Fibonacci word(英语:Fibonacci word)、Kolakoski序列(英语:Kolakoski sequence)、普通纸折叠序列(英语:Regular paperfolding sequence)、Rudin–Shapiro序列(英语:Rudin–Shapiro sequence)、Thue–Morse序列(英语:Thue–Morse sequence)等。
参见
- MPEG Elementary stream(英语:Elementary stream)
- Bitstream format(英语:Bitstream format)
- Bit-stream access(英语:Bit-stream access)