1 / 19
文档名称:

定点加减法运算.docx

格式:docx   大小:29KB   页数:19页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

定点加减法运算.docx

上传人:bai1968104 2018/7/19 文件大小:29 KB

下载得到文件列表

定点加减法运算.docx

文档介绍

文档介绍:定点加减法运算
第1讲定点加/减法运算
学****目标:1、理解定点补码的加减法运算规则;
2、能区分出不带符号数和带符号数的表示范围;
3、两个补运算其结果会产生溢出的判定方法。
重点、难点:1、由[x]补求[-x]补的方法
2、溢出的两种形式及其判定
课前准备:预****25-30页
探究活动:
活动一:定点补码的加法运算
1、阅读课本(p25-26页),在课本中标注①带符号数在计算机中的表示形式?②由[正]补码如何求出其真值?由[负数]补如何求出其原码和真值?③定点补码加法运算规则?
2、解决问题:
(1)在计算机中,带符号数一律用_________表示,其运算结果也是用______来表示的。
(2)定点补码的加法运算规则为:___________________________________________。
3、例题分析
(1)设x,y均为正数,其运算结果应为,其补码即。
例1:设x=+100010b,y=+10110b,求x+y=+111000b
解:[x+y]补=[x]补+[y]补[x]原=00100010b [y]原=00010110b
[x]补=00100010b (+34)
+ [y]补=00010110b (+22)
[x +y]补=00111000b (+56)
∵[x +y]补=00111000b的符号位为0,结果为正
∴[x +y]原=[x+y]补=00111000b ∴x +y= + 111000b
练****1:(1)设x=+10100b,y=+11001b,求x+y=_____________
(2)设x=+110101b,y=+001100b,求x+y=____________
(2)设x为正数,y为负数,且|x|≥|y|,则结果为,其补码即。
例2:设x=+0010011b,y=-0000111b,求x+y=+ 0001100b
解:[x+y]补=[x]补+[y]补[x]原=00010011b [y]原=10000111b
[x]补=00010011b (+19)
+ [y]补= 11111001b (-7)
[x +y]补=(1)00001100b (+12)
丢失符号位
∵[x +y]补=00001100b的符号位为0,结果为正
∴[x +y]原=[x+y]补=00001100b ∴x +y= + 0001100b
练****2:(1)设x=+0011001b,y=-0001101b,求x+y=
(2)设x=+0010010b,y=-0001101b,求x+y=
(3)设x为负数,y为正数,且|x|≥|y|,则结果为,形式为补码。要求出原码,则对结果再______________。
例3:设x=-0110001b,y=+0001001b 求x+y=-101000b
解:[x+y]补=[x]补+[y]补[x]原=10110001b [y]原=00001001b
[x]补=11001111b (-49)
+ [y]补= 00001001b (+9)
[x +y]补=11011000b (-40)
∵[x +y]补=11011000b的符号位为1,结果为负数
∴[x +y]原=[[x+y]补]补=10101000b ∴x +y=-101000b
练****3:(1)设x=-0011001b,y=+0000111b,求x+y=
(2)设x=-0110010b,y=+0001011b,求x+y=
(4)设x、y均为负数,则结果为,形式为补码。要求出原码,则对结果再______________。
例4:设x=-0011001b,y=-0000110b,求x+y=-0011111b
解:[x+y]补=[x]补+[y]补[x]原=10011001b [y]原=10000110b
[x]补=11100111b (-25)
+ [y]补= 11111010b (-6)
[x +y]补=(1)11100001b (-31)
丢失符号位
∵[x +y]补=11100001b的符号位为1,结果为负数
∴[x +y]原=[[x+y]补]补=10011111b ∴x +y=-0011111b
练****4:(1)设x=-1101b,y=-1010b,求x+y=
(2)设x=-10010b,y=-1101b,求x+y=
活动二:定点减法运算
1、阅读课本(p26-27页),在课本中标注定点补码减法运算规则?
2、解决问题:
(1)定点补码的减法运算规则为:______________________________