1 / 7
文档名称:

《原码、反码、补码》教案.doc

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

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

分享

预览

《原码、反码、补码》教案.doc

上传人:neryka98 2021/11/23 文件大小:43 KB

下载得到文件列表

《原码、反码、补码》教案.doc

文档介绍

文档介绍:精品文档,仅供学****与交流,如有侵权请联系网站删除
【精品文档】第 1 页
《原码、反码、补码》教案
景宁职高 吴斌海
【教学目标】
1)知识与能力目标
掌握真值,机器数的概念
掌握用真值求出原码,反码,补码的方法
掌握原码,反码,补码的互相转换,及其取值范围.
2)过程与方法
通过本节课的学****能根据实际需要,求出相应的机器数
3)情感态度价值观
培养学生的创新能力和分析问题、解决问题的能力;
注重发挥学生的集体协作能力;
注重实际操作,提高学生的独立思考能力
【教学重点】
求出原码,反码,补码的方法
【教学难点】
真值与机器数之间的关系
根据需要求出原码,反码,补码
【教学方法】任务驱动法、小组协作法
【教学过程】
教师活动
学生活动
〖引入〗
问1:
我们已经学****了那些进制数?
到今天为止,我们学****了十进制(+35;-35),二进制(-11011),十六进制(+1D2CH)等这些用来代表实际数值的数我们统称为真值.
问2:
以上讲的这些进制数,在我们日常生活当中都会使用到,那么我们知道在计算机当中数值是怎么来表示的?
〖新课〗
.
我们定义在计算机中表示的数叫做机器数;
而且我们人为的规定了机器数一般用8位二进制数来表示. (即一个机器数为一个字节)
而机器数我们又可以分为:原码、反码、补码。
学生讨论,回答问题,师生互动.
再次引出问题,激发学生思考,讨论
引出新课内容
精品文档,仅供学****与交流,如有侵权请联系网站删除
【精品文档】第 3 页
教师活动
学生活动
1、原码
因为计算机中用二进制数表示,(-35)我们先要将数值35转为二进制数100011,而其中的符号”+”、”-”该怎么来表示?
我们知道在计算机中只有”0”和”1”能被计算机所识别,因此我们定义用”0”代表符号”+”;用”1”代表符号”-”.
这样我们就可以求出(-35)的机器数是:10100011
思考讨论:
为什么不是1100011而是10100011?
因为机器数是八位二进制数组成,我们求出来的不满八位,则我们需要在中间补足8位,才能形成一个机器数.
我们刚刚求出来的机器数10100011就是(-35)的原码
[-35]原码=10100011

原码的求法:
1、将数值部分转为二进制;
2、用”0”代替符号”+”;用”1”代替符号”-”,并且将符号位放在最高位;
3、假如符号位和二进制数组成达不到8位,我们将在中间加0,补足八位.
那+35的原码是多少?(讲解)
[+35]原码=00100011
练****一:求原码.
(-101110)2; (+7)10; (-61)10
学生上来做.
讲解.
[-101110]原码=10101110;
[+7]原码=00000111;
[-61]原码=10111101;
学生思考
其中的符号”-”该怎么来表示?
学生思考,讨论
(用机器数的特点分析)