画出数据位串01101的不归零码、曼切斯特及不归零逆转编 码波形
时间: 2024-10-11 17:09:39 浏览: 98
首先,让我们理解什么是不归零码、曼彻斯特编码和不归零逆转编码:
1. **不归零码(NRZ,Non-Rising Zero)**:这是一种简单的编码方式,其中每个数据位由一个持续的时间段(高电平或低电平)表示。0通常用低电平开始或结束,而1则用高电平开始或结束。对于数据位串01101,其NRZ编码如下:
```
-|---|---|-|---|---|
```
2. **曼彻斯特编码**:曼彻斯特编码是在NRZ的基础上,每个数据位中间有一个跳变(从低到高或从高到低),用于区分奇偶位。对于01101,曼彻斯特编码如下:
```
-0--0--
其中 `-` 和 `+` 表示上升沿和下降沿。
```
3. **不归零逆转编码(NRZI,Non-Rising Zero Invert)**:它是在NRZ基础上进一步处理,如果前一个位是0并且当前位也是0,则将当前位反转(即0变成1,1变成0)。所以01101的NRZI编码先看成NRZ,然后调整中间两个0:
```
-10100-
注意:在第一个0和第一个1之间发生了反转。
```
曼彻斯特和不归零逆转编码都引入了同步信息,使得接收端能够更容易地识别数据边界和检测错误。
阅读全文