计算机基础教程教案4

发布时间 : 星期六 文章计算机基础教程教案4更新完毕开始阅读

-2

[例3-2]把(1001100)2转换成十进制数

解:(1001100)2=1×2+0×2+0×2+1×2+1×2+0×2+0×2 =64+0+0+8+4+0+0 6 =(76)10 -1 -2 -3 -4

[例3-3]把(-0.0111)2转换成十进制数 解:(-0.0111)2=-(0×2+1×2+1×2+1×2) =-(0+0.25+0.125+0.0625) =(-0.4375)10 [课堂练习]:

请快速写出下列表中相对应的值: 二、十进制转换为二进制 1、十进制整数转换成二进制整数

(1)用十进制整数除以二进制数的基数2,得到商和余数(0或1)。(2)再用该商除以2,又得到商和余数。(3)重复第2步,直到商为0为止。(4)将每次所得的余数,由下向上排列,组成转换后的二进制数。[总结]:十进制整数转换为二进制整数的方法是“除以2取余,倒排列”[例3-3]把(-25)10转换成二进制数解:略

2.十进制小数转换成二进制小数。

(1)用十进制小数乘以二进制数的基数2得到积,取出积的整数部分(0或1)。(2)再用余下的小数乘以2得到积,取出积的整数部分。(3)重复第2步,直到小数部分为0或达到精度为止。(4)将每次所取得的整数部分,由上向下排列,组成转换后的二进制数。

[总结]:十进制小数转换成二进制小数的方法是“乘2,取整,顺排列”。[例3-4]把(0.38)10转换成二进制数解:略 [注意]:转换成精确二进制小数的十进制小数有: (0.125)10、(0. 25)10、(0.375)10、(0. 5)10、(0.625)10、(0.75)10等。

[想一想] 能进行精确转换的十进制小数不止上述6个,由于将上述6个小数连续×2,就能使积的小数部分全部为0;想一想,将上述6个数,进行怎样的运算,得到的小数,也能精确转换为二进制小数。 3.既有整数、又有小数的十进制数转换为二进制数

如果一个十进制数既有整数部分,又有小数部分,则可将整数部分和小数部分分别进行转换,然后再把两部分结果合并起来。 三、 十六进制与二进制的相互转换 (1) 将十六进制转换成二进制

由于十六进制数基数16的1次方是二进制的基数2的4次方,即16 1 = 2 4,所以1位十六进制数相当于4位二进制数,只需将十六进制数的每1位改写成等值的4位二进制数。

将十六进制转换成二进制的方法 :“一位变四位”。

(2)将二进制转换成十六进制的方法: ①分节:从小数点开始,分别向左右两边,每四位为一节(首尾不足4位,添0,补足4位);②转换:每节改写成等值的一位十六进制数。 即 ( )2 →( )16 的方法简称为“四位变一位”。 [例3-5]把(3AD.B8)16转换成二进制数 解:略 [例3-6]把(F01A)16转换成二进制数 解:略

[例3-7]把(101011.101)2转换成十六进制数 解:略 [例3-8]把(111110011.111111)2转换成十六进制数 解:略 [作业]:P57:2,3,4,5

第十二、十三课时

教学重点:掌握二进制算数运算规则 教学方法:讲授法 教学过程:

一、二进制的运算规则

计算机的大脑CPU能完成各种算术运算和逻辑运算,下面将初步学习二进制的算术运算和逻辑运算的基本规则。 1. 认识二进制的算术运算规则

(1) 加法规则 0 + 0 = 0, 0 + 1 = 1 ,1 + 0 = 1, 1 + 1 = 10 (向高位进一位) (2)减法规则 0–0 = 0 ,1 – 0 = 1 ,0–1 = 1 (向高位借1), 1 – 1 = 0 (3) 乘法规则 0×0 = 0 ,0×1 = 0 ,1×0 = 0, 1×1 = 1 (4)* 二进制除法 与十进制除法类似,也由上商、减法等操作步骤完成。

[例

3-15] (1101 )2+(1001 )2=(10110 )2 [例

3-16]

(101101 )2+(11110 )2=(1001011 )2 [例3-17] (1101 )2-(1011 )2=(10 )2 [例3-18] (110 )2×(11 )2=(10010 )2 解: 略 二、 了解二进制的基本逻辑运算规则 逻辑运算最基本的特征是:

7

课题:二进制间的运算规则 教学目标:1.让学生掌握二进制的算数运算规则 2.让学生了解二进制逻辑运算规则

1.逻辑运算只在直接相关的两个二进制位之间进行,不产生进位或借位。 2.两个运算变量从低位对齐。 1)逻辑或运算 ① 运算符为∨的二进制运算叫逻辑或运算。 ② 逻辑或运算规则: 0∨0 = 0 (读作:0或0 =0) 0∨1 = 1 (读作:0或1 =1) 1∨0 = 1 (读作:1或0 =1) 1∨1 = 1 (读作:1或1 =1)

从逻辑或运算规则可以看出,在或运算中,两个运算值只要有一个为1,结果就会为1。 [例3-19] 求110∨11的值 解: 因为 所以 110∨11 = 111

[例3-20] 计算逻辑运算式1101∨1001的值 解: 因为 所以 1101∨1001 = 1101 2)逻辑与运算

① 运算符为∧的二进制运算叫逻辑与运算。 ② 逻辑与运算规则: 0∧0 = 0 (读作:0与0 =0) 0∧1 = 0 (读作:0与1 =0) 1∧0 = 0 (读作:1与0 =0) 1∧1 = 1 (读作:1与1 =1) 从逻辑与运算规则可以看出,在与运算中,两个运算值同时为1,结果才会为1。 [例4] 求110∧11的值

解: 因为 所以 110∧11 = 110

[例5] 计算逻辑运算式11001∧1001的值 解: 因为 所以 1100∧1001 = 11001

(3)逻辑非运算 ① 在某个逻辑运算值上方有“—” (非运算符)的逻辑运算叫非运算。 ② 逻辑非运算规则:1=0,0=1 ③ 逻辑非只用来对单个逻辑值进行处理,不是将两个逻辑值进行运算。

[课堂练习]:1、(1110)2+(1011)22、(11101)2+(1110)23、(1110)2-(1011)24、(1101)2×(101)2

5、1011∨11011=6、101101∨110101=7、10111∧11011=8、101101∧110101= [作业]自我考查6,7,8,9

第十四课时

课题:信息的存储单位

教学目标:1.让学生掌握计算机信息的存储单位 2.让学生掌握计算机信息存储单位间的换算关系 3.了解各类存储器的容量 教学重点:掌握计算机信息的存储单位 教学方法:讲授法 教学过程:

一、 信息的存储单位

计算机信息都是用二进制数表示

1.信息的最小单位是位 (英文为小写的 bit ,读作:比特)。 二进制的一个“0”或“1”就是一位,也就是一个 bit。如二进制00110001,由8个位构成。1位不能表示1个具体信息。

2.信息的基本单位是字节 (英文为Byte ,读作:拜特) ,简写为B。 8

三亿文库包含各类专业文献、生活休闲娱乐、外语学习资料、专业论文、高等教育、行业资料、中学教育、应用写作文书、幼儿教育、小学教育等内容。

三亿文库http://3y.uu456.com/ 上亿文档资料,等你来发现

联系合同范文客服:xxxxx#qq.com(#替换为@)