




已阅读5页,还剩31页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第3章 计算机系统概述,3.1 计算机系统的组成,3.2 计算机硬件系统基本组成,3.3 计算机软件概述,3.4 程序设计,3.5 计算机的基本工作原理,3.6 多媒体计算机,本章内容,第3章 计算机系统概述,1.计算机硬件系统基本组成,2.计算机的基本工作原理,本章重点,3.1 计算机系统的组成,一个完整的计算机系统组成: 1.硬件系统 -构成计算机系统的各种物理设备的总称, 如显示器、主机板、鼠标、机箱等。 2.软件系统 -运行、管理和维护计算机的各类程序和文 档的总和,它可以提高计算机的工作效率, 扩大计算机的功能。,图3-1 计算机系统组成,计算机的硬件结构主要由中央处理器(CPU)、存储器、输入/输出设备三大部件组成。 各部件之间用总线(Bus)相连接,系统总线成为计算机内部传输各种信息的通道。,3.2 计算机硬件系统基本组成,控制总线是传送计算机系统中控制信号的一组线,用于发布控制命令和实现对设备的控制和监视功能。,对内存中每个存储单元进行编码,称为地址编码,简称地址。,数据总线宽度是决定CPU速度的一个重要因素。总线的位数决定了计算机可同时处理的位数,这一数目也就是计算机中“字”的长度。,1 、中央处理器 CPU(Central Processing Unit ) CPU是计算机系统的核心部件。由控制器和运算器组成。 控制器用于控制整个计算机自动执行程序指令,负责向计算机各个部件发送控制信号以完成规定的操作。 控制器由指令部件、时序部件、和操作控制部件组成。 运算器在控制器的控制和存储器的支持下,以二进制编码方式完成程序的算术和逻辑运算。 运算器由算术逻辑部件、累加器、和寄存器组成,3.2 计算机硬件系统基本组成,CPU的较重要的几个性能指标 主频:CPU执行指令的频率. CPU的主频越高,处理速度越快。 字长:CPU可以一次处理的二进制数据的位数. 指令周期:执行一条指令需要的时间,包括取、解释、执行。,3.2 计算机硬件系统基本组成,2 、存储器 计算机的存储器具有层次结构。一般由四级存储部件组成: 第一级是寄存器(在CPU中); 第二级是高速缓冲存储器(Cache); 第三级是主存储器(ROM和RAM),简称为主存或内存; 第四级是辅助存储器(软盘,硬盘,光盘,U盘),简称为外存。 各级存储器的速度差别 -速度越来越慢- 寄存器- Cache-内存-硬盘 15ns 60ns ms -容量越来越大-,3.2 计算机硬件系统基本组成,(1)内存储器 内存储器即内存由随机访问存储器 RAM (Random Access Memory)和只读存储器 ROM (Read Only Memory)组成。 RAM的特点:可以随时读出或随时写入存储器中的内容;断电后RAM中的内容就立即消失。 RAM的用途:存放当前正在执行的程序和数据;作为I/O数据缓冲存储器。 ROM的特点:只能读出存储器中的内容,不能由用户再次写入新内容,ROM中存储的内容由厂家一次性写入并永久保存,即使掉电,ROM中的内容也不会丢失。 ROM的用途:用于存放BIOS系统程序。,256M内存条,3.2 计算机硬件系统基本组成,(2)外存储器 现在使用的外存储器主要指硬盘驱动器、软盘驱动器、光盘驱动器以及 U盘等存储设备。 外存的特点是:可随时读写存储器中的内容;断电后外存中的数据不丢失;容量大、价格便宜。,3.2 计算机硬件系统基本组成,硬盘的磁面、柱面、磁盘容量 硬盘的盘体由多个盘片重叠在一起组成 ,盘片的表面称为磁面 硬盘中所有磁面上半径相同的同心磁道就称为一个“柱面” 容量 = 柱面数盘面数扇区数512,例如,某个硬盘有1024个柱面,每磁道有63个扇区,每个扇区记录512字节信息,硬盘驱动器共有64个磁头,那么该硬盘的存储容量为 10246351264 = 2.016 GB(1G = 1024M),3.2 计算机硬件系统基本组成,信息的存储单位 (1)位(bit) (2)字节(byte,简写为B):1byte=8bit 1KB=1024B 1MB=1024KB 1GB=1024MB 1TB=1024GB (PB,EB,ZB,YB,NB,DB) (3)字(word),3.2 计算机硬件系统基本组成,(3) 寄存器 寄存器集成在CPU内部,用来存放即刻要执行的指令和使用的数据。 速度上与CPU相匹配,由于它的成本较高,所以数目较少,容量较小。,3.2 计算机硬件系统基本组成,(4) 高速缓冲存储器(Cache),1、程序和数据平时存放在磁盘上,2、程序运行时通过主板的数据线被调入内存,3、内存保存了正在运行的程序和数据。如果程序较大,其当前不被执行部分会存于磁盘,待用时再调入内存中,4、CPU、Cache通过存储总线与内存相连,进行数据传递,6、CPU与Cache之间采用高速局部总线相连,是内存总线速度的数倍,7、CPU首先从Cache中读取要执行的程序代码和数据,如果Cache中没有,才从内存读取,并将该指令附近的一大片指令和数据读入Cache中,5、Cache的速度比内存快一个数量级以上。执行程序时,正被执行指令附近的一大段程序代码被从内存拷贝于Cache中,3.2 计算机硬件系统基本组成,3、输入/输出设备,输入设备: 键盘 鼠标 扫描仪 手写输入笔 数码相机 。,输出设备: 显示器 打印机 。,3.2 计算机硬件系统基本组成,4 、计算机系统中的总线与接口 总线: CPU连接I/O设备以及外设访问主存和CPU资源的通道。 按信号种类分: 数据总线(DB) :传送数据信号的总线 地址总线(AB) :传送地址信号的总线 控制总线(CB) :传送控制信号的总线,3.2 计算机硬件系统基本组成,微机系统中的接口,3.2 计算机硬件系统基本组成,1、软件的概念 软件指在计算机硬件设备上运行的程序以及相关的文档资料。 软件主要有两个作用: 一是面向应用,通过编程求解问题并充当用户与计算机硬件之间的接口界面; 二是面向计算机本身,在计算机系统中起调度、管理作用; 硬件是软件运行的基础,硬件功能通过软件来实现和扩充 。 用户通过使用软件来达到控制计算机硬件的目的。,3.3 计算机软件概述,2、软件的分类 一般来说,软件可分为系统软件、应用软件两类。 系统软件是计算机系统中最靠近硬件层次的软件,主要用来管理计算机的硬件系统和软件资源。程序设计人员通常要与系统软件打交道 操作系统:Windows 98/2000/XP,Linux,Unix等 编译程序:Visual BASIC/C/C+,GCC等,数据库管理系统:FOXPRO等 设备驱动程序 应用软件是指针对特定应用领域的专门软件。一般计算机用户总是与应用软件打交道的。 如字处理软件WORD;飞机订票软件;QQ聊天软件等,3.3 计算机软件概述,3、软件的层次,硬件,系统软件,应用软件,用户,3.3 计算机软件概述,1、概念 程序是指使用计算机程序设计语言来描述处理对象和处理规则的代码。程序是软件的本体。 程序设计则是指设计、编制和调试程序的方法和过程。 程序设计语言是指用于编写计算机程序的语言。,3.4 程序设计,机器语言高级语言,面向过程,面向对象,Visual c/c+ Java,Basic, C,2、计算机高级语言的翻译 翻译是指将计算机高级语言程序转换成计算机能够识别的机器语言指令程序的过程。,3.4 程序设计,翻译有两种方式:编译和解释。 一是编译方式:,二是解释方式: 解释一句执行一句,无目标程序生成。解释方式效率较编译方式低。,3.4 程序设计,3、用计算机解题的一般过程 开发程序要遵循6步走,下面加以简单介绍: (1)第一步是问题定义。 目的是弄清解决的问题,写出求解问题的“规格说明”,其内容应包括: 用户要求的输出及其形式; 可以提供的输入数据的形式; 求解问题的数学模型(对数值数据)或对数据处理的需求(对非数值数据); 程序的运行环境。,3.4 程序设计,(2)第二步是设计解决问题的方案,即算法设计。 所谓算法,就是把问题的数学模型或处理需求转化为计算机的解题步骤。用算法给出更详尽的说明,一步一步显示解决问题的过程。 算法设计是编程的先导,算法的优劣,直接影响程序的质量。 如果有人对学习程序感到困难,那么这个困难主要就是如何编出一个较好的算法。,3.4 程序设计,(3)第三步是编写代码,简称编码或编程。 这一步的主要任务,是用选定的某种语言(例如C或C+),将前一步设计出的算法“翻译”为能在计算机上执行的程序。 (4)第四步是程序测试,目的是发现和纠正编码中的错误,以确保程序在任何情况下都能够正确运行。如果算法有错或程序与算法不符,称为产生了逻辑错误。程序中的错误称为故障;找到故障并更正的过程称为调试程序。 (5)第五步完成程序文档。文档包括用户指令、程序的逻辑解释和输入、输出信息,文档编写贯穿程序开发的全过程,以作为永久性的记录来解释程序的工作过程。 (6)程序开发的最后一步是应用。程序一旦完成就面临应用装入计算机并开始正常工作。如果程序是为某一公司专门设计的,编程人员也要参与应用。如果程序是为商业目的设计的,它的文档中应包括用户指南,指导用户如何安装程序并利用其为自己工作。,3.4 程序设计,计算机的算法性质如下: (1)可行性:算法中包含的每一个操作都应是计算机可以执行的,而且不能包含得不出结果的操作,例如在B=0时求A/B。 (2)确定性:算法中的每一步必须有清楚的定义,不能有多义性或模棱两可的解释。例如“增加X的值”(未说明增加多少)就含混不清,不符合确定性的原则,而且也无法执行(违反了可行性)。 (3)有穷性:一个算法必须在执行有穷步之后结束。换言之,它应在有限的时间内完成。有穷性也隐含执行时间要合理的含义,如果一个算法在计算机上要运行1000年才有结果,显然就没有实用的价值。 由于计算机具有逻辑判断能力,计算机算法经常使用选择结构(即分支结构)和重复结构(即循环结构),但循环必须是有限的,因为无限循环违反了有穷性的原则。 (4)输出:算法至少要有一个输出。 (5)输入:算法执行时可以有若干个输入量,也允许没有输入量。,3.4 程序设计,4、计算机语言的发展 计算机语言大致分为四代: 第一代是机器语言; 第二代是汇编语言; 第三代是高级语言; 第四代是面向对象程序设计语言。,3.4 程序设计,3.5 计算机的基本工作原理,1、 计算机的指令系统,指令是能被计算机识别并执行的二进制代码,它规定了计算机能完成的某一种操作。一条指令通常由两个部分组成:操作码和操作数,指令系统都应具有以下功能的指令: (1)数据传送指令 (2)数据处理指令 (3)程序控制指令 (4)输入/输出指令 (5)其他指令,2、 计算机的工作原理,指令的执行过程分为以下4个步骤: (1)取指令:按照程序计数器中的地址,从内存储器中取出指令,并送往指令寄存器; (2)分析指令:对指令寄存器中存放的指令进行分析,由译码器对操作码进行译码,将指令的操作码转换成相应的控制电位信号,由地址码确定操作数地址; (3)执行指令:由操作控制线路发出完成该操作所需要的一系列控制信息,去完成该指令所要求的操作; (4)一条指令执行完成,程序计数器加1或将转移地址码送入程序计数器,然后返回到步骤(1)。,3.5 计算机的基本工作原理,3.6 多媒体计算机,1、 多媒体概述,多媒体是包括文本、图形、声音、动画、图片和视频等这些基于计算机的媒体集成物。,多媒体技术是指利用计算机技术把多种媒体信息综合一体化,使它们建立起逻辑联系,并能进行加工处理的技术。,多媒体技术是一种基于计算机的综合技术,包括数字化信息的处理技术、音频和视频技术、计算机硬件和软件技术、人工智能和模式识别技术、通信和图像技术等,因而是一门跨学科的综合技术。,多媒体的关键技术按层次分为媒体处理与编码技术、多媒体计算机系统(硬件和软件)技术、多媒体信息组织与管理技术、多媒体通信网络技术、多媒体人机接口与虚拟现实技术、多媒体应用技术六个方面。,2、 多媒体计算机,多媒体计算机是指能对多种媒体信息进行获取、编辑、存取、处理、加工和输出的一种交互性的计算机系统。多媒体计算机系统一般由三部分组成:多媒体硬件平台、软件平台、多媒体创作工具。,3.6 多媒体计算机,多媒体计算机最基本的硬件是声频卡(Audio Card)、视频卡(Video Card)、CD-ROM光盘驱动器。在PC机上配上声频卡和CD-ROM就可构成多媒体计算机。,3、流媒体概述,(1)概念 流媒体(Streaming Media)是一种可以使音频、视频等多媒体文件能在Internet上以实时的、无需下载等待的流式传输方式进行播放的技术。,3.6 多媒体计算机,(2) 流媒体技术的实现,对普通的多媒体数据必须进行两方面的预处理后才能适合流式传输。 流媒体传输的实现需要合适的传输协议。 流媒体传输的实
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 明年工作计划汇报
- 口吃言语治疗技术
- 消防安全员培训大纲内容课件
- 赵春晓安全培训课件
- 消防员工安全培训手册课件
- 走进秘密花园课件
- 走进池塘课件教学
- 走近苏东坡教学课件
- 走读生安全培训课件
- 消费安全知识培训反感课件
- 外科品管圈提高外科腹部手术后早期下床的执行率课件
- 消毒记录登记表14079
- 东芝电梯CV180故障诊断
- GB/T 31186.1-2014银行客户基本信息描述规范第1部分:描述模型
- 退伍军人职业规划课件
- 生物质资源及其开发利用课件
- 调查研究方法与调研报告写作讲义课件
- 卡西欧PROTREKPRW-6000使用手册
- 关于开具无犯罪记录证明的函(模板)
- 初中综合实践课程
- 大金D型水冷螺杆机说明书
评论
0/150
提交评论