用BSC规程传输一批汉字,若已知采用不带报头的分块传输,而且最大报文块长为129字节,共传输了5帧,其中最后一块报文长为101字节。问每个报文最多能传多少汉字?这批数据报共有多少汉字?

admin2016-07-21  24

问题 用BSC规程传输一批汉字,若已知采用不带报头的分块传输,而且最大报文块长为129字节,共传输了5帧,其中最后一块报文长为101字节。问每个报文最多能传多少汉字?这批数据报共有多少汉字?

选项

答案296个,291个

解析 (1)由BSC规程,不带报头(以字符串格式)的分块传输的帧格式为SYN SYN STX,报文ETB/ETX BCC;不带报头的分块传输是5个控制字符,开销5个字节,(129-5)/2=62,
故前4帧每帧最多能传的汉字数为:
(129-3(SYN+SYN+STX)-2(ETB+BCC))/2=62(个)。
每个报文传62个汉字,前4帧传248个汉字,最后一帧(101-5)/2=48,该批数据共有的汉字数为62×4+(101-3(SYN+SYN+STX)-2(ETX+BCC))/2=296(个)。
(2)由BSC规程,不带报头(以比特流格式)的分块传输的帧格式为SYN SYN DLE STX,报文DLE ETB/ETX BCC,故前4帧每帧最多能传的汉字数为(129-4-3)/2=61(个),
该批数据共有的汉字数为61×4+(101-4-3)/2=291(个)。
注:因假设采用单字节的块校验字符(非比特流),故应取(1)的计算结果。
转载请注明原文地址:https://jikaoti.com/ti/BbLaFFFM
0

最新回复(0)