计算机应用基础总复习
计算机应用基础总复习
第一章(13分) 要求:了解计算机的发展、特点、分类及 应用领域:掌握计算机中的数的表示方 式及二进制、十进制、十六进制数间的 相互转换:熟悉计算机指令,程序及程 序设计语言的概念:了解计算机系统的 基本配置及性能指标:初步掌握计算机 系统的组成及工作原理:掌握控制器, 运算器,存储器,外部设备的概念:了 解多媒体计算机系统的概念及应用
第一章(13分) 要求:了解计算机的发展、特点、分类及 应用领域:掌握计算机中的数的表示方 式及二进制、十进制、十六进制数间的 相互转换:熟悉计算机指令,程序及程 序设计语言的概念:了解计算机系统的 基本配置及性能指标:初步掌握计算机 系统的组成及工作原理:掌握控制器, 运算器,存储器,外部设备的概念:了 解多媒体计算机系统的概念及应用
进位记数制 “逢R进一。借一当R 十进制 R=10,可使用0,1,2,34,5,6,7,8,9 二进制 R=2,可使用0,1 八进制 R=8,可使用0,1,2,34,5,6,7 十六进制R=16,可使用03,9,AB,c,D,E,F
进位记数制 “逢R进一,借一当R” 十进制 R=10,可使用0,1,2,3,4,5,6,7,8,9 二进制 R=2 ,可使用0,1 八进制 R=8 ,可使用0,1,2,3,4,5,6,7 十六进制 R=16 ,可使用0,……,9,A,B,C,D,E,F
进位记数制 进位计数制的编码符合“逄R进位”的规则,各位的权是以 R为底的幂,一个数可按权展开成为多项式 十进制: 256.47=2×102+5×101+6×100+4X101+7 102 二进制 101101=1×23+0×22+1×21+1×21+0×2-1+1 22 八进制: 1525=1×82+5×81+2×80+5×81 十六进制 22A16=2×16+2×161+10×16 任意进制R: N=Dn×Rn+,D1×R1+D0×R0+D-1×R1+D-m
进位记数制 十进制: 256.47=2 × 102+5 × 101+6 × 100+4 × 10-1+7 × 10-2 二进制: 1011.01=1 × 2 3+0 × 2 2+1 × 2 1+1 × 2 1+0 × 2 -1+1 × 2 -2 八进制: 152.58=1 × 8 2+5 × 8 1+2 × 8 0+5 × 8 -1 十六进制: 2.2A16=2 × 160+2 × 16-1+10 × 16-2 任意进制R: N=Dn × Rn + …D1 × R1 +D0 × R0 +D-1 × R-1+..D-m × R-m 进位计数制的编码符合“逢R进位”的规则,各位的权是以 R为底的幂,一个数可按权展开成为多项式
二进制与十进制数的转换 1.二进制转换成十进制 二进制数要转换成十进制数非常简单,只需将 每一位数字乘以宅的权2,再以十进制的方法 相加就可以得到它的十进制的值(注意,小数 点左侧相邻位的权为20,从右向左,每移一位, 幂次加1)。 (10110.011)=1×24+0×23+1×22+1×2+0× 20+0×21+1×22+1×23=(22.375)D
二进制与十进制数的转换 1.二进制转换成十进制 ◼ 二进制数要转换成十进制数非常简单,只需将 每一位数字乘以它的权2 n,再以十进制的方法 相加就可以得到它的十进制的值(注意,小数 点左侧相邻位的权为2 0,从右向左,每移一位, 幂次加1)。 ◼ (10110.011)B=1×2 4+0×2 3+1×2 2+1×2 1+0× 2 0+0×2 -1 +1×2 -2+1×2 -3=(22.375)D
十进制数转换为二进制 十进制数据转捩成三进制釆用的是倒除油,即 “除2取会”的方法。具体过程介绍如下: (1)将十进制教除2,保存余数。 (2)若商为0,则进行第三步,否则,用商代替原 十进制教,重复第1步。 (3)将所有的余数找出,最后得到的余教作为最高 位,最先得出的余数作为最低位,由各余数依次排 列而成的新的教据就是转换成二进制的结果
十进制数转换为二进制 十进制数据转换成二进制采用的是倒除法,即 “除2取余”的方法。具体过程介绍如下: (1)将十进制数除2,保存余数。 (2)若商为0,则进行第三步,否则,用商代替原 十进制数,重复第1步。 (3)将所有的余数找出,最后得到的余数作为最高 位,最先得出的余数作为最低位,由各余数依次排 列而成的新的数据就是转换成二进制的结果
例:将236转换成二进制。 转换过程下图所示。(除R取余法 2|236 二进制数的低位 14 二进制数的高位 0 转换结果:236=11101100g
例:将236 转换成二进制。 转换过程下图所示。(除R取余法) 2 2 3 6 2 1 1 8 …………… 0 2 5 9 …………… 0 2 2 9 …………… 1 2 1 4 …………… 1 2 7 …………… 0 2 3 …………… 1 2 1 …………… 1 0 …………… 1 二进制数的低位 二进制数的高位 转换结果:236D=11101100B
十进制小数的转m换 ■乘R取整法 高位 例:0.3125转换成二进制 0.3125×2=0625 0.625×2=1.25 0.25×2=0.5 0.5×2=1.0 低位 031250=001012
十进制小数的转m换 ◼ 乘R取整法 例:0.312510转换成二进制 0.3125 ×2=0.625 0.625 ×2=1.25 0.25 ×2=0.5 0.5 ×2=1.0 0.312510=0.01012 高位 低位
例 将十进制1525转换成二进制 方法:15.25分别采用整数和小数部分转换 15=1111 0.25=0.0 15.25p=111.001B
例: 将十进制15.25转换成二进制 方法:15.25分别采用整数和小数部分转换 15D=1111B 0.25D=0.01B + 15.25D=1111.001B
2.二进制数与十六进制数的相互转换 。。下图将三进制数转变成十六进制数 ■由于16=24,所以在将二进制数转换成十六 进制数时,从最右侧开始,每四位二进制数 划为一组,用一位十六进制数代替,也称为 “以四换一”;十六进制数转换成三进制数 肘正好相反,一位十六进制数用四位二进制 数来替换,也称“以一换四”。 ■二进制转换为十六进制 011001011101
◼2.二进制数与十六进制数的相互转换 ◼下图 将二进制数转变成十六进制数 ◼由于16=2 4 ,所以在将二进制数转换成十六 进制数时,从最右侧开始,每四位二进制数 划为一组,用一位十六进制数代替,也称为 “以四换一”;十六进制数转换成二进制数 时正好相反,一位十六进制数用四位二进制 数来替换,也称“以一换四” 。 ◼二进制转换为十六进制 0 1 1 0 0 1 0 1 1 1 0 1 6 5 D