ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:110.68KB ,
资源ID:8497292      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8497292.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(信息系统基础知识doc.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

信息系统基础知识doc.docx

1、信息系统基础知识docAft-弟一扁信息系统基础知识第1章 计算机硬件基础本章主要介绍计算机硬件的基础知识,包括计算机基本组成,中央处理器、存储器、 I/O设备等主要部件的性能和基本工作原理,以及计算机体系结构、计算机存储系统等内容。1.1计算机基本组成自1946年世界上出现第一台计算机以来,计算机的硬件结构和软件系统都已发生了 惊人的变化。但就其基本组成而言,仍为冯诺伊曼型计算机的设计思想。即一个完整的 计算机硬件系统由:运算器、控制器、存储器、输入设备和输出设备5大部分组成。如 图11所示。图1-1计算机的基本组成其中运算器与控制器合称为中央处理器。内存储器和中央处理器合在一起称为主机。

2、在计算机硬件系统中不属于主机的设备都属于外部设备,简称外设,包括输入、输出设备 及外存储摇。运算器。进行算术和逻辑运算的部件,运算数据以二进制格式给出,它可从存储 器取出或来自输入设备,运算结果或写入存储器,或通过输出设备输出;控制器。协调整个计算机系统的正常工作。它主要包括指令寄存器、指令译码及 时序控制等部件;运算器与控制器一般又称为中央处理部件(Central Processing Unit, CPU),它是计算机的核心部件。存储器。存放数据和程序的部件,它通过地址线和数据线与其他部件相连。输入/输出部件。包括各类输入/输出设备及相应的输入/输出接口。1.1.1中央处理器1.运算器运算器

3、是计算机中用于信息加工的部件。它能对数据进行算术逻辑运算。算术运算按 算术规则进行运算,如加、减、乘、除及它们的复合运算。逻辑运算一般泛指非算术性运 算,例如:比较、移位、逻辑加、逻辑乘、逻辑取反及“异或”操作等。运算器通常山算术逻辑运算部件(ALU)和一些寄存器组成。如图1-2所示是一个最 简单-的运算器示意图。ALU是具体完成算术逻辑运算的部件。寄存器主要用于存放操作数、 结果及操作数地址。累加器除了存放参加运算的操作数外,在连续运算中,还用于存放中 间结果和最终结果。寄存器的数据一般是从存储器中取得,累加器的最后结果也应存放到 存储器中。现代计算机的运算器中用多个寄存器,如8个、16个、

4、32个或者更多,构成一 个通用寄存器组,以减少访问存储器的次数,提高运算器的速度。2.控制器控制器是指挥、协调计算机各大部件工作的指挥中心。控制器工作的实质就是解释、 执行指令。它每次从存储器中取出一条指令,经分析译码,产生一申微操作命令,发向各 个执行部件并控制各部件,使整个计算机连续地、有条不紊地工作。为了使计算机能够正确执行指令,CPU必须能够按正确的时序产生操作控制信号,这 是控制器的主要任务。如图1-3所示,控制器主要山下列部分组成。(1)程序计数器(PC) o又称指令计数器或指令指针(IP),在某些类型的计算机中 用来存放正在执行的指令地址;在大多数机器中则存放要执行的下一条指令的

5、地址。指令 地址的形成有两种可能:一是顺序执行的情况,每执行一条指令,程序计数器加“1”以形 成下条指令的地址。该加“1”计数的功能,有的机器是PC本身具有的,也有的机器是借用运算器完成的;二是在某些条件下,需要改变程序执行的顺序,这常山转移类指令形成 转移地址送到PC中,作为下条指令的地址。(2) 指令寄存器(IR)。用以存放现行指令,以便在整个指令执行过程中,实现一条 指令的全部功能控制。(3) 指令译码器。又称操作码译码器,它对指令寄存器中的操作码部分进行分析解释, 产生相应的控制信号提供给操作控制信号形成部件。(4) 脉冲源及启停控制线路。脉冲源产生一定频率的脉冲信号作为整个机器的时钟

6、脉 冲,是周期、节拍和工作脉冲的基准信号。启停线路则是在需要的时候保证可靠地开放或 封锁时钟脉冲,控制时序信号的发生与停止,实现对机器的启动与停机。(5) 时序信号产生部件。以时钟脉冲为基础,产生不同指令相对应的周期、节拍、工 作脉冲等时序信号,以实现机器指令执行过程的时序控制。(6) 操作控制信号形成部件。综合时序信号、指令译码信息、被控功能部件反馈的状 态条件信号等,形成不同指令所需要的操作控制信号序列。(7) 中断机构。实现对异常情况和某些外来请求的处理。(8) 总线控制逻辑。实现对总线信息传输的控制。1.1.2存储器存储器是存放二进制形式信息的部件。在计算机中它的主要功能是存放程序和数

7、据。 程序是计算机操作的依据,数据是计算机操作的对象。不论是程序和数据,在存储器中都 以二进制形式的“1”或“0”表示,统称为信息。我们可以对存储器中的内容进行读或 写操作。按存储器在计算机中的功能分类:(1) 高速缓冲存储器(Cache)。目前山双极型半导体组成,构成计算机系统中的一个 高速小容量存储器。其存取速度能接近CPU的工作速度,用来临时存放指令和数据。(2) 主存储器。主存储器是计算机系统中的重要部件,用来存放计算机运行时的大量 程序和数据,主存储脂目前一般用MOS半导体存储脂构成。CPU能够宜接访问的存储器称内存储器,高速缓存和主存都是内存储器。在配置了高 速缓存的计算机内,主存

8、储器和高速缓存之间要不断交换数据。如果计算机没有配翌高速缓存,内存储器就是主存储器,两个名称可以换用。(3) 辅助存储器。辅助存储器又称外存储器。外存储器主要山磁表面存储器组成,近 年来,光存储崩应用已很广泛,渐渐成为-种重要的辅助存储器。外存储器的内容需要调 入主存后才能被CPU访问。外存储器的特点是容量大,所以可存放大量的程序和数据。1.1.3常用I/O设备1.输入输出设备概述及分类输入输出设备(又称外围设备)是计算机系统与人或其他设备之间进行信息交换的装 置。输入设备的功能是把数据、命令、字符、图形、图像、声音和电流、电压等信息,变 成计算机可以接收和识别的二进制数字代码,供计算机进行运

9、算处理。输出设备的功能是 把计算机处理的结果,变成人最终可以识别的数字、文字、图形、图像和声音等信息,打 印或显示出来,以供人们分析与使用。山于计算机技术的迅速发展与应用领域的不断扩大,输入输出设备种类日益增多,所 处理的信息类型也不断增加。输入输出设备智能化程度越来越高,从而使得输入输出的速 度、精度、质量、可靠性以及应用的灵活性,方便性不断提高。输入输出设备有多种分类的方法。如果按信息的传输方向来分可以分成输入、输出与 输入/输出三类设备。(1)输入设备。键盘、鼠标、光笔、触摸屏、跟综球、控制杆、数字化仪、扫描仪、语言输入、手写 汉字识别、以及光学字符阅读机(OCK)等。这类设备又可以分成

10、两类:采用媒体输入的 设备和交互式输入设备。采用媒体输入的设备如纸带输入机、卡片输入机、光学字符阅读 机等,这些设备把记录在各种媒体(如纸带、卡片)上的信息送入计算机。一般成批 输入,输入过程中使用者不作干预。交互式设备有键盘、鼠标、触屏、光屏、跟踪对球等。这些设备山使用者通过操作宜接输入信息,不借助于记录信息的媒体。输入信息可立即显 示在屏幕上,操作员可以即时进行删除、修改、移动等操作。交互式输入设备是近年来研 究的热门话题之一,通过它们以建立人机之间的友好界面。(2) 输出设备。显示器、打印机、绘图仪、语音输出设备,以及卡片穿孔机、纸带穿孔机等。将计算 机输出的数字信息转换成模拟信息,送往

11、自动控制系统进行过程控制,这种数模转换设备 也可以视为-类输出设备。(3) 输入输出设备。磁盘机、磁带、可读/写光盘、CRT终端、通信设备等。这类设备既可以输入信息,又 可以输出信息。输入输出设备如果按功能分,也可以分成以下3类。%1用于人机接口。键盘、鼠标、显示器、打印机等。这类设备用于人机交互信息,且操作员往往可以直 接加以控制。这类设备又可以称为字符型设备,或面向字符的设备,即输入输出设备与主 机交换信息以字符为单位,这时主机对外设的控制方法往往不同于其他类型设备。%1用于存储信息。磁盘、光盘、磁带机等。这类设备用于存储大容量数据,作为计算机的外存储器使用。 这类设备又可以称为面向信息块

12、的设备,即主机与外设交换信息时不以字符为单位,而以 山儿十或儿百个字节组成的信息块为单位,这时主机对外设的控制也不同于字符型设备。%1机一机联系。通信设备(包括调制解调器)、数/模、模/数转换设备,主要用于机一机通信。2.输入设备输入设备最常用的是键盘与鼠标。(1)键盘。键盘是山一组按键和相应的键盘控制瞬组成的输入设备,其功能是使用者可通过击各 键向计算机输入数据、程序和命令等,是计算机不可缺少的最常用输入设备。按键开关的 作用是将操作员的按键动作转换成与该按键对应的字符或控制功能的电信号。按键开关町 归纳成两类:一类是触点式按键,它借助山机械簧片构成的触点开关的接通或断开,来产 生电信号;另

13、一类是非触点式开关,利用电压、电流或电磁场的变化产生输出信号。计算 机中基本上使用后一类开关。键盘控制器山一些逻辑电路或单片机组成,其功能是进行扫描,判断按键的位置,然 后将键盘上的位置码转换成相应的ASCII码,输入计算机。山于键盘控制器的构成方式不 同,键盘可以分成编码键盘和非编码键盘两类。键盘上也可以输入如汉字等非西文字符,这山各种汉字输入法自行定义。键盘位置码 输入计算机,经过汉字输入软件的处理,转换成该汉字所对应的内码,再进行显示、存储 等其他操作。(2)鼠标器。鼠标器(mouse)是一种相对定位设备。它不像键盘那样能进行字符或数字的输入, 主要是在屏幕上定位或画图用。它在计算机上的

14、应用要比键盘晚,随着计算机图形学与图 像处理技术的发展,鼠标得以广泛应用。鼠标器是山于其外形如老鼠而得名,通过电缆与主机相连接。鼠标器在桌上移动,其 底部的传感器检测出运动方向和相对距离,送入计算机,控制屏幕上的鼠标光标作相应移 动,对准屏幕上的图标或命令,按下鼠标上的相应按钮,完成指定的操作。根据鼠标器所采用传感器技术的不同,鼠标器可以分成两类:机械式与光电式。机械式鼠标器:其底部有一个圆球,鼠标移动时,圆球滚动带动与球相连的圆盘。 圆盘上的编码器把运动方向与距离送给主机,经软件处理,控制光标作相应移动。 该类鼠标器简单,使用方便,但容易磨损,精度差。光电式鼠标器:其底部无圆球,而是山光敏元

15、件和光源组成。使用时,光源发射 光线在网格上反射后为光敏器件所接收,测出移动方向和距离,送入计算机,控 制光标的移动。这类鼠标器精度高,可靠性好,但要有专门的网格板。鼠标器与主机相连有两种方式,通过总线接口或通信接口。总线接口需要鼠标接口板, 通信接口则是把鼠标器接在通信口上。目前大部分个人计算机把鼠标器接在申行通信口 COM1 或 COM2 上。3.输出设备(1)打印机。打印机是计算机系统中最基本的输出设备。山于打印机打印结果直观、易阅读,便于 永久保存,且山于目前打印机的打印质量不断提高,能打印单色或彩色的高清晰度的文字、 图形或图像。目前使用的打印机,以印字原理可以分成击打式打印机和非击

16、打式打印机两 类,以输出方式又可分为串行打印机和并行打印机两种。击打式打印机。击打式打印机是以机械力量击打字锤从而使字模隔着色带在纸上打印出字来的设备, 这是最早研制成功的计算机打印设备。该类设备按字锤或字模的构成方式来分,又可以分 成整字形击打印设备和点阵打印设备两类。整字形击打设备利用完整字形的字模每击打一次印出一完整字形。这类设备的优点是 印字美观自然,可同时复印数份。缺点是噪音大,印字速率低,字符种类少,无法打印汉 字或图形,且易磨损,这类打印设备若按字模载体的形态分,又可以分成球形、菊花瓣形、 轮式、鼓式等打印机。点阵式击打设备是利用多根针经色带在纸上打印出点阵字符的印字设备,它又称

17、为针式打印机。目前有7针、9针、24针或48针的印字头。这类打印设备结 构简单,印字速度快,噪声小,成本低,旦可以打印汉字或图形、图像,是目前仍在广泛 使用的一类打印设备。非击打式印字机。非击打式印字机是一种利用物理的(光、电、热、磁)或化学的方法实现印刷输出的 设备。与击打式打印设备不同,这类设备的印字头不与纸或其他媒体接触,或虽接触但无 击打动作。这类设备打印无噪声,印字速度快,可以打印汉字、图形与图像等,不少设备 还可以实现彩色打印。山于该类设备价格已逐步降低,所以深受用户欢迎。非击打式印字机还可以分成多种类型:激光印字机:是利用激光打印出精美文字和图片的一种输出设备。激光印字机印 刷速

18、度快,印字质量好,噪音低,分辨率高,印刷输出成本低,这是目前应用最 广泛的一种非击打式印字机。喷墨打印机:是利用喷墨头喷射出可控的墨滴从而在打印纸上形成文字或图片的 一种设备。这也是目前应用较多的一种打印输出设备0热敏打印机:有热印纸式和热转印式两种。利用印字头上多个电热元件在特殊的 热敏纸上瞬时加热形成字符的设备叫热敏纸打印机;利用转印色带将字符转印到 纸上的设备叫热转印打印机。热敏打印机可以印刷出色彩精美逼真的图像。(2)显示器。显示器是用来显示数字、字符、图形和图像的设备,它山监视器和显示控制器组成, 是计算机系统中最常用的输出设备之一。监视器山阴极射线管(CRT)、亮度控制电路(控制栅

19、)、以及扫描偏转电路(水平/ 垂直扫描偏转线圈)等部件构成,工作原理如图1-4所示。图1-4监视器工作原理山热发射产生的电子流在真空中在几千伏高压的影响下射向CRT前部,控制栅的电压 决定有多少电子被允许通过,经过聚焦的电子束在水平与垂宜偏转电路控制下射向屏幕, 轰击涂有荧光粉的CRT屏幕,产生光点。通过控制栅电压强弱的控制,达到控制光点有无 的目的,从而形成显示图像。在光栅扫描显示器中,为了保证屏幕上显示的图像不产生闪烁,图像必须以50帧/秒 至70帧/秒的速度进行刷新。这样,固定分辨率的图形显示器其行频、水平扫描周期、每 像素读出时间,均有一定要求。例如当分辨率为640 x 48。时,旦假

20、定水平回扫期和黛直 回扫期各占水平扫描周期和垂直扫描周期的20%。则行频为 480 线-80/100 x 50 帧/s=30kHz水平扫描周期 HC=l/30kHz=33ps每一-像素读出时间为 33ps x 80% - 640 = 4050ns若分辨率提高到1024x 768,帧频为60帧/秒,则行频提高到57.6kHz,水平扫描周期 HC=I7.4ps,每像素读出时间减少到13.6片从这里可以清楚看到,分辨率越高,为保证 图像不闪烁,则时间要求越高(每一像素读出、显示的时间越短),成本也随之迅速上升。 另外,光栅扫描显示器的扫描方式还可以分成逐行扫描与隔行扫描方式两种。1.2计算机的系统结

21、构围绕者如何提高指令的执行速度和计算机系统的性能价格比,出现了多种计算机的系 统结构,如流水线处理机、并行处理机、多处理机及精简指令系统计算机等。尽管这些计 算机在结构上有较大的改进,但仍没有突破冯诺伊曼型计算机的体系结构,都是基于并 行处理技术来提高计算机速度。为此,本节先介绍并行处理的概念及计算机系统的分类, 然后分别简要介绍流水线处理机、并行处理机、多处理机,最后介绍精简指令系统计算机。1.2.1并行处理的概念所谓并行性,是指计算机系统具有可以同时进行运算或操作的特性,它包括同时性与 并发性两种含义。同时性指的是两个或两个以上的事件在同一时刻发生,并发性指的是两 个或两个以上的事件在同一

22、时间间隔发生。计算机系统中提高并行性的措施多种多样,就 其基本思想而言,可归纳为如下3条途径:(1) 时间重叠。在并行性概念中引入时间因素,即多个处理过程在时间上相互错开, 轮流重叠地使用同一套硬件设备的各个部分,以加快硬件周转时间而赢得速度。因此时间 重叠可称为时间并行技术。(2) 资源里复。在并行性概念中引入空间因素,以数量取胜的原则,通过重复设置硬件 资源,大幅度提高计算机系统的性能。随着硬件价格的降低,这种方式在单处理机中广泛使用,而多处理机本身就是实施“资源更复”原理的结果。因此资源里复可称为空间并行技术。(3)资源共享。这是一种软件方法,它使多个任务按一定时间顺序轮流使用同一套硬

23、件设备。例如多道程序、分时系统就是遵循“资源共享”原理而产生的。资源共享既降低 了成本,又提高了计算机设备的利用率。上述三种并行性反映了计算机系统结构向高性能发展的自然趋势:一方而在单处理机 内部广泛采用多种并行性措施,另一方面发展各种多计算机系统。计算机的基本工作过程是执行一串指令,对一组数据进行处理。通常,把计算机执行 的指令序列称为“指令流”,指令流调用的数据序列称为“数据流”,把计算机同时可处理 的指令或数据的个数称为“多重性”。根据指令流和数据流的多重性可-将计算机系统分为下 列 4类(S-single、单一的,I-instruction、指令,M-multiple 多倍的,D-da

24、ta、数据)。(1) 单指令流单数据流(SISD):这类计算机的指令部件一次只对一条指令进行译码, 并旦只对一个操作部件分配数据。传统的单处理机属于SISD计算机。(2) 单指令流多数据流(SIMD):这类计算机有多个处理单元,它们在同一个控制部 件的管理下执行同一指令,但向各个处理单元分配各自需要的不同数据。并行处理机属于 这类计算机。(3) 多指令流单数据流(MISD):这类计算机包含有多个处理单元,按多条不同指令 的要求对同一数据及其中间结果进行不同的处理。这类计算机实际上很少见。(4) 多指令流多数据流(MIMD):这类计算机包含有多个处理机、存储器和多个控制 器,实际上是几个独立的S

25、ISD if算机的集合,它们同时运行多个程序并对各自的数据进 行处理。多处理机属于这类计算机。1.2.2流水线处理机系统计算机中的流水线是把一个重复的过程分解为若干个子过程,每个子过程与其他子过 程并行进行。由于这种工作方式与工厂中的生产流水线十分相似,因此称为流水线技术。 流水线技术是一种非常经济、对提高计算机的运算速度非常有效的技术。采用流水线技术 只需增加少量硬件就能把计算机的运算速度提高儿倍,成为计算机中普遍使用的一种并行 处理技术。从本质上讲,流水线技术是一种时间并行技术。一条指令的执行过程可以分为多个阶段(或子过程),具体分法随计算机不同而不同。 图1-5 (a)中把一条指令的执行

26、过程分成以下3个阶段:(1) 取指令。按照指令计数器的内容访问主存储器,取出一条指令送到指令寄存器。(2) 指令分析。对指令操作码进行译码,按照给定的寻址方式和地址字段中的内容形 成操作数的地址,并用这个地址读取操作数。(3) 指令执行。根据操作码的要求,完成指令规定的功能,即把运算结果写到通用寄 存器或主存中。取指k分析k执行k取指k+l分析k+l执行k+l(a)顺序解释取指k分析k执行k取指k+l分析k+l执行k+l取指k+2分析k+2执行k+2(b)重登解释的-利方式图1-5指令的顺序执行和重叠执行则完成n条若假定图1-5 (a)中取指令、分析指令和执行指令的时间相同,均为t 指令所需时间T1为:

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1