




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、计算机文化基础,第一章 电子数字计算机基础知识,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,2,目录,计算机发展简史 计算机的组成及工作原理 信息的表示与存储 计算机的类型与分工 计算机软件系统 社会信息化,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,3,计算机发展简史,二进制和存储程序控制计算机的产生 第一台电子数字计算机ENIAC 冯诺依曼结构计算机 计算机发展的几个阶段 电子管时代 晶体管时代 中小规模集成电路时代 大规模及超大规模集成电路时代,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,4,第一台电子计
2、算机ENIAC,电子数字积分与计算机,ENIAC (19431946) Electronic Numerical Integrator And Calculator,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,5,第一台电子计算机ENIAC,5000次加法/秒 体重28吨 占地170m2 18800只电子管 1500个继电器 功率150KW,ENIAC (19431946),2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,6,冯诺依曼结构计算机,存储程序控制原理 五个基本部件 运算器 控制器 存储器 输入设备 输出设备,冯诺依曼 John v
3、on Neumann,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,7,第一台存储程序控制计算机,电子延迟存储自动计算机,EDSAC (1949) Electronic Delay Storage Automatic Computer,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,8,计算机发展的几个阶段,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,9,计算机的组成与工作原理,指令、指令系统和程序 存储程序控制原理 计算机的基本组成 CPU的工作原理,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基
4、础知识,10,指令和指令系统,指令 计算机所能识别并执行的一条操作命令 每条指令都规定了计算机所要执行的一种基本操作 指令是对计算机进行程序控制的最小单位 指令格式,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,11,指令的格式与类型,指令类型 传送指令 数据存取、数据传送 算术逻辑运算指令 基本的算术逻辑运算 输入/输出指令 从外部设备读取或写入数据 程序控制指令 实现控制转移功能,如跳转 指令系统 一台计算机所有指令的集合 不同种类的计算机,其指令系统也不尽相同,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,12,程序 (Program)
5、,程序 完成某项既定任务而编写的一组指令序列 计算机按照程序规定的流程依次执行指令,才能完成相应的计算任务 计算机的两个基本能力 能够存储程序 能够自动执行程序,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,13,存储程序控制原理,存储程序控制原理 计算机用存储器按地址存放所要执行的程序和数据,用CPU按地址从存储器中取出程序中的每一条指令,并加以分析,执行指令规定的操作 存储程序控制原理是计算机内在的基本工作原理 存储程序控制原理决定了人们使用计算机的主要方式编写并运行程序,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,14,计算机的基本组
6、成,计算机结构示意图,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,15,中央处理器 (CPU),运算器 对数据进行程序中指令所规定的运算操作 控制器 对其他四个部件发出控制信号,以控制全机完成指令规定的处理任务 中央处理器 运算器和控制器通常在一个机柜或一个集成电路芯片中,统称为中央处理器(CPU) 中央处理器是计算机执行指令和程序的中心,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,16,存储器 (Memory),存储器 存放程序和数据,包括运算的中间结果和最终结果 存储器又称为“内存”或“主存” 在存储器中,程序和数据的存放是没有任何区
7、别的,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,17,外部设备,外部设备 输入设备和输出设备统称为“外部设备”或“I/O设备” 常见的输入设备有键盘、鼠标、扫描仪等 常见的输出设备有显示器、打印机等 外部存储器(简称“外存”)是一种特殊的外部设备,包括磁带、软盘、硬盘、光盘等,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,18,总线 (Bus),总线 在计算机基本部件之间传送信息的通路 根据所连接部件的不同 输入输出总线、存储器总线、CPU总线 根据所传送信息的类别 地址总线 (AB, Address Bus) 控制总线 (CB, Con
8、trol Bus) 数据总线 (DB, Data Bus),2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,19,信息的表示与存储,二进制 字长与信息存储单位 数值信息的表示及数制转换 二、八、十六及十进制 整数转换法除基取余法 小数转换法乘基取整法 非数值信息的表示 中西文字符的表示,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,20,二进制 (Binary),二进制 二进制可以方便的用具有两种稳定状态的物理量表示,如电压的高低、电流的有无等 二进制的四则运算规则简单 二进制便于表示逻辑量和逻辑运算 计算机用二进制方式存储各种信息 计算机与人
9、交互时,把二进制信息转换为人们熟悉的形式,如十进制数、文字、图象等,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,21,字长,字长 字长指参加运算的寄存器所含有的二进制数的位数 字长代表了机器的精度 机器的功能设计决定了机器的字长 大型机需要字长为32位、64位等 微型机一般字长为16位、32位等,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,22,信息存储单位,信息存储单位 位(b, bit) 一位二进制信息,度量数据的最小单位 字节(B, byte) 八位二进制信息,信息存储中最常用的基本单位 数量级前缀 1K = 1024 = 2101
10、M = 1024K = 220 1G = 1024M = 2301T = 1024G = 240,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,23,数值信息的表示,r进位值制 r进制 逢r进一 位值制 每位的权值与位置有关,即 当r=2时,即为二进制,有,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,24,几种常用进制,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,25,数制转换,二、八、十六进制转换为十进制 按照r进位值制的定义进行转换 二、八、十六进制之间的转换 根据二、八、十六之间的关系进行转换 8=23,1
11、6=24 十进制转换为二、八、十六进制 整数部分:除基取余法 小数部分:乘基取整法,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,26,2、8、16进制转换为10进制,1100.0101B =123+ 122+021+020+ 02-1 +12-2+02-3+12-4 =12.3125D 31A.7H =3162+1161+10160+716-1 =794.4375D,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,27,2、8、16进制之间的转换,二、八、十六进制之间的对应关系 8=23,16=24 一位八进制数相当于三位二进制数 一位十六进
12、制数相当于四位二进制数 转换方法 二进制数各位以小数点为中心向两边划分,每3(4)位为一组,转换为一个8(16)进制数 两边不够时,应补0凑足分组位数(3或4),2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,28,2、8、16进制之间的转换,1011011.1B转换为八进制和十六进制,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,29,10进制转换为2、8、16进制,整数部分和小数部分分别进行转换 整数部分采用“除基取余法” 小数部分采用“乘基取整法” 十进制小数不一定能转换为二进制有限不循环小数 可以先把十进制数转换为二进制,然后再转换为八
13、进制或十六进制,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,30,整数转换法除基取余法,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,31,小数转换法乘基取整法,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,32,非数值信息的表示,西文字符编码方案 ASCII / EBCDIC 中文字符编码方案 GB2312-80 / GBK Unicode 其他非数值信息 多媒体数据:图形、图像、音频、视频 其他数据:各种软件自定义的数据,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,33,西文字符编码
14、方案ASCII,ASCII码 American Standard Code for Information Interchange,美国信息交换标准码 标准ASCII码 占1个字节,最高位为0,用剩余7位编码,可以表示27=128个字符,包括数字、英文字母、标点符号、控制字符等 扩展ASCII码 扩展了最高位为1的部分,共28=256个字符,除标准ASCII外,还包括了其他西文字母形式、制表符、数学符号等,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,34,西文字符编码方案EBCDIC,EBCDIC码 Extended Binary Coded Decimal Int
15、erchange Code,扩充的二进制编码的十进制交换码 用8位二进制码表示一个字符 最多可以表示28=256个不同的字符 同一字符的EBCDIC码和ASCII码不一定相同,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,35,中文字符编码方案,汉字输入码 为输入汉字而对汉字编制的代码,又称外码。 汉字交换码 (GB2312-80标准 国标码) 便于计算机之间交换汉字信息,又称交换码 每个汉字用两个字节表示,每个字节的最高位为0,剩余7位用于编码 共收录一级汉字3755个,二级汉字3008个,其他语言字符和图符682个,2020/7/31,计算机文化基础 - 第一章
16、电子数字计算机基础知识,36,中文字符编码方案,汉字内码 汉字,在存入存储器时,都将它的交换码转换成一种统一的代码,这种代码就是汉字内码。注意与交换码的区别 汉字字形码 显示或打印汉字时所用到的汉字字型编码; 所有汉字的点阵字形编码的集合成为汉字库。 汉字地址码 每个汉字字形码在汉字字库中的相对位移。,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,37,Unicode,采用16bit进行编码 收录世界各种古今语言的文字、字母、文字变化形式、标点符号、各学科使用的科学技术符号、盲文、装饰图形等 基本拉丁字母、控制码、拼音文字(欧洲各国语言、阿拉伯文、印度方言、满、蒙、藏
17、文等)、彝文、符号、中日韩符号、中日韩表意文字、其他形式标点,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,38,计算机的类型与分工,按照用途分 通用机 能适应多种用途的需要 专用机 功能单一,配有解决特定问题的软硬件,并能高速、可靠的解决特定问题 按照综合性能指标分 巨型机 军事、航天、地质、天气预报等 大型机 政府、社会管理部门、企业、银行等 小型机 要求较低的企业级应用 微型机 办公、个人计算机、一般应用场合等,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,39,巨型机地球模拟器,地球模拟器,35.6万亿次运算/秒 占地3250m2,2
18、020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,40,巨型机曙光4000L,曙光天潮4000L超级服务器 峰值浮点运算速度3万亿次/秒 40个机柜 644个CPU 644GB内存 100TB磁盘容量 ,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,41,计算机软件系统,软件和硬件 操作系统简介 计算机算法基本概念 计算机程序设计语言,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,42,软件和硬件,计算机系统由硬件和软件两部分组成 硬件 组成计算机的物理实体 包括CPU、存储器、外部设备等 软件 程序、文档、使用说明书等
19、软件一般分为系统软件和应用软件两大类,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,43,系统软件和应用软件,系统软件 计算机系统开发和执行应用程序所必需的软件集合,为用户提供一个友好的操作界面 包括操作系统、语言处理程序、实用程序、常用工具软件等 应用软件 专业人员或用户为各种应用而编制的程序 如办公自动化软件、科学计算软件等,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,44,计算机的软硬件层次,裸机,操作系统,其他系统软件,应用软件,一般用户,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,45,操作系统简介,操
20、作系统是最基本的系统软件 操作系统的功能 对计算机系统中的软件和硬件资源进行有效的管理,合理组织计算机有效的工作,为用户提供一个使用计算机的支持环境 常用的操作系统 DOS Windows95/98/ME、Windows NT/2K/XP Unix、Linux,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,46,计算机算法基本概念,算法 解决某个问题的精确而完整的描述 程序是利用计算机语言实现的算法 算法是抽象的解题方法 程序是这种解题方法的具体实现 算法的主要特征包括确定性、有限性、能行性、输入和输出 编程中应注意选择有效的算法,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,47,计算机程序设计语言,汇编语言,机器语言,高级语言,低级,高级,C语言,2020/7/31,计算机文化基础 - 第一章 电子数字计算机基础知识,48,计算机程序设计语言,机器语言 计算机硬件能理解的语言 表现为一组二进制编码形式 不同的CPU有不同的机器语言 汇编语言 用助记符表示每一条机器指令 与机器的相关性仍然很强 汇编程序需要汇编成机器语言程序
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 光疗与水疗康复中心行业跨境出海项目商业计划书
- 文具包装塑料箱行业深度调研及发展项目商业计划书
- 亲子陶艺绘画馆行业跨境出海项目商业计划书
- 装饰装修工程环境管理流程
- 餐饮连锁产品销售计划书范文
- 监理人员新员工培训计划
- 腹部损伤患者的急救和护理
- 小学语文模拟教学课件
- 温岭市市级机关选调真题2024
- 梅河口市事业单位招聘笔试真题2024
- 采购询价制度
- 2025年上海高考英语复习必背考纲词汇手册默写
- 初中英语跨学科教学的教学方法策略
- GB/T 1634.1-2025塑料负荷变形温度的测定第1部分:通用试验方法
- 肩袖修补术护理
- 政府委托代建合同范本
- 月子中心员工手册管理制度
- DB37-T 1933-2022 氯碱安全生产技术规范
- 2025中考数学专项复习:最值问题之瓜豆原理模型(含答案)
- 2025年浙江宁波北仑热力有限公司招聘笔试参考题库含答案解析
- 人教版英语九年级全一册单词表(合订)-副本
评论
0/150
提交评论