第1章--微型计算机基础课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第1章--微型计算机基础课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- _ 微型计算机 基础 课件
- 资源描述:
-
1、NUIST第第1 1章章 微型计算机基础微型计算机基础 NUIST主要内容主要内容 1.1 1.1 微型计算机发展概述微型计算机发展概述 微型计算机的发展1 1微型计算机的特点2 21.1.1 1.1.1 微型计算机的发展微型计算机的发展v微型机的发展是以微型机的发展是以CPUCPU的发展来表征的的发展来表征的 第一代(1971年开始)4位和低档8位微处理器时代 1.1.1 1.1.1 微型计算机的发展微型计算机的发展v微型机的发展是以微型机的发展是以CPUCPU的发展来表征的的发展来表征的 第二代(1973年开始)8位微处理器时代 1.1.1 1.1.1 微型计算机的发展微型计算机的发展v微
2、型机的发展是以微型机的发展是以CPUCPU的发展来表征的的发展来表征的 第三代(1978年开始)16位微处理器时代 1.1.1 1.1.1 微型计算机的发展微型计算机的发展v微型机的发展是以微型机的发展是以CPUCPU的发展来表征的的发展来表征的 第四代(1983年开始)32位微处理器时代 1.1.1 1.1.1 微型计算机的发展微型计算机的发展v微型机的发展是以微型机的发展是以CPUCPU的发展来表征的的发展来表征的 第五代(1993年开始)X86架构处理器时代 1.1.1 1.1.1 微型计算机的发展微型计算机的发展v微型机的发展是以微型机的发展是以CPUCPU的发展来表征的的发展来表征的
3、 第六代(至今)64位和双核微处理器时代 1.1 1.1 微型计算机发展概述微型计算机发展概述 微型计算机的发展1 1微型计算机的特点2 21.1.2 1.1.2 微型计算机的特点微型计算机的特点 v 标准的工业化装配结构,体积小重量轻,系统扩展及性能升级容易v 微型计算机的芯片集成度高,基本不需要人工焊点,降低了故障发生的概率,提高了可靠性v 开放的标准体系结构和多元化的大规模工业生产使微型计算机的价格变得低廉v 标准化的体系结构、超大规模集成电路、规模化的生产NUIST主要内容主要内容 1.2 1.2 微型计算机系统的组成、结构与工作过程微型计算机系统的组成、结构与工作过程 微型计算机系统
4、的组成与结构 1 1微机系统的工作过程 2 21.2.1 1.2.1 微型计算机系统的组成与结构微型计算机系统的组成与结构 微机的组成微机的组成微机的组成图 v微型计算机的组成1.2.1 1.2.1 微型计算机系统的组成与结构微型计算机系统的组成与结构 微机的组成微机的组成v微型计算机的组成CPU 运算器(ALU)控制器(CU)寄存器(Registers)相关概念:字长算术逻辑运算 指令译码根据指令要求发出相应控制信息 存放数据 1.2.1 1.2.1 微型计算机系统的组成与结构微型计算机系统的组成与结构 微机的组成微机的组成v微型计算机的组成存储器 主存储器(内存储器)外存储器读操作写操作译
5、译码码电电路路01H02H03H.地地址址总总线线数数据据总总线线10000H10001H10003H1.2.1 1.2.1 微型计算机系统的组成与结构微型计算机系统的组成与结构 微机的组成微机的组成v微型计算机的组成存储器相关概念存储单元存储容量存储规则CPU对存储器寻址1.2.1 1.2.1 微型计算机系统的组成与结构微型计算机系统的组成与结构 微机的组成微机的组成v微型计算机的组成系统总线 地址总线AB:传送地址信息l输出将要访问的内存单元或I/O端口的地址l地址线的多少决定了系统直接寻址的范围 数据总线DB:传送数据信息lCPU读操作时,外部数据通过数据总线送往CPU lCPU写操作时
6、,CPU数据通过数据总线送往外部l数据线的多少决定了一次能够传送数据的位数 控制总线CB:传送控制信息l协调系统中各部件的操作,有输出控制、输入状态等信号l控制总线决定了系统总线的特点,例如功能、适应性等例特点1.2.1 1.2.1 微型计算机系统的组成与结构微型计算机系统的组成与结构 微型计算机系统的组成微型计算机系统的组成运算器运算器 控制器控制器 寄存器组寄存器组 内存储器内存储器 总线总线输入输出接口电路输入输出接口电路外部设备外部设备 软件软件微处理器微处理器CPU微型计算机微型计算机微型计算机系统微型计算机系统3个概念的区别1.2.1 1.2.1 微型计算机系统的组成与结构微型计算
7、机系统的组成与结构 微型计算机系统的组成微型计算机系统的组成v软件系统 操作系统 MS-DOS等 汇编程序 MASM、LINK等 文本编辑程序 EDIT.COM 调试程序 DEBUG.EXE1.2.1 1.2.1 微型计算机系统的组成与结构微型计算机系统的组成与结构 微型计算机的总线结构微型计算机的总线结构v根据功能和规范不同,大致分为四类 片内总线(Inner-Chip Bus)片总线(Chip Bus)内总线(Internal Bus)外总线(External Bus,E-Bus)1.2.1 1.2.1 微型计算机系统的组成与结构微型计算机系统的组成与结构 微处理器结构与基本功能微处理器结
8、构与基本功能典型8位微处理器结构 ALU主要完成算术和逻辑运算 累加器运算和传输过程中临时存储数据指令寄存器存放正在执行的指令代码 指令译码器对指令代码进行分析、译码 寄存器组包括通用寄存器、段寄存器、标志寄存器FLAGS和指令指针寄存器IP1.2 1.2 微型计算机系统的组成、结构与工作过程微型计算机系统的组成、结构与工作过程 微型计算机系统的组成与结构 1 1微机系统的工作过程 2 21.2.2 1.2.2 微机系统的工作过程微机系统的工作过程v相关概念 时钟周期:最小时间单位 总线周期:CPU通过总线操作与外部(存储器或I/O端口)进行一次数据交换的过程 指令周期:一条指令经取指、译码、
9、读写操作数到执行完成的过程。若干总线周期组成一个指令周期演示1.2.2 1.2.2 微机系统的工作过程微机系统的工作过程v以一个模型机为例来说明微机的工作过程v假设计算12H34H,程序如下:MOV AL,12H ;将12H送到累加器中 ADD AL,34H ;计算12H+34H,结果送回累加器v编译后,两条指令对应的机器指令为:10110000 00010010;“MOV AL,12H”操作码 操作数 00000100 00110100;“ADD AL,34H”操作码 操作数演示NUIST主要内容主要内容 1.3 1.3 常用数制与编码表示方法常用数制与编码表示方法 计算机中常用的数制 1
10、1计算机中信息的编码表示 2 21.3.1 1.3.1 计算机中常用的数制计算机中常用的数制 v任意r进制数N可以表示为v相关概念基数数码权1110011222211nmiiimmnnnnrarararararararaN1.3.1 1.3.1 计算机中常用的数制计算机中常用的数制 不同数制间的转换不同数制间的转换 v 进制数转换成十进制数 n任何数制可由数码乘上对应的权求和转换成十进制数 u二进制数(1011.001)B 转换为十进制 (1011.001)B =123+022+121+120+02-1+02-2+12-3 =(11.125)D u八进制数(75.12)O 转换为十进制 (75
11、.12)O=781+580+18-1+28-2=(61.15625)D思考:十六进制(1A4.25)H 转换为十进制r1.3.1 1.3.1 计算机中常用的数制计算机中常用的数制 不同数制间的转换不同数制间的转换v十进制数转换成 进制数n整数部分除 取余,直到商为0,余数从逆序排列n小数部分乘 取整数部分,留小数部分继续乘,直到小数部分为0或达到要求的精度为止 rrr1.3.1 1.3.1 计算机中常用的数制计算机中常用的数制 不同数制间的转换不同数制间的转换思考:(1)将十进制数28转化成二进制数 (28)(D)=(11100)(B)(2)将十进制数23630转换成十六进制数 (23630)
12、(D)=(5C4E)(H)1.3.1 1.3.1 计算机中常用的数制计算机中常用的数制 不同数制间的转换不同数制间的转换v二进制、八进制、十六进制数间的转换 二进制数转换为八进制数时,分成整数部分和小数部分,每3位为一组对应一个八进制数,不满3位的补0;反之,八进制数、十六进制数转换为二进制数只需将1位对应成3位、4位二进制数即可 1.3 1.3 常用数制与编码表示方法常用数制与编码表示方法 计算机中常用的数制 1 1计算机中信息的编码表示 2 21.3.2 1.3.2 计算机中信息的编码表示计算机中信息的编码表示 vBCD码(二十进制编码)n用四位二进制数表示一个十进制数的编码n使二进制和十
13、进制之间的转换得以快捷的进行vASCII码n美国信息交换标准代码 American Standard Code for Information Interchange n用二进制编码来表示文字和符号 v汉字编码 NUIST主要内容主要内容 1.4 1.4 微型计算机中的数据表示方法微型计算机中的数据表示方法 原码1 1反码2 2补码3 31.4 1.4 微型计算机中的数据表示方法微型计算机中的数据表示方法原码原码v数在微型计算机中用二进制数表示,若是有符号数,最高位是符号位,1表示负数,0表示正数;数的表示范围受字长和数据类型的限制 v整数X的原码除去最高位符号位外,其余数值部分就是它的绝对值
展开阅读全文