cop2000实验箱实现4ppm码的编码器解码器

采用伟福COP2000实验箱,设计并实现4PPM码编、解码器
编码器将给定的输入数字序列按4PPM码输出(如:10 01 11 01 00 →0010 0100 0001 0100 1000);解码器从给定的4PPM码输入波形中按4PPM码解码规则提取对应的二进制数;(如:0010 0100 0001 0100 1000 →10 01 11 01 00)
用汇编语言编程实现4PPM码编、解码器功能。将编写的程序翻译成二进制代码
使用模型机指令集

4PPM码编码器:

设置输入和输出端口
从输入端口读取数字序列
初始化变量
循环每个数字:
  将数字拆分成两个比特流
  按照4PPM编码规则组合比特流
  将编码后的结果输出到输出端口
结束循环


4PPM码解码器:

设置输入和输出端口
从输入端口读取4PPM码序列
初始化变量
循环每个码字:
  按照4PPM解码规则提取数值比特流和差值比特流
  根据比特流的值恢复原始的二进制数
  将解码后的结果输出到输出端口
结束循环

组成原理课程设计报告--4PPM码解码器设计与实现
可以参考下
https://wenku.baidu.com/view/074a58305ff7ba0d4a7302768e9951e79a8969e9.html?_wkts_=1688029207178&bdQuery=cop2000%E5%AE%9E%E9%AA%8C%E7%AE%B1%E5%AE%9E%E7%8E%B04ppm%E7%A0%81%E7%9A%84%E7%BC%96%E7%A0%81%E5%99%A8%E8%A7%A3%E7%A0%81%E5%99%A8