kl800.com省心范文网

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

《原码、反码、补码》教案
景宁职高 吴斌海
【教学目标 教学目标】 教学目标
1)知识与能力目标 掌握真值,机器数的概念 掌握用真值求出原码,反码,补码的方法 掌握原码,反码,补码的互相转换,及其取值范围. 2)过程与方法 通过本节课的学习,能根据实际需要,求出相应的机器数 3)情感态度价值观 培养学生的创新能力和分析问题、解决问题的能力; 注重发挥学生的集体协作能力; 注重实际操作,提高学生的独立思考能力

【教学重点 教学重点】 教学重点
求出原码,反码,补码的方法

【教学难点 教学难点】 教学难点
真值与机器数之间的关系 根据需要求出原码,反码,补码

【教学方法】任务驱动法、小组协作法 教学方法 教学方法 【教学过程 教学过程】 教学过程
教师活动 学生活动

〖引入〗 引入〗
问 1: 学生讨论,回答问 我们已经学习了那些进制数? 到 今 天 为 止 , 我 们 学 习 了 十 进 制 (+35;-35), 二 进 制 题,师生互动. (-11011),十六进制(+1D2CH)等这些用来代表实际数值的数我 们统称为真值. 问 2: 以上讲的这些进制数,在我们日常生活当中都会使用到, 那么我们知道在计算机当中数值是怎么来表示的? 再次引出问题,激发

〖新课〗 新课〗
在计算机中都用二进制数来表示数据.计算机中处理数据 及运算都是用二进制的. 我们定义在计算机中表示的数叫做机器数; 机器数; 机器数

学生思考,讨论

而且我们人为的规定了机器数一般用 8 位二进制数来表示. (即 引出新课内容 一个机器数为一个字节) 而机器数我们又可以分为:原码、反码、补码。 原码、反码、补码。 原码
1

教师活动

学生活动

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;
2

教师活动

学生活动

2、反码

看书 P17:反码是怎么求的?

学生参与,自主学

从书本上可知:反码是相对原码而言的,求反码,首先要知道 习 原码,求反码要分为两种情况。 (1)正数的时候; 反码=原码; (2)负数的时候; 反码由原码转变而来,符号位不变,其余各位取反(即 0、1 互换) 举例:

[+35]反码=[+35]原码=00100011; [-35]反码=11011100;
学生参与,自主 练习二:求反码; (-101110)2; 学生上来做. (+7)10; (-61)10 学习 学生完成情况反 馈

[-101110]反码=11010001; [+7]反码=00000111; [-61]反码=11000010;

3 、补码
学生自主学习

先看书 P17; 可得补码也是相对原码而言的,求补码是有反码演变而来 的,且求补码也有两种情况, 情况一:正数 补码=反码=原码; 情况二:负数 补码=反码+1; 举例:

[+35]补码=[+35]反码=[+35]原码=00100011;
3

教师活动

学生活动

[-35]补码=[-35]反码+1=11011100+1=11011101;
学生参与。师生 练习三:求补码 (-101110)2; 学生上来做. (+7)10; (-61)10 互动 学生完成情况反 馈

[-101110]补码=[-101110]反码+1 =11010001+1 =11010010 [+7]补码=[+7]反码=[+7]原码=00000111 [-61]补码=[-61]反码+1 =11000010+1 =11000011
回顾求出原码、反码、补码的方法。

练习题。 (历届高考题)

学生练习,加深

1、 (2010 年)十进制数-127 转化成 8 位补码,正确的是(B) 印象。 A、10000000 C、01111111 B、10000001 D、11111111 学生完成情况反 馈

2、 (2008 年)十进制数-36 转化成 8 位补码,正确的是(D) A、10100100 C、11011011 B、10100101 D、11011100

3、 (2007 年)求 8 位补码 10110110 所表示的十进制数是多少 (B ) A、74 B、-74 C、10 D、-10

思考讨论。 (1) 、八位机器码的原码、反码、补码的取值范围是多少? (2) 、+0 和-0 的原码、反码、补码是否都是一样?
分组讨论

4

教师活动

学生活动

〖小结〗 小结〗
本节课我们学习了机器数的概念,以及原码、反码、补码 的求法。请同学们回去以后进行及时的复习,如有疑问请在课 后及时与我交流。

〖作业〗 作业〗
知识点拓展提升: 知识点拓展提升: 1、假如机器数字长为 6 位,如 X=-1110,则 X 的补码[X]补码 = 。 2、用八位二进制表示 X=+00000000 [X]原码= X=-00000000 [X]原码= [X]反码= [X]补码= [X]反码= [X]补码=

3、已知两个数 X、Y 的反码分别是[X]反码=01101010; [Y]反码=10111011;比较 X、Y 的大小。 4、已知八位机器数为 11011011(最高位为符号位) ,则当 它是原码、反码、补码时表示的十进制真值分别是多少?

