已知信息代码为11000011000011,试求相应的AMI码和HDB3码
答案:1 悬赏:60
解决时间 2021-10-09 22:57
- 提问者网友:我是女神我骄傲
- 2021-10-09 11:02
已知信息代码为11000011000011,试求相应的AMI码和HDB3码
最佳答案
- 二级知识专家网友:怙棘
- 2021-10-09 12:40
1.AMI码:
只需将信息码中的1以"+1"和"-1"作交替转换即可,即题中的信息码转换为AMI码后为:
+1-10000+1-10000+1-1
2.HDB3码:
(1)先将消息代码变换成AMI码,若AMI码中连0的个数小于4,此时的AMI码就是HDB3码;
(2)若AMI码中连0的个数大于4,则将每4个连0小段的第4个0变换成与前一个非0符号(+或-)同极性的符号,用V表示(前一非零符号极性为+,则第4个0转换成+V;同理若极性为-,则转换为-V);
(3)为了不破坏极性交替反转,当相邻V符号之间有偶数个非0符号时,再将该小段的第1个0变换成+B或-B,B符号的极性与前一非零符号的极性相反,并让后面的非零符号从V符号开始再交替变化。
由以上转换规则可得知, 题中的HDB3码为:
+1-1000-V+1-1+B+V-1+1
只需将信息码中的1以"+1"和"-1"作交替转换即可,即题中的信息码转换为AMI码后为:
+1-10000+1-10000+1-1
2.HDB3码:
(1)先将消息代码变换成AMI码,若AMI码中连0的个数小于4,此时的AMI码就是HDB3码;
(2)若AMI码中连0的个数大于4,则将每4个连0小段的第4个0变换成与前一个非0符号(+或-)同极性的符号,用V表示(前一非零符号极性为+,则第4个0转换成+V;同理若极性为-,则转换为-V);
(3)为了不破坏极性交替反转,当相邻V符号之间有偶数个非0符号时,再将该小段的第1个0变换成+B或-B,B符号的极性与前一非零符号的极性相反,并让后面的非零符号从V符号开始再交替变化。
由以上转换规则可得知, 题中的HDB3码为:
+1-1000-V+1-1+B+V-1+1
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