您好,欢迎访问三七文档
当前位置:首页 > 中学教育 > 初中教育 > 定点补码的加减法规则
第三章运算方法和运算器——定点加/减法运算教学目标知识与技能:通过对定点补码的加法规则的学习,具备一定的运算能力。过程与方法:通过分析定点补码的加法规则,引导学生参与教学;过程中采用演示法及板书的讲授法,加强学生对规则的理解与记忆。情感态度与价值观:培养学生的运算能力,养成认真仔细的学习习惯。教学重难点重点(1)定点加法运算(2)定点减法运算难点(1)定点减法的运算3.1定点加/减法运算机器数常用三种表示:原码、反码、补码计算机中的算术运算一般采用补码进行,用补码表示的两个操作数进行算术运算,符号位直接参加运算,结果仍为补码符号位直接参加运算,结果仍为补码定点加法运算定点补码的加法规则:[X+Y]补=[X]补+[Y]补注:(1)补码运算时,符号位参与运算(2)运算时,符号位产生的进位要去掉[X+Y]补=[X]补+[Y]补例:[X]补=00010011[Y]补=00000111求[X+Y]补解:[X+Y]补=[X]补+[Y]补=00010011+00000111=00011010[X+Y]补=[X]补+[Y]补例:[X]补=01101010[Y]补=00101010求[X+Y]补解:[X+Y]补=[X]补+[Y]补=01101010+00101010=10010100[X+Y]补=[X]补+[Y]补例:X=+0100110BY=+0011011求[X+Y]补解:[X]补=00100110[Y]补=00011011[X+Y]补=[X]补+[Y]补=00100110+00011011=010000012、定点补码减法计算方法[X-Y]补=[X]补+[-Y]补注:(1)减法运算转为补码的加法运算(2)[-Y]补的求法:将[Y]补连同符号位在内的所有位一起取反,再加1[X-Y]补=[X]补+[-Y]补例:[X]补=00001011B[Y]补=11111011B求[X-Y]补[X-Y]补=[X]补+[-Y]补解:[-Y]补=00000101[X-Y]补=[X]补+[-Y]补=00001011+00000101=00010000例:[X]补=01101010B[Y]补=00101010B求[X-Y]补[X-Y]补=[X]补+[-Y]补解:[-Y]补=11010110[X-Y]补=[X]补+[-Y]补=01101010+11010110=101000000=01000000例:X=+0100101BY=-0010111B求[X-Y]补[X-Y]补=[X]补+[-Y]补解:[-Y]补=00010111[X-Y]补=[X]补+[-Y]补=00100101+00010111=00111100定点加/减法运算例:X=+0010011BY=-0000111B求[X+Y]补,[X-Y]补解:X=+0010011B=00010011原=00010011补Y=-0000111B=10000111原=11111001补[-Y]补=00000111[X+Y]补=[X]补+[Y]补=00010011+11111001=100001100[X-Y]补=[X]补+[-Y]补=00011010+00000111=00011010课堂小结:定点加法运算[X+Y]补=[X]补+[Y]补定点减法运算[X-Y]补=[X]补+[-Y]补1.用补码进行下列运算:已知X=+0100111,Y=+0010101,求[X+Y]补。2.用补码进行下列运算:已知X=-0101100,Y=-0011001,求[X+Y]补,[X-Y]补。课堂作业:
本文标题:定点补码的加减法规则
链接地址:https://www.777doc.com/doc-1750011 .html