大学计算机教学-.ppt
文本预览下载声明
存储器是计算机用来存放程序和数据的部件 将程序和数据信息转换成相应的二进制代码或电信号,让计算机接收。 将计算机运算结果输出。 指令的串行执行是当执行指令的三个部件依次全部完成后,才开始下一条指令的执行,在此过程中在执行某功能部件时,其他两个功能部件是不工作的。 指令的并行执行就是使这三个功能部件并行工作,则可提高计算机执行指令的速度,现在的计算机一般采用流水线技术。 一般高级语言(C/C++、PASCAL、FORTRAN、COBOL等)都是采用编译方式 系统设置软件 可以对系统进行全面的设置、优化和保护;诊断程序 能识别并且改正计算机系统存在的问题;备份程序 把硬盘上的文件复制到其他存储设备上;反病毒程序 查杀病毒;文件压缩程序 压缩文件、减少文件容量。 软盘通过软盘片上的磁介质来存储数据。 1964年,年轻的美国科学家道格拉斯·恩格巴特发明了鼠标器。他最初的想法是为了让电脑输入操作变得更简单、容易。第一只鼠标器的外壳是用木头精心雕刻而成的,整个鼠标器只有一个按键,在底部安装有金属滚轮,用以控制光标的移动。 执行指令 机器语言 汇编语言 高级语言 第一条指令 0000011 操作码(LOAD)操作数7 (将7送累加器A) LD A,7;7→A LET A=7+10? 第二条指令 ADD 10 (将A+10) ADD A,10 ;A+10 ? 第三条指令 ;暂停 HALT ;暂停 END 特点和缺点 计算机能识别可直接执行。但难懂、易错、难修改 含义清楚,但面向机器,通用性差;编程时要熟悉指令系统;要熟悉机器内部;要汇编程序翻译 接近自然语言或数字语言;易看易懂;不需懂机器内部;但要经过翻译 一般将用高级语言或汇编语言编写的程序称为源程序,而将已翻译成机器语言的程序称为目标程序,不同的高级语言编写的程序必须通过相应的语言处理程序进行翻译。计算机将源程序翻译成机器指令时,通常有两种翻译方式:编译方式和解释方式。 (2) 语言处理程序 2、程序设计语言与语言处理程序 (a) 语言处理程序的编译过程 (b) 语言处理程序的解释过程 高级语言源程序 机器指令目标程序 可执行程序 编译程序 (编译) (连接) 连接程序 3、数据库管理系统(DBMS) 数据库是存储在一起的相关数据的集合,这些数据是结构化的、无有害的或不必要的冗余,可为多种应用服务,数据的存储独立于使用它的程序。对数据库插入新数据,修改和检索原有数据均能按一种公用的和可控制的方式进行。也就是说,数据库是可以共享的、相互关联的、以一定结构组织起来的数据集合。 4、各种实用服务程序 实用服务程序能配合各类其他系统软件为用户的应用提供方便和帮助。如磁盘及文件管理软件、瑞星、金山毒霸及Norton等。在Windows的附件中也包含了系统工具,包括磁盘碎片整理程序、磁盘清理等实用工具程序。 2.3.2应用软件 为某一专门的应用目的而开发的软件称为应用软件 例如: 1、办公信息化系统 2、计算机辅助设计(CAD) 3、计算机辅助制造(CAM) 4、计算机辅助教学(CAI) 5、计算机辅助测试(CAT) 6、翻译软件 7、游戏软件 2.4 微型计算机硬件系统 2.4.1 微型计算机概述 特点: (1)运算速度快、计算精度高,具有记忆功能和逻辑判断能力。 (2)价格低、集成度高、适应性强,有利于推广和普及。 (3)生产周期短、见效快 (4)体积小、重量轻、耗电少、维护方便 2.4.2 微型计算机硬件的基本结构 冯·诺依曼体系结构 微型计算机硬件结构原理图 微型计算机硬件系统的这种结构一般称为三总线结构,即以中央处理器(CPU)为核心,通过地址总线AB、数据总线DB和控制总线CB将其他部件与微处理器连接起来。 1、微处理器(Microprocessor) PC:Personal Computer 微型计算机的CPU芯片称作“微处理器”. 微处理器包括算术逻辑部件ALU、控制部件和寄存器组三个基本部件。 各种CPU图:奔腾、赛扬、迅驰、龙芯 2、主存储器 (1)只读存储器(ROM)。它在没有电源的情况下能保持数据,但存储器一旦做好,就不易改动其内容。 (2)静态随机存取存储器(SRAM)。它不必周期性地刷新就可以保持数据。 (3)动态随机存取存储器(DRAM)。它需要周期性地刷新来保持数据。此类存储器又分为同步动态随机存取存储器(SDRAM)及DDR(Double Data Rate)。 (4)高速缓冲存储器(Cache)。在32位、64位微型计算机中,为了加快运算速度,普遍在CPU与常规主存储器之间增设
显示全部