第一章计算机基础知识

上传人:宝路 文档编号:6617249 上传时间:2017-08-08 格式:PPTX 页数:66 大小:915.76KB
返回 下载 相关 举报
第一章计算机基础知识_第1页
第1页 / 共66页
第一章计算机基础知识_第2页
第2页 / 共66页
第一章计算机基础知识_第3页
第3页 / 共66页
第一章计算机基础知识_第4页
第4页 / 共66页
第一章计算机基础知识_第5页
第5页 / 共66页
点击查看更多>>
资源描述

《第一章计算机基础知识》由会员分享,可在线阅读,更多相关《第一章计算机基础知识(66页珍藏版)》请在金锄头文库上搜索。

1、第一章计算机基础知识,2,1.1.1 什么是计算机 计算机是一种能对各种信息进行存储和高速处理的电子机器(或工具、助手)。,1.1 计算机概述,对上述定义要强调两点: 计算机不仅是一个计算工具,而且还是一个信息处理机。,计算机不同于其它任何机器,它能存储程序,并按程序的引导自动存取和处理数据,输出人们所期望的信息。,3,1.1.2 计算机的分类 1.按处理对象分类 数字计算机:处理非连续变化的数据,这些数据在时间上是离散的。其基本运算部件是数字逻辑电路。 模拟计算机:处理连续变化的数据,这些数据在时间上是连续的。其基本运算部件是由运算放大器构成的通用函数运算器等组成。 混合计算机:可处理数字量

2、和模拟量。,1.1 计算机概述,4,2.按用途分类 通用计算机:为了能够解决各种问题,具有较强的通用性而设计的计算机。 它具有一定的运算速度和存储容量,带有通用的外设,配备各种系统软件和应用软件。 专用计算机:为了解决一个或一类特定问题而专门设计的计算机。 其软硬件的配置依据解决问题的需要而定。,1.1 计算机概述,5,3.按规模和处理能力分类(IEEE) 巨型机:超级计算机,功能最强,价格最贵。 小巨型机:与巨型机相比,价格大幅降低。 大型机:主机,具有很强的管理和处理数据的能力,在大企业、银行等单位使用。 小型机:中小企业,VAX-II, DJS-2000。 工作站:高档微机,具有很强的图

3、形处理能力,应用于计算机辅助设计,Sun工作站。 个人计算机:IBM PC,Apple,1.1 计算机概述,6,1.1.3 计算机的特点 1.运算速度快:每秒数万亿次,气象预报 2.计算精度高:理论上不受限制,圆周率 3.存储能力强:中等规模图书馆 4.具有逻辑判断能力:算术运算 逻辑运算 判断或比较 5.具有自动执行能力:无需人工干预,1.1 计算机概述,7,1.1.4 计算机的应用领域 1.科学计算或数值计算 利用计算机来完成科学研究和工程技术中提出的数学问题的计算。 实际问题数学模型计算量大。 2.数据处理或信息处理 指对数据进行收集、存储、整理、分类、统计、加工、检索和传播等一系列活动

4、的统称。 信息时代海量数据的管理和有效利用。,1.1 计算机概述,8,3.过程控制或实时控制 利用计算机及时采集检测数据,按最优值迅速地对控制对象进行自动调节或自动控制。 无人自动化工厂。 4.计算机辅助技术 计算机辅助设计:CAD 计算机辅助制造:CAM 计算机集成制造系统-CIMS 计算机辅助教学:CAI,1.1 计算机概述,9,5.人工智能 利用计算机模拟或部分模拟人的智能活动,如感知、判断、理解、学习、图像识别等。 实用技术:智能机器人、专家系统 6.通信网络 Internet网上银行、网上订票 网上教学、网上医疗 网上税收、网上出版,1.1 计算机概述,10,1+1=106+3=11

5、9+9=12,1.2 计算机运算基础,二进制数八进制数十六进制,用来收集、传送、处理信息的计算机,由于实现技术的原因,不能采用十进制进行操作,因此人们采用其他进制数。,11,1.2.1 数制及其转换 1.数制的概念 数制是用一组固定的数码和一套统一的规则来表示数目的方法。,十进制数码:0 1 2 3 4 5 6 7 8 9十进制规则:逢十进一,1.2 计算机运算基础,12,进位记数制的要素: 基数:指各种进位记数制中允许选用基本数码的个数。例如十进制的数码有: 0,1,2,3,4,5,6,7,8,9基数是10,位权:每个数码所表示的数值等于该数码乘以一个与数码所在位置相关的常数,这个常数叫做权

6、值。例如: 123.41102+2101+3100+410-1,1.2 计算机运算基础,13,2.常用的数制,几种进位计数制的对应关系,1.2 计算机运算基础,14,几种进制数之间的对应关系,1.2 计算机运算基础,15,3.不同进制数的相互转换 二进制数与十进制数的互换 计算机二进制,人十进制,二进制数转换成十进制数 按权展开,然后求和,就可把二进制数转换成十进制数。例如: (101.1)2122+021+120+12-1 ( ? )10,1.2 计算机运算基础,16,十进制数转换成二进制数 十进制数有整数和小数两部分。 在转换时,整数部分采用除2取余法 小数部分采用乘2取整法 然后通过小数