〖教学反馈及反思〗 教学反馈及反思〗 及反思

附:板书
原码、反码、补码 1. 机器数; 2. 机器数可分为原码、反码、补码; 原码、反码、补码的求法;

5


(原码、反码、补码)教案.doc

(原码、反码、补码)教案 - 本章内容主要介绍了原码、反码和补码这三种码的原理与应用... 《原码反码补码》教案授课班级:软高 131 【教学目标】 1)知识与能力...

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

《原码反码补码》教案 - 《原码反码补码》教案 景宁职高 吴斌海 【教学

原码反码补码说课_图文.ppt

说课课题:原码反码补码 说课内容说 教材说教法 6 说学法 说教学过程 说板书设计 说教学反思 一、说...

2.5原码、补码和反码_图文.ppt

2.5原码补码反码 - 2.5原码补码反码 卢婷婷 2.5.1 机器数和

微机原理与接口技术教案-2015年版.doc

《微机原理与接口技术课程教案 第 1 课次授课计划 基本内容: ① 课程性质及...进制间的互换; (重点) 掌握数的原码反码补码表示法,并熟练掌握补码加减...

微机原理与接口技术教案.doc

? 四种不同进制数(二、八、十、十六进制)的相互转换(课堂练习) 《微机原理与接口技术课程教案 ? 计算机中带符号数的表示 ? 原码反码补码的表示方法 ? ...

《计算机组成原理》教案(48学时)_图文.doc

48 基本教材与主要参考资料: 《计算机组成原理 (第五版)白中英主编,科学出版...编码转换教学重点与难点: 重点:原码反码补码、移码之间的相互转换 难点:带...

计算机组成原理教案.doc

(20%) 计算机组成原理课件第教案 《计算机原理是计算机科学与技术专业、网络...(1)原码 (2)反码 (3)补码 (4)移码 计算机组成原理课件第教案 学生学习情况...

《单片机原理与应用》胡辉电子教案详解_图文.ppt

《单片机原理与应用胡辉电子教案详解_解决方案_计划...3 1 3 3 3 5 2 1.1.3 原码反码补码 ?...

补码的课外学习资料.ppt

为了解决这类问题,在机器数中,负数有三种表示 原码反码补码! 法:原码反码补码!《大学计算机基础》电子教案 闵智制作 大学计算机基础 1 信息在计算机内...

《计算机组成原理》课程教学要求和复习要点.doc

《计算机组成原理课程教学要求和复习要点了解:指对事物有初步的认识,包括对概念...(例 1、例 2)* 超级难 2)掌握数的机器码的原码反码补码表示方法(例 ...

《计算机组成原理与汇编语言》课程教学大纲.doc

《计算机组成原理与汇编语言课程教学大纲一、课程的性质和任务《计算机组成原理...重点:进位计数制,原码反码补码的表示。 课题三:指令系统 指令系统的基本...

《计算机应用基础》电子教案(2003)_图文.ppt

《计算机应用基础》 教学指南 计算机应用基础课程是中等职业学校各 类专业(除信息...原码反码补码,负数的 符号位用1表示,正数符号位用0表示; (3)负数的原码...

08《计算机数学》教学大纲等3项_图文.doc

7 《计算机数学》教学大纲 《计算机数学》教学大纲 计算机数学》(计算机应用、...计算机中二进制数的原码反码补码、移 码和浮点数的表示原理和方法;字符编码...

西南交通大学峨眉校区课程教学大纲《计算机程序设计》....doc

《计算机程序设计课程教学大纲 计算机程序设计课程教学大纲 (Computer ...的定义, 介绍计数方面的知识,包括二进制、八进制和十六进制,原码反码补码等...

《计算机组成原理》教学大纲.doc

《计算机组成原理》教学大纲一、课程基本信息课程编号:00810040 中文名称:计算机...(原码反码补码补码加/减法运算算法及电路实现、原码一 位除法运算算法及...

微机原理与接口技术教案.doc

《微机原理与接口技术课程教案 第 1 课次授课计划 基本内容: ① 课程性质及...进制间的互换; (重点) 掌握数的原码反码补码表示法,并熟练掌握补码加减...

C教案-Ch2.doc

补码: ? 正数:原码反码补码相同 ? 负数:最高位为 1,其余位为原码取反...《信号与系统》电子教案... 32页 2下载券 喜欢此文档的还喜欢 ch...

计算机组成与工作原理电子教案第2章.ppt

《计算机组成与工作原理 》 电子教案主 编 刘晓川 第2章 计算机中的信息表示 ...数.常见的机器数有原码,反码,补码等3种不同的表示形式. 常见的机器数有原码,...

电子教案3-1:数制与信息编码_图文.ppt

电子教案3-1:数制与信息编码_其它课程_初中教育_...第三节 有符号数通常使用原码反码补码来表示。...颁布了《信息交换用汉字编码字符集 -基本集》,简称...