计算机应用基础重庆大学出版社 第章
1
第1章
计算机基础知识及系统组成
数制及不同进制数的转换
计算机中数的表示
计算机的指令与程序设计语言
计算机系统的组成及工作原理
多媒体计算机系统
平板电脑系统
本章重点:
2
1.1 计算机的发展及特点
1.1.1 计算机的发展
传统计算机的发展历史
微型计算机的发展历史
第1代微型计算机:PC机时代
第2代微型计算机:286机时代
第3代微型计算机:386机时代
第4代微型计算机:486机时代
第5代微型计算机:Pentium机时代
3
1.1.2 计算机的新技术
1)高性能计算机
2)嵌入式计算机
3)云计算
4)物联网技术
4
1.1.3 计算机的特点
运算速度快,计算精度高
存储容量大,记忆功能强
具有逻辑判断能力
运算自动化
计算机是人类忠实的朋友
5
1.2 计算机的分类及应用领域
1.2.1 计算机的分类
服务器
工作站
台式机
便携机
手持机
6
科学计算
事务处理
过程控制
电子商务
人工智能
辅助工程
网络通信
家庭娱乐
1.2.2 计算机的应用领域
7
1.3.1 进位计数制
所谓进位计数制就是将一组固定的数字符号按序排列成数位,并遵照一套统一的规则,由低位向高位进位的计数方式来表示数值的方法。
8
数制:数的表示规则就称为数制。
基数R:一个计数制所包含的数字符号的个数称为该数制的基数,用R表示。
位值(权):数制中每一固定的位置对应的单位值称为“ 权 ”。
数值的按权展开:任一R进制数都可以表示为各位数码本身的值与其权的乘积之和。即
(an…a1a0.a-1…a-m)r =anrn+…+a0 r0+a-1 r-1+…+a-m r-m
式中的ai为该数制采用的基本数符,ri是权,r是基数,不同的基数,表示不同的进制数。
例 (333.33)10=3×102+3×101+3×100+3×10-1+3×10-2
=300+30+3+3/10+3/100
(1011)2=1×23+0×22+1×21+1×20
1.3.1 进位计数制
9
1)二进制的优越性
技术可行性
运算简单性
吻合逻辑性
1.3.2 二进制数及运算
10
2)二进制数的算术运算
加法运算
2个二进制数相加时,要注意“逢二进一”的规则,并且每一位最多有3个数:本位的被加数、加数和来自低位的进位数。
加法运算法则:
0+0=0
0+1=1+0=1
1+1=10 (逢二进一)
例1.12+(100101)2 = 2
1.3.2 二进制数及运算
11
减法运算
两个二进制数相减时,要注意“借一作二”的规则,并且,每一位最多有三个数:本位的被减数、减数和向高位的借位数。
减法运算法则:
0-0=1-1=0
1-0=1
0-1=1 (借一作二)
例1.2 (1100 0011)2-(10 1101)2 = (1001 0110)2
1.3.2 二进制数及运算
12
乘法运算
乘法运算法则:
0×0=0
0×1=1×0=0
1×1=1
例1.3 (1110)2×(1101)2 = (1011 0110)2
除法运算
除法运算法则:
0÷1=0 (1÷0无意义)
1÷1=1
例1.4 (100110)2÷(110)2 = (110)2 ……(10)2余数
1.3.2 二进制数及运算
13
3)二进制数的逻辑运算
逻辑加运算(或运算)
逻辑加运算 (与运算)
逻辑非运算 (非运算)
1.3.2 二进制数及运算
14
二进制数转换成十进制数
二进制数转换成十进制数,只须将二进制数按各数位的权展开,直接求和计算出值就可以了。
例1.6将二进制数(1101)2和(10101)2转换成十进制数。
解:(1101)2=1×23+1×22+0×21+1×20
=8+4+0+1
=13
(10101)2=1×24+1×22+1×20
=16+4+1
= 21
1.3.3 二进制数与十进