计算机应用基础(本)课件
=(13.25)10
2020/7/17
字符在计算机中的表示
计算机中所用到的可输入和可显示的符号通称为字符,包 括:字母、数字、标点符号等,每一字符在计算机中各有 一个对应代码,构成一个代码表称为字符集。
为使计算机使用的数据能共享和传递,必须对字符进行统 一的编码,其中ASCII码(ASCII是American Standard Code for Information Interchange的缩写,美国标准信 息交换码)是使用最广泛的一种编码。
• 二进制数表示符号“ B” 表示为数字符号 0 ~ 1 构成的序列
• 八进制数表示符号“ O” 表示为数字符号 0 ~ 7 构成的序列
• 十六进制数表示符号“ H” 表示为数字符号 0 ~ 9 和字母 A ~ F 构成的序列
十进制和二进制间的转换
1.十进制数转换成二进制
将十进制整数转换成二进制整数时,只要将它一次一次 地被 2 除,得到的余数就是二进制表示的数(从最后一 个余数读起)。
➢ 由数的位置不同决定的值称为位值,或称 “权”。 ➢ 式中每个数字符号的位置不同,它所代表的数值大小
也不同,这就是经常所说的个位、十位、百位、千位 、..的意思。 ➢ 二进制数也是一种进位计数制,但它的基数是2。数中 0和1的位置不同,它所代表的数值也不同。
计算机中数的表示方法—— 二进制
• 二进制数的基本特点:
软件的分类
计算机软件系统包括系统软件和应用软件。
① 系统软件:即计算机系统的基本软件,也是计 算机系统必备的软件。
② 应用软件:为解决计算机各类应用问题而编制 的软件系统,有很强的实用性。
③
应用软件又分为用户程序和应用软件包两
种。
程序设计语言的种类
计算机语言分为三种:
① 机器语言:即二进制语言,是计算机唯一能直接识别,直接执 行的计算机语言。
② 汇编语言:是用一些助记符表示指令功能的计算机语言,和机 器语言基本一一对应,更便于记忆。
③
汇编语言编写的程序必须将源程序汇编(翻译)成机器语
言,计算机才能执行。
③ 高级语言:与具体的计算机指令系统无关,是面向程序的,易 于掌握和书写的程序设计语言。高级语言只有被编译成目标程 序并与相关的库程序连接成可执行程序,才能在计算机上运行 。
1.2.2 计算机的组成
1. 计算机的基本组成
计算机系统
主机 硬件系统
外设
中央处理器 内存储器
输入设备 输出设备 外存储器
软件系统
系统软件 应用软件
2. 硬件系统的组成及各部件主要功能
程序或数据
主存储器
程序或结果
冯
·
指
数
诺
令
据
依
流
流
曼
输入设备
控制器
输出设备
结
构
计
算
运算器
机
CPU
主机
冯·诺依曼结构计算机的主要特点
ASCII码由基本的ASCII码(7位)和扩充的ASCII码(8位 )组成,用一个字节(8位)来表示。基本ASCII码中的字 节最高位为0,能表示字符范围是0~127个。
–只有两个不同的数字符号,即 “ 0 ” 和 “ 1 ”。
–逢二进一,2 是二进制数的基数。
• 一般我们用( )下标表示不同进制的数 。
–例如:
• 十进制用( )1 0表示, • 二进制数用( )2表示。
计算机中数的表示方法—— 二进制
• 各种进制用特定字母表示如下:
• 十进制数表示符号“ D” 表示为数字符号 0 ~ 9 构成的序列
将一个二进制数的整数转换成十进制数,只要 将它的最后一位乘以20 ,最后第二位乘以21, ……依此类推,然后将各项相加,就得到用十 进制表示的数。如果有小数,则小数点后第一 位乘以2-1,第二位乘以2-2……依此类推,然后 将各项相加。
【例1.3】
(1101.01)2 = 1×23+1×22+0×21+1×20+ 0×2-1+1×2-2
【例1.2】将十进制整数(109)1 0转换成二
进制整数。
方法如下:
十进制小数化为二进制小数的规则是乘二取整,顺序排列。 如果有小数,则整数和小数分别转换,然后相加。
余数从高到低排列得:1101101,于是, ( 109 )1 0=( 1101101 )2
十进制和二进制间的转换
2.二进制数转换成十进制数
存储程序控制 程序由指令构成 指令由操作码和地址码构成 机器以CPU为中心
3. 指令、程序、软件的概念及软件的分类
指令:包含有操作码和地址码的一串二进制数。 程序:为解决某一问题而设计的一些有序的指令
或语句。 软件:能够指挥计算机工作的程序与程序运行时
所需的数据,以及与这些程序和数据有关的文字 说明和图表资料的集合,其中文字说明和图表资 料又称文档。
1.2.3 信息编码
计算机中之所以采用二进制是由其 所使用的逻辑电路所决定的。
这种逻辑电路运算简单、实现方便 、成本低。
另外,计算机中还会用到8进制和16 进制。
计算机中数的表示方法—— 二进制
• 【例1.1】 1999可表示成:
1×1000+9×100+9×10+9×1
=1×103+9×102+9×101+9×100
模拟计算机是用模拟量(即连续量,如:电 压,长度,角度)来模仿实际所需要计算的对象 作为运算量的计算机,现已很少使用。
数字计算机又可按不同要求进行划分
按设计目的 通用计算机 专用计算机
按用途划分 科学计算工程计算机 工业控制计算机 数据计算机
按大小划分 巨型计算机 小型计算机 微型计算机
2 计算机的主要特点
数字计算机的基本工作特点是快速、准 确和通用。
自动控制能力 高速运算 记忆(存储)
计算精度高 逻辑判断能力 通用性强
3 计算机的主要用途
➢ 科学计算(数值计算) ➢ 数据处理(信息处理) ➢ 自动控制 ➢ 计算机辅助系统 ➢ 人工智能
4 信息的基本概念
信息是人们由客观事物得到的,使人们 能够认知客观事物的各种消息、情报、 数字、信号等所包括的内容。 对计算机而言,那些经过数字化处理的 数据即它的信息。
2020/7/17
第1章 计算机基础知识
1.1考试内容与要求
计算机基本概念 计算机系统的组成 信息编码 微机的硬件组成
2020/7/17
2020/7/17
(2)计算机的分类
计算机从原理可以分为两大类 ① 数字电子计算机
数字计算机是以数字量(也称不连续量)作 为运算对象,其特点是:运算速度快,精确度高 ,具有存储和逻辑判断能力。 ② 模拟电子计算机