微机原理与接口技术第章微型计算机概述ppt课件.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《微机原理与接口技术第章微型计算机概述ppt课件.ppt》由会员分享,可在线阅读,更多相关《微机原理与接口技术第章微型计算机概述ppt课件.ppt(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、微机原理与接口技术第章微型计算机概述ppt课件 Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望第第 1章章 微型计算机概述微型计算机概述1.1微型计算机微型计算机1.2微机的软件基础微机的软件基础1.3微机的结构特点微机的结构特点习题例习题例微型计算机微型计算机 微型化的电子计算机微型化的电子计算机电子计算机的基本组成电子计算机的基本组成存储器存储器输入输入设备设备输出输出设备设备控制器控制器运算器运算器CPU数据流数据流控制流控制流微处理器、微机、微机系统微处理
2、器、微机、微机系统微微处处理理器器(MP,Microprocessor),也也称称为为CPU或或MPU。微微处处理理器器是是由由算算术术逻逻辑辑部部件件(ALU)、控控制制部部件件(CU)、寄寄存存器器(R)组组、片片内内总总线线等等部部分分组组成成的的大大规规模集成电路芯片。模集成电路芯片。微微型型计计算算机机(MC,Microcomputer,简简称称微微机机)是是以以微微处处理理器器为为核核心心,配配上上大大规规模模集集成成电电路路的的半半导导体体存存储储器器、输入和输出接口电路,以及相应的辅助电路。输入和输出接口电路,以及相应的辅助电路。微微型型计计算算机机系系统统(MCS,Micro
3、computerSystem)是是以以微微型型计计算算机机为为主主体体,配配上上一一定定规规模模的的系系统统软软件件和和外外部部设设备构成。备构成。微型计算机性能指标微型计算机性能指标字字长长:微微处处理理器器并并行行处处理理的的最最大大位位数数,有有8/16/32位位等等,通通常常与与微微处处理理器器的的ALU、R、数数据据总总线线的的位位数数一一致致。字字长长是是微机分类的主要依据。微机分类的主要依据。存存储储容容量量:微微机机系系统统能能够够直直接接访访问问的的存存储储单单元元字字节节数数,即即内内存存寻寻址址的的最最大大字字节节数数。存存储储器器字字节节数数是是由由存存储储器器地地址址
4、的的位位数数决决定定的的,通通常常以以KB,MB,GB(分分别别是是210,220,230字节)为单位字节)为单位。运运算算速速度度:微微机机通通常常是是以以计计算算机机的的主主频频(MHz,106Hz)速速度为度为运算速度单位运算速度单位。系系统统配配置置:系系统统提提供供的的人人机机联联系系手手段段(软软/硬硬件件配配置置越越高高档,工作效率越高)。档,工作效率越高)。性能性能/价格比价格比:微机系统性能:微机系统性能价格比值的价格比值的综合指标综合指标。微型计算机的组成微型计算机的组成硬硬件件微型计算机微型计算机微处理器微处理器ALU,CU,R,.内存储器内存储器ROM,RAMI/O接口
5、接口并行并行I/O,串行,串行I/O,.系统总线系统总线AB,DB,CB外围设备外围设备外部设备外部设备键盘,键盘,CRT,存储器,存储器,.过程通道过程通道A/D,D/A,开关量,开关量I/O,.电源电源软软件件系统软件系统软件监控程序,操作系统,编译程序,监控程序,操作系统,编译程序,.程序设计语言程序设计语言 机器语言,汇编语言,机器语言,汇编语言,C语言,语言,.应用软件应用软件软件包,数据库,软件包,数据库,.微机的分类及其应用微机的分类及其应用微机的分类微机的分类:微机系统是以微机系统是以微处理器字长微处理器字长作为微机的分类标准。作为微机的分类标准。微机一般分为微机一般分为4位、
6、位、8位、位、16位、位、32位微机等位微机等。微机的应用特点微机的应用特点:形小、体轻、功耗低形小、体轻、功耗低 性能可靠性能可靠 价格便宜价格便宜 结构灵活,适应性强结构灵活,适应性强 应用面广应用面广微机中的数微机中的数制制十进制十进制二进制二进制十六进制十六进制数码数码090,109,AF基基(或模或模)10216进位原则进位原则逢十进一逢十进一逢二进一逢二进一逢十六进一逢十六进一位权值位权值10i2i16i位位值值规规则则通通项项公式公式N=Di10ii=n-1-mN=Bi2ii=n-1-mN=Hi16ii=n-1-m数制后缀符号数制后缀符号D或者省略或者省略BH数数制之间的转换制之
7、间的转换2#数和数和16#数之间的相互转换数之间的相互转换11000001B=11000001B=0C1H7F2AH=0111111100101010B=0111111100101010B如果有小数,以小数点为界,对整数、小数转换。如果有小数,以小数点为界,对整数、小数转换。01011101.01B=01011101.0100B=5D.4H2#/16#数转换成数转换成10#数数1010110B=126+124+122+12=64+16+4+2=864D.8H=416+13+816-1=64+13+0.5=77.5数数制之间的转换制之间的转换10#数转换成数转换成2#/16#数数10#整整数数2
8、#/16#数数的转换:的转换:采用采用“除基取余法除基取余法”,即除以基数(,即除以基数(2/16)取余数法。)取余数法。233D=0E9H(除以(除以16取余数)取余数)233D=11101001B(除以(除以2取余数)取余数)10#小数小数2#/16#数数的转换:的转换:采用采用“乘基取整法乘基取整法”,即乘以基数(,即乘以基数(2/16)取整数法。)取整数法。0.25D=0.01B=0.4H0.5D=0.1B=0.8H0.625D=0.101B=0.AH0.75D=0.11B=0.CH字符信息编码字符信息编码 BCD码码(BinaryCodedDecimal)十进制数十进制数09的二进制
9、编码,分别用的二进制编码,分别用00001001表示。表示。计算机常用一个字节存放计算机常用一个字节存放2位位BCD码(压缩码(压缩BCD码)。码)。例如,例如,10000000B(80H),),压缩压缩BCD码码数解释为数解释为8001001001B(49H),),压缩压缩BCD码码数解释为数解释为49ASCII码码(AmericanStandardCodeforInformationInterchange)计算机计算机字符信息字符信息交换交换标准码,共标准码,共128个,用个,用7位编码(位编码(27)表示。)表示。计算机常用一个字节存放一个计算机常用一个字节存放一个ASCII码(码(D7
10、位恒为位恒为0)。)。例如,例如,09的的ASCII码码30H39H;AZ的的ASCII码码41H5AH;az的的ASCII码码61H7AH;空格;空格的的ASCII码码20H.机器数(有穷数位)表示字节(字节(8位)位)数,可表示数,可表示256个数个数 字(字(16位)位)数,可表示数,可表示65536个数个数无符号数字节数:字节数:0255(00FFH)字数:字数:065535(00FFFFH)有符号数(原码原码/补码补码表示表示)字节数:字节数:-128127字数:字数:-3276832767(整)整)数的表示数的表示有有/无符号字节数范围无符号字节数范围11111111.100000
11、011000000001111111.000000100000000100000000111111111111111011111101.100000011000000001111111.0000000100000000无无符符号号数数255.129128127.210有有符符号号数数-1-2-3.-127-128有有/无符号数表示无符号数表示无无符符号号数数是是正正数数,无无需需符符号号表表示示,所所有有数数位位都都是是数数值值数数位位。n位无符号数位无符号数N的数值范围是的数值范围是0N2n-1。有有符符号号数数的的符符号号用用一一位位二二进进制制数数码码(正正数数0,负负数数1)表表示示,
12、即即符号数值化符号数值化表示。表示。原码(符号原码(符号-绝对值)表示法绝对值)表示法:用其最高有效位作为数的符号位(用其最高有效位作为数的符号位(Sf),其余位为数值位。),其余位为数值位。补码表示法补码表示法:正数正数补码同原码表示。补码同原码表示。负负数数补补码码是是将将它它对对应应的的正正数数,连连同同符符号号位位一一起起按按位位取取反反,再再在最末数位上加在最末数位上加1,即,即“按位按位取反取反+1”。求补码求补码的方法的方法 n位补码数位补码数N的数值范围:的数值范围:-2n-1N 2n-1-1。例如,例如,字节数(字节数(8位位)补码范围:)补码范围:-128127字数(字数(
13、16位位)补码范围:)补码范围:-3276832767求求X补码补码(n位)的方法:位)的方法:X为为正数正数:求:求X的原码(的原码(n位)。位)。X为为负数负数:求:求X对应对应正数正数的原码(的原码(n位),然后位),然后“按位取反按位取反”,并在最末位,并在最末位+1,即,相当于做了一个,即,相当于做了一个n位的位的0-X运算。运算。例如:例如:+127的的补码补码(同原码),(同原码),01111111-127的的补码补码,01111111按位取反按位取反+1,即,即10000001例如:例如:+1000011(+67)-111000(-56)原码原码:数符(:数符(Sf)绝对值绝对
14、值(8位)位)01000011(+67)10111000(-56)反码反码:正数正数同原码,同原码,负数负数的数值位的数值位“按位取反按位取反”(8位)位)01000011(+67)11000111(-56)补码补码:正数正数同原码,同原码,负数负数的数值位的数值位“按位取反按位取反+1”(8位)位)01000011(+67)11001000(-56)原码,补码原码,补码表示例表示例D7D016#数数无符号数无符号数有符号数有符号数(补码)(补码)压缩压缩BCD码码ASCII码码0100000141H656541A0110010064H10010064d011111117FH127127非法码
15、非法码1000000080H128-12880非法码非法码1001010195H149-10795非法码非法码100111009CH156-100非法码非法码非法码非法码111111110FFH255-1非法码非法码非法码非法码8位二进制数位二进制数/码码表示例表示例微机的基本运算微机的基本运算计计算算机机的的基基本本运运算算有有算算术术运运算算和和逻逻辑辑运运算算,由由算算术术/逻逻辑辑运运算部件算部件ALU完成。完成。逻逻辑辑运运算算:有有反反(非非)运运算算、与与()运运算算、或或()运运算算、异异或或()运运算算。对对于于多多位位二二进进制制变变量量的的逻逻辑辑运运算算是是“按按位位”
16、运算的,即各对应位分别进行逻辑运算。运算的,即各对应位分别进行逻辑运算。算算术术运运算算:计计算算机机中中的的四四则则运运算算最最终终简简化化为为加加/减减法法运运算算。ALU的的核核心心电电路路是是加加法法器器,实实现现的的是是补补码码加加法法运运算算(不不需需要要判判断断正正/负负号号,符符号号位位和和数数值值位位一一起起参参加加运运算算,能能自自动动得得到正确的补码结果,除非出现数值溢出错误到正确的补码结果,除非出现数值溢出错误)。)。XY补码补码=X补码补码+Y补码补码补码加补码加/减法运算例减法运算例41+27=6800101001+00011011=0100010041-27=41
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 接口 技术 微型计算机 概述 ppt 课件
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内