(哈工程)计算机硬件技术基础-10硬基第1章课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《(哈工程)计算机硬件技术基础-10硬基第1章课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 哈工程 工程 计算机硬件 技术 基础 10 硬基第 课件
- 资源描述:
-
1、1第1章 微型机系统概述主要内容:主要内容:n微机系统概述微机系统概述n微机系统硬件结构微机系统硬件结构n微机的运算基础微机的运算基础n微机的基本工作原理微机的基本工作原理nPC系列机系列机2微型计算机系统的组成微处理器微处理器存储器I/O接口总线 硬件系统硬件系统软件系统软件系统微微 型型计算机计算机系系 统统微微 型型计算机计算机(单片机单片机)外 设ALU寄存器控制器键盘、鼠标显示器软驱、硬盘、光驱 打印机、扫描仪系统软件系统软件应用软件应用软件1.1 概述CPUMPU3软件系统系统软件系统软件应用软件应用软件操作系统操作系统系统应用软件系统应用软件存储器管理进程管理设备管理文件管理用户
2、界面GUI网络软件编译系统系统维护程序工具软件系统增强软件办公数据库图形图像游戏娱乐。41.1.1微机系统的三个层次n2.微型计算机(单片机)微型计算机(单片机)n3.微型计算机系统微型计算机系统*只有只有微型计算机微型计算机系统才是完整的计算机系统才是完整的计算机硬硬 件件软软 件件n 1.微处理器微处理器CPU(MPU)5微型计算机系统的层次结构用户应用程序系统应用程序操作系统机器指令微指令硬件逻辑电路系统结构的观点程序员的观点应用程序BIOS硬件逻辑电路操作系统61.1.2微机系统的主要性能指标n1.字长字长:16位位,32位位,64位位n2.存储器容量:存储器容量:(内内/外外)1KB
3、,1MB,1GB,1TBn3.运算速度运算速度:MIPS,MHzn (主频:(主频:1秒内发生的同步脉冲数)秒内发生的同步脉冲数)n4.外设扩展能力外设扩展能力n5.软件配置情况软件配置情况71.2 微机系统的硬件结构n微处理器微处理器 系统的核心系统的核心n存储器存储器 记忆设备,内存记忆设备,内存/外存外存n总线总线 信息的传输设备(信息的传输设备(CPU总线、系统总线)总线、系统总线)nI/O接口接口 与外设进行信息交换的与外设进行信息交换的“桥梁桥梁”81.2.1 三总线结构及分类1.冯诺依曼计算机结构n3 3个特点:个特点:有有五大部件五大部件组成的。组成的。数据、程序以数据、程序以
4、二进制二进制形式存形式存 储在存储器中。储在存储器中。控制器是按控制器是按程序程序来工作的。来工作的。指令指令驱动驱动控制命令指令流数据流输出设备输出设备运算器运算器控制器控制器存储器存储器输入设备输入设备92.微型计算机的总线结构存储器I/O接口输入设备I/O接口地址总线地址总线 ABAB输出设备数据总线数据总线 DBDB控制总线控制总线 CBCBI/O接口AB:Address Bus,DB:Data Bus,CB:Control Bus*硬件五大部件之间是通过硬件五大部件之间是通过数据总线数据总线 DBDB、控、控制总线制总线 CBCB、地址总线、地址总线 AB AB 相连的。相连的。CP
5、U三总线结构三总线结构总线结构总线结构优点优点:构造简单构造简单,具有灵活性、扩展性、具有灵活性、扩展性、可维修性。可维修性。10 3.总线的结构分类n按总线组织方法的不同按总线组织方法的不同 单总线结构单总线结构 双总线结构双总线结构 多层总线结构(双层)多层总线结构(双层)三种结构11单总线结构CPU M M I/O I/O I/ODB,AB,CBn缺点:高速的存储器与低速的缺点:高速的存储器与低速的I/O接口竞争总线,影接口竞争总线,影响了存储器的读写速度响了存储器的读写速度12双总线结构n面向面向CPU的双总线结构的双总线结构CPU M I/O I/O I/ODB,AB,CBDB,CB
6、,ABn缺点:存储器与缺点:存储器与I/O设备的数据传输必须通过设备的数据传输必须通过CPU多层总线结构缓冲器缓冲器全局全局M全局全局I/O局部局部MCPU I/O I/O 总线控总线控制逻辑制逻辑局部局部I/ODMA控制器控制器Direct Memory Access,译为“直接存储器存取“141.2.2微机各大组成部分简介 1.微处理器MPU(CPU)n算术逻辑单元:算术逻辑单元:ALU(以全加器为基础,完成四则(以全加器为基础,完成四则预算)预算)n累加器累加器ACCn标志寄存器标志寄存器FRn寄存器组寄存器组RSn堆栈和栈指针堆栈和栈指针SP后进先出后进先出,push(sp+1),po
7、pn程序计数器程序计数器PCn指令寄存器指令寄存器IR,译码器,译码器ID,操作控制器,操作控制器OC15n微处理器的典型结构示意图微处理器的典型结构示意图MOV A,5CHADD A,2EH162.存储器存储器(主板上):称为内存或主存,存放数据和程序。2726252423222120存存 是计算机存储信息的记忆单元集合,每个记忆单是计算机存储信息的记忆单元集合,每个记忆单元通常由元通常由8 8位二进制位组成,可读写其中的数据。位二进制位组成,可读写其中的数据。1 0 0 0 1 0 1 01 0 1 1 1 0 1 01 1 0 0 0 0 1 11 0 1 0 1 0 0 117常用术语
8、nbit(位,比特)(位,比特)n1个二进制位nByte(字节)(字节)n8个二进制位nKB,MB,GB,TBnWord(字)(字)n2个或多个字节18内存储器的访问过程*内存单元地址与内存单元内容是不同概念内存单元地址与内存单元内容是不同概念11101101110011011000110111101101111010011110110111101101111011011110110111101101111011011110110110001101110011011000110111101101地址地址00010001100000001000000019(2)内存操作:)内存操作:CPU对内存
9、(对内存(RAM)可进行读可进行读写操作。写操作。(3)内存分类:随机存储)内存分类:随机存储RAM DRAM动态动态 SRAM静态静态 固化固化 ROM(PROM EPROM)特点特点:RAM 可读可写可读可写(断电消失)(断电消失)ROM 只读只读(断电(断电不不消失)消失)203.输入输出(I/O)设备接口n输入设备输入设备n输出设备输出设备n接口电路接口电路(I/O适配器适配器):CPU与外设之间必须与外设之间必须 有有(I/O)适配器。适配器。21输入设备常用输入设备:常用输入设备:键盘、鼠标、扫描仪、光笔、数字化仪等。键盘、鼠标、扫描仪、光笔、数字化仪等。常用输出设备:显示器、打印
10、机、绘图仪等。常用输出设备:显示器、打印机、绘图仪等。224.总线n总线总线:是一组导线是一组导线,是各种信号的传输公路是各种信号的传输公路,是各是各 硬件部件之间的桥梁硬件部件之间的桥梁.有有:数据总线数据总线 DB 地址总线地址总线 AB 控制总线控制总线 CB231.3微型计算机的运算基础各数制间的转换各数制间的转换n非十进制数非十进制数 十进制数:十进制数:按相应的按相应的权表达式权表达式展开展开,再按十进制求和。再按十进制求和。n例:例:24.AH=2161+4160+A16-1 =36.625注:注:AF分别用分别用1015代入代入24十进制 非十进制数n十进制十进制 二进制:二进
11、制:整数:除整数:除2取余;取余;53(00110101)小数:乘小数:乘2取整。取整。13.375(00001100.11)n十进制十进制 十六进制:十六进制:整数:除整数:除16取余;取余;小数:乘小数:乘16取整。取整。以小数点为起点求得整数和小数的每一位。以小数点为起点求得整数和小数的每一位。注:十进制转换成注:十进制转换成任意任意K进制数进制数与上类似,整:除与上类似,整:除K取余,小数:乘取余,小数:乘K取整。取整。25二进制数的运算二进制数二进制数算术运算算术运算逻辑运算逻辑运算无符号数无符号数有符号数有符号数:算术运算算术运算26 逻辑运算与与()或(或()非(非()异或(异或
12、()掌握掌握:逻辑关系(真值表)和逻辑门。:逻辑关系(真值表)和逻辑门。特点:按位运算,无进位特点:按位运算,无进位/借位。借位。27“与”、“或”运算n任何数和任何数和“0”相相“与与”,结果为,结果为0n任何数和任何数和“1”相相“或或”,结果为,结果为1BACABC&1AB=CAB=C28“非”、“异或”运算n“非非”运算即按位求反运算即按位求反n两个二进制数相两个二进制数相“异或异或”:相同则为相同则为0,相异则为,相异则为1A1ABC B=AA B=CB29“与非”、“或非”运算AB=C AB=CBAC&ABC130半加器abHJ0000011010101101 真值表真值表H=ab
13、+ab=a b J=ababH J&3174LS138真值表真值表使使 能能 端端输输 入入 端端输输 出出 端端G1 G2A G2B C B A Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 0 1 1 0 1 1 0 1 0 01 0 01 0 01 0 01 0 01 0 01 0 01 0 0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1
14、 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 321、(有)符号数的表示:n1.机器数和真值机器数和真值n机器数机器数:在计算机中使用的在计算机中使用的,连同符号位一连同符号位一 起数字化的数起数字化的数.真值真值:机器数所表示的真实的值机器数所表示的真实的值.(二进制二进制/十进制十进制)例如例如:真值真值:-9(-1001)机器数机器数:11001 *机器数中机器数中,用最高位作为真值的符号位用最高位作为真值的符号位,“0”为正为正 号号,“1”为负号
15、为负号.4(0100 )-4 (1100)33符号数的表示n符号数符号数(机器数机器数)的表示方法的表示方法:对于符号数,机器数常用的表示方法有对于符号数,机器数常用的表示方法有原码原码、反码反码和和补码补码三种。数三种。数X的原码记作的原码记作X原原,反码记作,反码记作X反反,补,补码记作码记作X补补。注意:对正数,三种表示法均相同。注意:对正数,三种表示法均相同。它们的它们的差别在于对负数的表示差别在于对负数的表示。34原码X原n最高位为符号位,用最高位为符号位,用“0”表示正,用表示正,用“1”表示负;表示负;数值部分照原样写出即可。数值部分照原样写出即可。n优点优点:真值和其原码表示之
16、间的对应关真值和其原码表示之间的对应关 系简单,容易理解;系简单,容易理解;n缺点缺点:计算机中用原码进行加减运算比计算机中用原码进行加减运算比 较困难,较困难,0的表示不唯一的表示不唯一35数0的原码n+15(01111)-15(11111)n+0=0 0000000 -0=1 0000000 即:数即:数0的原码不唯一。的原码不唯一。36原码的例子X原原真值:真值:X=+18=+0010010X=-18 =-0010010原码:原码:X原原=0 0010010=1 0010010符号符号符号位符号位 n位原码表示数值的范围是:位原码表示数值的范围是:对应的原码是对应的原码是1111 011
17、1()()112121nn37反码X反对一个数对一个数X:n若若X0,则,则 X反反=X原原n若若X0,则则X补补=X反反=X原原n若若X0,则则X补补=X反反+141例nX=52=0110100 X原原=10110100 X反反=11001011 X补补=X反反+1=11001100 练习练习:65补补 -78补补 -118补补 35补补 -97补补 -128补补42-128补补=-10000000B =110000000原原 =101111111反反+1 =110000000补补 =10000000(对(对8位字长,第位字长,第9位被舍掉)位被舍掉)430的补码n+0补补=+0原原=000
展开阅读全文