[考题] 100年铁路 资料通讯

楼主: oDwyaneWadeo (牡丹江)   2014-06-10 21:08:53
第二大题
若我们需要传送8bytes的资料,以十六进制表示为 3456, ABCD,02AC, BBBB
假设我们用16位元来做checksum
(一) 请说明checksum基本工作原理
(二) 请找出上述8bytes传送端的checksum
(三) 找出接收端的checksum 若我们收到的第二笔资料为 ABCE 第三笔为
02BA, 请问 在(一)中得到的checksum可以测的出错误吗? 请证明。
我的理解是 checksum是用一的补数去作?
所以是 四个相加 作 一的补数吗?
第三小题就不知道该如何解了
希望有高手能为小弟解答 感谢
作者: gary22204 (大头蛇)   2014-06-10 21:27:00
应该是用第二题的答案去去检查3456,ABCE,02BA,BBBB这样
楼主: oDwyaneWadeo (牡丹江)   2014-06-10 22:33:00
意思是说 用一楼说得再做一次 加法 与checksum相加看是否为FFFF这样吗
作者: gary22204 (大头蛇)   2014-06-11 00:15:00
照提议应该是,检查和就是看资料被更动后能不能检查出来

Links booklink

Contact Us: admin [ a t ] ucptt.com