串行、并行,半工、半双工、全双工

串行 VS 并行

应用:串行和并行两个概念存在于远程通信和计算机科学领域中,这两种方式也存在于通信硬件接口、通信方式和处理方式上。硬件接口:串行总线和并行总线;通信方式:串行通信和并行通信,处理方式(如程序任务处理):串行执行和并行执行。

原理:

串行:任务/数据 按照顺序依次 执行/传输
并行:任务/数据 拆分成多个个体,在多个 线程/通讯线路 上同时 执行/传输

半工、半双工、全双工

串行通信三种方式:半工通信、半双工通信、全双工通信

单工,等同于,单向单行道;只允许数据在一个方向传输;任何时间段,只允许一个方向数据传输。

半双工,等同于,双向单行道;允许数据在两个方向传输;同一时间段,只允许一个方向数据传输。

全双工,等同于,双向双行道;允许数据在两个方向传输;同一时间段,允许两个方向数据同时传输。

你可能感兴趣的:(软件工程)