7、点将转换后的二进制数连接起来即可。例如: (105.625)10=(?)2,1.2 计算机运算基础,17,二进制数与八进制数的互换 二进制数转换成八进制数 三位并一位:以小数点为基准,整数部分从右到左,小数部分从左到右,每三位一组,不足三位添0补足,然后把每组的三位二进制数按权展开后相加,得到相应的一位八进制数码,再按权的顺序连接即得相应的八进制数。,例如:(1011100.00101011)2=(?)8 (001,011,100.001,010,110)2=(134.126)8 1 3 4 . 1 2 6,1.2 计算机运算基础,18,八进制数转换成二进制数 一位拆三位:将每一位八进制数写成

8、对应的三位二进制数,然后按权连接即可。 例如: (123.67)8=(?)2,1 2 3 . 6 7 (八进制)001,010,011.110111 (二进制)(123.67)8=(1010011.110111)2,1.2 计算机运算基础,19,二进制数与十六进制数的互换 二进制数转换成十六进制数 四位并一位:以小数点为基准,整数部分从右到左,小数部分从左到右,每四位一组,不足四位添0补足,然后把每组的四位二进制数按权展开后相加,得到相应的一位十六进制数码,再按权的顺序连接即得相应的十六进制数。,例如:(1011110.00011)2=(?)16 (0101,1110.0001,1000)2=

9、(?)16 5 E . 1 8,1.2 计算机运算基础,20,十六进制数转换成二进制数 一位拆四位:把一位十六进制数写成对应的四位二进制数,然后按权连接即可。 例如:(123.EF)16=(?)2,十进制数:512D或512 二进制数:1011B八进制数:127Q 十六进制:A8H,1 2 3 . E F (十六进制)0001,0010,0011.1110,1111 (二进制)(123.EF)16=(100100011.11101111)2,1.2 计算机运算基础,21,电路简单:计算机是由逻辑电路组成,而逻辑电路通常只有两个状态。 可靠性高:两个状态表示的二进制两个数码,数字传输和处理不容易

10、出错。 运算简单:二进制运算法则简单。 逻辑性强:计算机工作原理是建立在逻辑运算基础上的,逻辑代数是逻辑运算的理论依据。,4.计算机为什么采用二进制,1.2 计算机运算基础,22,1.2.2 存储单位及地址 1.位(bit,b) 位是计算机存储数据的最小单位,一个二进制位只能表示两种状态,如0、1。,2.字节(Byte,B) 字节是数据处理的基本单位,一个字节是由八位二进制数组成。 1Byte=8bit 01000001,1.2 计算机运算基础,23,存储器容量大小的单位:KB、MB、GB、TB 1KB2101024B 1MB220102410241048576B 1GB23010241024

11、1024B 1TB2401024102410241024B,存储体结构:,1.2 计算机运算基础,24,3.字(Word) 字是CPU通过数据总线一次存取、加工和传送数据的长度。一个字通常由一个或若干个字节组成。字长越长,计算机性能越强。 常用的字长:8位、16位、32位、64位等。,1.2 计算机运算基础,25,1.2.3 数值型数据表示 1.机器数与真值 数值型数据(符号数字)数码化 规定:0,1 例如:(+68)10(01000100)2 (-68)10(11000100)2 机器数:将符号和数字组合的二进制数 真值:由机器数所表示的实际值大小,1.2 计算机运算基础,26,2.原码、反

12、码和补码 原码 规定:用符号位和数值位表示一个带符号数 正数符号0,负数符号1 例如:求二进制数+10011,-10011的原码。 +10011原00010011 -10011原10010011 又如:求十进制数+65,-66的原码。,1.2 计算机运算基础,27,零的原码形式有两种: +0原00000000 -0原10000000 原码表示数的范围: 8位:-127+127 16位:-32767+32767 用原码表示一个数,与真值之间转换方便。 对乘除法比较合适,但对加减法容易出错。,1.2 计算机运算基础,28,反码 规定:正数的反码与原码相同,负数的反码是对该数的原码除符号位外各位取反

13、。 例如:求二进制数+10011,-10011的反码。 +10011反00010011 -10011反11101100 零的反码形式有两种: +0反00000000 -0反11111111,任意数的反码的反码即是原码本身,1.2 计算机运算基础,29,补码 规定:正数的补码与原码相同,负数的补码是对该数的原码除符号位外各位取反,末位加1. 例如:求二进制数+10011,-10011的反码。 +10011补00010011 -10011补11101101 零的原码形式有两种: +0补00000000 -0补00000000,任意数的补码的补码即是原码本身,1.2 计算机运算基础,30,补码表示数的范围: 8位:-128+127 16位:-32768+32767 引入补码后,减法运算可转换为加法运算。 X+Y补X补+Y补 X-Y补X+(-Y)补X补+-Y补 例如:用补码计算十进制数 35-65? 目前计算机中加减法基本采用补码运算。,1.2 计算机运算基础,31,总结 一个正数的原码、反码和补码的表示形式相同,符号位置0,其它位是数的真值。,真值零的表示:,1.2 计算机运算基础,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号