多路复用术语在计算机科学中意味着什么?

时间:2010-02-28 19:52:31

标签: computer-science terminology multiplexing

复用意味着什么(以它的抽象形式)?我知道你在硬件中有'多路复用器',在网络中有'多路复用'。一个好的高级定义是什么?

3 个答案:

答案 0 :(得分:9)

由于定义基本上是“同时做多件事”或“多件事交错”。我建议它应用于计算机科学时就这么简单。

虽然是多路复用器的特定实例,例如通过数据通道放置多个信号,但计算机科学中的其他词也可用于替换多路复用器。例如,您可以将许多进程的运行视为多路复用,但更常见的术语是多处理。

然而,通过有线/通道的许多信号的硬件/软件示例对我来说是典型的例子。

nice definition here - .../wiki/multiplex

答案 1 :(得分:0)

多路复用是一种将多个信号组合在一个信道上进行传输的过程。多路复用是以单个复杂信号的形式同时在载波上发送多个信号或信息流,然后恢复单独的信号在接收端......

答案 2 :(得分:0)

计算机网络中的多路复用是指多个用户共享信道带宽的技术。您可以使用邮政服务的类比,即不同的人(发件人/发送者)使用一个邮局(频道/媒体)向其亲人(收件人)发送信件。

两种着名的多路复用形式是时分复用(TDM)和频分复用(FDM)。 TDM是信道调节发送者,使得只有一个发送者可以使用网络全容量/带宽在任何时间发送消息。在一段时间间隔之后,下一个发件人可以发送,并且此过程对所有发件人重复。因此,在我们的比喻中,发件人A有一个小时发送信件,邮政服务人员将使用他们的全部资源将信件发送给他们各自的收件人。在FDM中,所有发送者都可以在整个时间内使用网络带宽,但由于同时有多个用户而受到限制,因此可能需要更长的时间。回到我们的比喻,发件人A发送了一封信,但邮局还有其他发件人的其他信件,因此交付时间会更长。

根据您的看法,它们中的任何一个都可能比另一个更快。但正如我之前所说,还有其他类型的多路复用,因此它不仅限于我上面介绍的两种方式。我希望这对你有意义。