二进制模二除法详解
创作时间:
作者:
@小白创作中心
二进制模二除法详解
引用
CSDN
1.
https://blog.csdn.net/qq_31856061/article/details/136566323
二进制模二除法是计算机科学和数字电路中一个重要的算法,主要用于循环冗余校验(CRC)等错误检测技术中。本文通过一个具体的例子,详细讲解了二进制模二除法的计算过程,帮助读者更好地理解和掌握这一算法。
例:1100100100 对 1011做模二除法
① 第一位商
- 除数 1011 是一个四位二进制数,因此先拿出被除数的前四位(从高位开始取) 1100
- 1100 就是本次的被除数,取其首位数 1 作为第一位商
- 然后对 1100 和 1011 (当前位商 1 * 1011)做异或运算,得出结果 0111
② 第二位商
- 将步骤 ① 的异或运算结果 0111 的首位数 0 划掉得到 111
- 然后把被除数对应的第五位数 1 拉下来,就得到本次的被除数 1111
- 取 1111 的首位 1 作为商的第二位
- 然后对 1111 和 1011 (当前位商 1 * 1011)做异或运算,得出结果 0100
③ 第三位商
- 将步骤 ② 的异或运算结果 0100 的首位数 0 划掉得到100
- 然后把被除数对应的后一位数 0 拉下来,就得到本次的被除数 1000
- 取 1000 的首位 1 作为商的后一位
- 然后对 1000 和 1011 (当前位商 1 * 1011)做异或运算,得出结果 0011
④ 第四位商
- 将步骤 ③ 的异或运算结果 0011的首位数 0 划掉得到011
- 然后把被除数对应的后一位数 0 拉下来,就得到本次的被除数 0110
- 取 0110 的首位 0 作为商的后一位
- 然后对 0110 和 0000 (当前位商 0 * 1011)做异或运算,得出结果 0110
如此类推,最终得到结果:商 = 1110111,余数 = 101
热门推荐
打卡东方之门&金鸡湖:拍出朋友圈爆片!
东方之门:世界第一门的建筑传奇与文化内涵
东方之门+金鸡湖:苏州必打卡高效游攻略
打卡东方之门&金鸡湖:苏州网红景点推荐
东方之门和金鸡湖:苏州新地标打卡攻略
咽喉发炎肿痛,蒲地蓝消炎片和复方鱼腥草片哪个更有效?4个联合用药帮到您!
咽喉发炎肿痛,蒲地蓝消炎片和复方鱼腥草片哪个更有效?4个联合用药帮到您!
达芬奇:解读绘画与万物之谜,他的天赋是否超越人类界限?
我国稀土产业现状:十大应用领域分析与未来发展方向
《养生堂》今晚揭秘:中药“益生菌”如何守护心血管健康
郑佩佩去世:从“仙剑姥姥”到“包大娘”,一代武侠女星的银幕传奇
一代"武侠皇后"郑佩佩的经典影视作品盘点
女侠一路走好!从“仙剑姥姥”到“包大娘”,郑佩佩经典银幕形象回顾
舌尖上的闽南风情:探寻沙茶面的独特韵味
101岁医学博士的7个真实长寿习惯:简单但极少人能坚持
南昌县三江镇春节集会:非遗文化大放异彩
智能手机与健康:手机如何影响我们的日常生活和健康?
酒心巧克力:从制作到品牌推荐
国际金价飙升!美联储政策如何影响你的黄金投资?
双色球20年:理性购彩,让幸运与责任同行
双色球12亿大派奖:历史与未来的碰撞
广西福彩中心提醒:购彩需注意这些法律风险!
双色球中奖者分享:如何克服心理障碍?
冬日打卡港珠澳大桥:三大必看地标
林鸣和他的超级工程:港珠澳大桥
如何评估商铺租金价格?详细解读租金评估方法。
个人养老金制度今起推向全国 一文了解有哪些优惠?
育儿成本飙升,钱包君表示压力山大
新羽绒服要不要先洗?专家建议来了!
羽绒服清洁大揭秘:手洗还是机洗?