计算机信息技术基础
计算机信息技术基础
1.2.3 八进制与十六进制
二进制虽然很符合计算机对数字的要求,但是由于进制太小,导致了 表示数字的位数较长。
例如:(64)10=(1000000)2,(256)10=(100000000)2
二进制的这个特性对于计算机的用户的记忆和书写来说是非常不方便 的,所以在实际工作中,人们往往采用八进制和十六进制作为二进制的 缩写形式对二进制数字进行描述,这样就大大简化了记忆和书写的难度。
PPT文档演模板
计算机信息技术基础
1.1.3 计算机的分类
按照处理能力来分类: (1)巨型计算机 (2)小巨型计算机 (3)大型主机 (4)小型计算机 (5)个人计算机(PC) (6)工作站
大型计算机 小型计算机 微型计算机
PPT文档演模板
计算机信息技术基础
1.1.4 计算机的基本工作原理
1.冯·诺伊曼的设计思想
×
2
0.75000
×
2
1.50000
×
2
1.00000
整数部分=0 整数部分=1 整数部分=0 整数部分=1 整数部分=1
正向
即:(0.34375)10=(0.01011)2
PPT文档演模板
计算机信息技术基础
综上所述,十进制数字转换为二进制数字时,可将整数部分与小数部 分分开来进行转换,转换完成后再将整数部分和小数部分相加合并。需 要注意的是,整数的转换可以完全转换,而对于小数的转换,大部分的 十进制小数无法用有限位的二进制小数表示。
逻辑元件 电子管 晶体管 中、小规模集成电路 大、超大规模集成电路
代表软件 机器语言、汇编语言
批处理系统 分时操作系统 数据库,网络系统
PPT文档演模板
计算机信息技术基础
1.1.2 计算机的特点
(1)有逻辑判断能力 逻辑判断与加工能力是计算机的一大特点,逻辑判断即判断对与错、 真与假。 (2)存储容量大 信息的海量存储意味着处理能力的提高。 (3)运算速度快 从诞生至今,计算机的运算速度已从每秒5000次增长到了每秒运算数 百亿次(加法运算)。 (4)通用性强 具有处理各种信息的能力。 还具有精度高技术密集等特点。
例如:
0.4
×
2
0.8 整数部分=0
×
2
1.6 整数部分=1
×
2
1.2 整数部分=1
×
2
0.4 整数部分=0
陷入了无穷循环。结果(0.4)10=(0.0110011001100110……)2 对于这样的转换结果,可以取其近似值。
即(0.4)10≈(0.011011)2=(0.390625)10
PPT文档演模板
=16+0+4+2+0+0.5+0
PPT文档演模板
=22.5
计算机信息技术基础
1.2.2 二进制与十进制的转换
1.二进制转换为十进制
按权展开
(11011.101)2=(1×24+1×23+0×22+1×21+1×20+1×2-1+0×2-2+1×2-3)10 =(16+8+0+2+1+0.5+0+0.125)10 =(27.625)10
• 计算机硬件设备由存储器、运算器、控制器、输入设备和输出设备5大 部件组成。
• 计算机内部采用二进制数码来表示指令和数据,一条指令由一个操作 码和一个地址码构成。
• 编制好的程序(由若干条相应的指令构成)保存在计算机的存储器中, 计算机工作时,自动从存储器中逐条取出指令并执行。
PPT文档演模板
计算机信息技术基础
2.十进制转换为二进制
(1)十进制整数转换为二进制整数 通常采取“除以2取余”的方法。即对该十进制整数逐次除以2,直至商 数为0,逆向取每次得出的余数,就可得到该十进制数对应的二进制数。
PPT文档演模板
计算机信息技术基础
例:将十进制数89和225分别转换为二进制数
余数
2 89 1 2 44 0 2 22 0
十六进制数转换为十进制数,依然是按权展开式: (137)16=(1×162+3×161+7×160)10
=(256+48+7)10 =(311)10 (1EA)16=(1×162+14×161+10×160)10 =(256+224+10)10 =(490)10
十进制数转换为十六进制数,同二进制一样,整数部分与小数部分分开 转换,只是将整数部分的“除以2取余”改为“除以16取余”, 小数部分 的“乘以2取整”改为“乘以16取整”
还是上面的例子: (64)10=(100)8=(40)16,(256)10=(400)8=(100)16
由上面的例子就可以看出,八进制和十六进制对于简化二进制有着很 重要的作用。
PPT文档演模板
计算机信息技术基础
1.八进制数
同十进制与二进制一样: • 有0、1、2、3、4、5、6、7共8个基本数码 • 逢八进一 • “权”均是8的某次幂
PPT文档演模板
计算机信息技术基础
数 零 一 二 三 四 五 六 七 八 九 十 十一 十二 十三 十四 十五 十六
PPT文档演模板
十进制 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
二进制 0 1 10 11 100 101 110 111 1000 1001 1010 1011 1100 1101 1110 1111 10000
速度快,精度高 逻辑判断,精度高 逻辑判断,速度快,存储容量大 通用性强,精度高 通用性强,存储容量大 速度快,存储容量大
PPT文档演模板
计算机信息技术基础
1.2 二进制与信息数字化
1.2.1 认识二进制
1.十进制 • 有0、1、2、3、4、5、6、7、8、9共10个基本数码 • 逢十进一 • 每个数位的位值,或称“权”,均是基数10的某次幂
PPT文档演模板
计算机信息技术基础
3.八进制与二进制之间的转换
(1)八进制转换为二进制
由于8是2的3次方,八进制的1位数码对应的就是二进制的3位数码。
例:八进制数37.416转换为二进制数
37
.4
16
(八进制)
011 111
. 100 001 110
(二进制)
即:(37.416)8=(11111.10000111)2
通常采取“乘以2取整”的方法。即对该十进制小数逐次乘以2,直至 乘积的小数部分为0,正向取每次乘积的整数部分,即为该十进制小数对 应的二进制小数。注意:每次相乘只有小数部分参与运算。
例:十进制小数0.34375转换为二进制小数
此时小数部分=0 运算结束。
0.34375
×
2
0.68750
×
2
1.37500
计算机信息技术基础
2.十六进制数
由于十进制只有0、1、2、3、4、5、6、7、8、9十个基本数码,所以用 A、B、C、D、E、F来代表10、11、12、13、14、15: • 有0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F共16个基本数码 • 逢十六进一 • “权”均是16的某次幂
1.1.1 计算机的发展
计算工具:用于对数字进行记 录和运算的工具。
例如:结绳计数,算筹,算盘, 计算尺,加法机,差分机等。
运行方式:手动,机械,电子
PPT文档演模板
计算机信息技术基础
1946年,世界第一台电子计算机诞生,它的名字叫做ENIAC (The Electronic Numercial Integrator And Computer, 电子数值积分计算机)。
(2)二进制转换为八进制
将二进制数以小数点为基准,向两边三位三位分开(不足三位的用0补 齐),每3位二进制数码转换为1位八进制数码。
例:二进制数1010110.00110101转换为八进制数
001 010 110 . 001 101 010 (二进制)
1
2
6.1
5
2
(八进制)
即:(1010110.00110101)2=(126.152)8
各种参数 • 体积:30×3×1 M3 • 重量:130吨 • 耗电量:150KW • 速度:5000次/秒 • 元件:18800个电子管 • 占地面积:170M2
PPT文档演模板
计算机信息技术基础
计算机发展的代别:
代别 年代 第一代 1946~1958 第二代 1959~1964 第三代 1965~1970 第四代 1971~
PPT文档演模板
计算机信息技术基础
二进制的基本运算
数学加法:
0+0=0
0+1=1
加以引申:
1011.01 (11.25)
+ 1011.01 (11.25)
10110.10 (22.50)
1+0=1
1+1=10
注意:逢二进一
验证:
10110.10=1×24+0×23+1×22+1×21+0×20+1×2-1+0×2-2
2.基本工作原理
程序
输入设备
数据
存储器
输出设备
结果
运算器
控制器
指令和数据
控制信号
PPT文档演模板
计算机信息技术基础
1.1.5 计算机应用简介
计算机是人脑的扩展和延伸。
主要应用于以下几个方面:
(1)科学与工程计算 (2)自动控制 (3)数据处理 (4)各种计算机辅助系统 (5)多媒体技术与应用 (6)计算机网络与应用
八进制数转换为十进制数,依然是按权展开式: (137)8=(1×82+3×81+7×80)10
=(64+24+7)10 =(95)10
十进制数转换为八进制数,同二进制一样,整数部分与小数部分分开 转换,只是将整数部分的“除以2取余”改为“除以8取余”, 小数部分 的“乘以2取整”改为“乘以8取整”