更新时间:2023-05-26 17:46
并行传输指的是数据以成组的方式,在多条并行信道上同时进行传输,是在传输中有多个数据位同时在设备之间进行的传输。
并行传输指的是数据以成组的方式,在多条并行信道上同时进行传输。常用的是将构成一个字符的几位二进制码同时分别在几个并行的信道上传输。另外加一条控制信号即“选通”脉冲,它在数据信号发出之后传送,用以通知接收设备所有位已经发送完毕,可对各条信道上的信号进行取样了。
这类传输比较简单,对8位微处理器来说,8位的数据一次同时传送。微处理器本身处理的数据就是并行处理,所以这就不需要对数据进行格式的变化。因此实现这类传输的接口电路也比较简单。
并行传输的编码
一个编了码的字符通常是由若干位二进制数表示,如用ASCII码编码的符号是由8位二进制数表示的,则并行传输ASCII编码符号就需要8个传输信道,使表示一个符号的所有数据位能同时沿着各自的信道并排的传输.并行传输时,一次可以传一个字符,收发双方不存在同步的问题。而且速度快、控制方式简单。但是,并行传输需要多个物理通道。所以并行传输只适合于短距离、要求传输速度快的场合使用。
这类的接口电路必须具有缓冲寄存器,以便使数据在接口中停留足够的时间以适应外部设备的动作时间,或者是供微处理器在适当的时候来去数。另外还应该有一些控制电路;地址译码选择电路;用于在MPU查询时应答的状态标志电路和由关控制;寄存MPU发来的控制命令的寄存器以及中断逻辑控制电路等等。
并行传输的实现
一个采用8单位二进制码构成了一个字符进行并行传输,系统采用8个信道并行传输,一次传送一个字符,因此收、发双方不存在字符同步的问题,不需要额外的措施来实现收发双方的字符同步,这是并行传输的主要优点。但是并行传输必须有多条并行信道,成本比较高,不易远距离传输。
这类总线传输速度快,但适用于短距离传送。典型的有S-100总线、MUI.TIBUS总线、标准总线、IEEE-488总线等。并行标准总线通常是用于插件板之间的连接。只有IEEE-488是用于系统和系统之间的连接。