欢迎来到天天文库
浏览记录
ID:46396181
大小:67.00 KB
页数:6页
时间:2019-11-23
《二进制运算规则》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、课时数NO:年月日星期教案内容2.3二进制数的运算规则2.4数的定点与浮点表示教案目的要求知识与技能:掌握二进制数的运算规则以及定点数和浮点数的表示方法过程与方法:教师引导,学生自学情感态度与价值观:培养学生分析、理解问题的能力以及学习兴趣和积极性。教案重点二进制数的运算规则定点数和浮点数的表示方法教案难点定点数和浮点数的表示方法教案方法教师引导,学生练习为主教案用具计算机、多媒体幻灯片演示教学过程教师主导活动学生主体活动引入:通过上面几节课的学习,我们已经了解了二进制的特点以及它和其他进制之间的转换,那二进制的运算规则是什么呢?板书:2.3二进制数的运算规
2、则板书:2.3.1加法规则0+0=00+1=11+0=11+1=10例:将两个二进制数1111和1001相加。1111被加数+1001加数11010和板书:2.3.2减法规则0-0=00-1=1(向相邻高位借1当作2)1-0=11-1=0学生思考讨论并回答由于和十进制类似,学生很容易回答出二进制的加法规则学生练习学生识记6/6例:将二进制数10100减去1001的结果。10100被减数—1001减数1011差板书:2.3.3乘法规则0×0=00×1=01×0=01×1=1例:将二进制数1101乘以1010的结果1101被乘数×1010乘数0000110100
3、001101部分积10000010乘积板书:2.3.4除法规则除法是乘法的逆运算,与十进制类似。例如:将二进制数1001110除以110的结果0001101商除数被除数1101111101101100总结:二进制的加、减、乘、除运算,可归结为加、减、移位三种操作。引入:在前面的讨论中,没有涉及小数点在机器中如何表示的问题,而实际上计算机处理的数据大部分是带有小数的。在计算机中常用两种方法表示数据:学生练习学生识记学生练习请学生说出十进制的除法规则,从而总结出二进制除法规则学生练习师生共同总结学生倾听6/6一种是定点表示法,一种是浮点表示法。板书:2.4数的定
4、点与浮点表示板书:2.4.1定点表示法定点表示法概念:定点表示法是将小数点的位置固定不变,约定在数值的某个位置上。思考:定点表示法中的小数点究竟在数置的什么位置呢?讲解:定点表示法中小数点的位置是隐含约定在某位置,定点整数和小数中的小数点位置如下:定点整数概念:约定小数点在隐含在最低数值位后,这使得所有的数值位表示的数为整数,称为定点整数。例如:纯整数±1101001±·小数点位置1101001定点小数的概念:约定小数点隐含在最数值位之前和符号位之后,这使得所有的数值位表示的数小数,称为定点小数。例如:纯小数±0.1010110·小数点位置±1101001板
5、书:2.4.2浮点表示法思考:在浮点表示法中小数点位置与定点表示法有什么不同呢?讲解:在浮点表示法中,小数点的位置不是固定,而是浮动的。学生了解定点表示法和小数点的位置识记定点整数,以及小数点的位置识记定点小数,以及小数点的位置了解浮点表示法以及小数点的位置6/6任何一个二进制数N可以表示为:N=2P×S说明:1、S为数N的尾数,表示N的有效数值。Sf表示尾数的符号:Sf=0正数,Sf=1负数2、P为数N的阶码,表示小数点的位置,Pf表示阶码的符号位:Pf=0正数,Pf=1负数总结:浮点数由两部分组成分别是阶码和尾数,在数的表示中都有各自的符号位,形式如下:
6、PfSf阶码符号阶码数符尾数例如:字长为8位,阶码用2位,尾数用4位,阶码和数码各用1位,则二进制数N=2+11×0.1011在浮点机器中的表示为:01101011阶码符号阶码数符尾数板书:2.4.3定点表示和浮点表示的比较(1)用相同的字长表示二进制,浮点数表示的范围比定点数表示的范围大举例:1、对于定点机:假定用32位二进制数表示数,对定点机用定点整数表示范围为:+(231—1)~—(231—1)(机器数)十进制数举例:9×10-28=0.9×10-272×1023=0.2×1024学生识记进制数N的表示形式,掌握表达式中字母的含义识记浮点数表示的形式倾
7、听事例讲解,理解浮点数的表示方法识记定点表示和浮点表示的区别,并思考为什么?6/62、对于浮点机,字长32位,(8位表示阶码(含阶符),24位表示尾数(含数符))+2(127(223—1)~—2(127(223—1)讲解:二进制浮点规格化数概念:二进制浮点规格化数即尾数的最高位是有效数字1而不是0,即尾数应满足1/2≤S<1。思考:非规格化数如何实现转换成规格化数呢?或者如何把二进制数N=211×0.0101转换成规范的数N=210×0.1010呢?非规格化数:N=211×0.010101100101阶码符号阶码数符尾数规格化数:N=210×0.101001
8、001010阶码符号阶码数符尾数(2)浮点数运算规则
此文档下载收益归作者所有