曼彻斯特编码模拟
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
信息技术学院计算机网络基础课程设计报告
学号:
姓名:
班级:滨江<1>班
题号:03
题目:曼彻斯特编码模拟
分值:10分
目录
一、理论基础与原理分析 (1)
课程设计报告浙江中医药大学信息技术学院计算机网络课程组
二、数据结构与算法分析 (2)
三、测试数据与结果分析 (3)
四、课程设计心得与体会 (4)
五、课程设计程序源代码 (5)
2
课程设计报告理论基础与原理分析
一、理论基础与原理分析
(归纳整理相关知识,用文字、图表等表述算法原理,可以举例说明。切忌照抄课本)以太网发送的数据使用曼彻斯特编码的信号。
曼彻斯特编码的编码方法是把每—个码元再分成两个相等的间隔。
码元1是在前—个间隔为低电压而后一个间隔为高电压。码元0则正好相反,从高电压变到低电压。这样就保证了在每一个码元的正中间出现—次电压的转换,而接收端就利用这种电压的转换很方便地把位同步信号提取出来。
曼彻斯特编码(Manchester Encoding),也叫做相位编码(PE),是一个同步时钟编码技术,被物理层使用来编码一个同步位流的时钟和数据。曼彻斯特编码被用在以太网媒介系统中。曼彻斯特编码提供一个简单的方式给编码简单的二进制序列而没有长的周期没有转换级别,因而防止时钟同步的丢失,或来自低频率位移在贫乏补偿的模拟链接位错误。在这个技术下,实际上的二进制数据被传输通过这个电缆,不是作为一个序列的逻辑1或0来发送的。相反地,这些位被转换为一个稍微不同的格式,它通过使用直接的二进制编码有很多的优点。
举例:
比如遇到二进制编码为111000101100010时,
通过曼彻斯特编码算法,
最后转变为LHLHLHHLHLHLLHHLLHLHHLHLHLLHHL.
课程设计报告数据结构与算法分析
二、数据结构与算法分析
(结合程序流程图、模块结构图等图表分析程序结构、关键数据结构、关键算法。切忌粘贴源代码)
课程设计报告测试数据与结果分析
三、测试数据与结果分析
(结合输入的测试用例和算法原理,分析运行结果。切忌仅仅粘贴数据)
C盘:
运行结果:
课程设计报告课程设计心得与体会
四、课程设计心得与体会
(课程设计中的收获、经验、教训等等)
五、课程设计程序源代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126