差分曼彻斯特编码课程设计及代码.docx
- 文档编号:11578920
- 上传时间:2023-03-19
- 格式:DOCX
- 页数:15
- 大小:163.21KB
差分曼彻斯特编码课程设计及代码.docx
《差分曼彻斯特编码课程设计及代码.docx》由会员分享,可在线阅读,更多相关《差分曼彻斯特编码课程设计及代码.docx(15页珍藏版)》请在冰豆网上搜索。
差分曼彻斯特编码课程设计及代码
课程设计报告
计算机网络
题目:
差分曼彻斯特模拟编码
姓名:
专业:
班级:
学号:
指导教师:
2013.12.21
1.课程设计目的………………………………………………………01
2.课程设计要求………………………………………………………01
3.实验要求……………………………………………………………01
4.差分曼彻斯特编码简介……………………………………………01
5.设计思路……………………………………………………………02
6.图像示意……………………………………………………………02
7.算法流程图…………………………………………………………02
8.实验模块分析………………………………………………………03
9.运行结果……………………………………………………………10
10.实验总结…………………………………………………………11
(1)结果分析…………………………………………………………11
(2)实验感想…………………………………………………………12
11.附录代码…………………………………………………………13
1、课程设计目的:
通过课程设计,巩固《计算机网络》课程学习的内容,强化上机动手能力,为后续各门计算机相关课程的学习打下坚实基础。
课程设计为学生提供了一个独立实践的机会,将课本上的理论知识和实际应用问题进行有机结合,锻炼综合分析、解决实际问题的能力。
2、课程设计要求:
1、对系统进行功能模块分析、控制模块分析正确;
2、系统设计要实用;
3、编程简练,可用,功能全面,具有较好的健壮性;
4、说明书、流程图要清楚。
3、实验要求:
通过编译语言实现一个输入十六进制数输出差分曼彻斯特编码模拟图像实验。
4、差分曼彻斯特编码简介:
差分曼彻斯特编码是对曼彻斯特编码的一种改进,保留了曼彻斯特编码作为“自含时钟编码”的优点,仍将每比特中间的跳变作为同步之用,但是每比特的取值则根据其开始处是否出现电平的跳变来决定。
其原理是:
每一位中间都有一个跳变,每位开始时有跳变表示“0”,无跳变表示“1”。
位中间跳变表示时钟,位前跳变表示数据。
其优点是:
时钟、数据分离,便于提取。
五、设计思路:
输入16进制数据,能够输出差分曼却斯特波形图,通过数组转变,将十六进制数据转化成二进制数据,转化过程中,必须将一位十六进制数据转化成四位二进制数据,并判断差分曼彻斯特编码,输出模拟图像。
6、图像示意:
七、
算法流程图:
8、实验模块分析:
将一个十六进制数转化为二进制数
voidtest()
{
charc[MAX];
inta[16]={0};
inti=0,j;
cout<<"请输入一个十六进制数:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 曼彻斯特 编码 课程设计 代码