微型计算机原理及应用01.ppt

微型计算机原理及应用01.ppt

ID:58450730

大小:1.13 MB

页数:48页

时间:2020-09-07

微型计算机原理及应用01.ppt_第1页
微型计算机原理及应用01.ppt_第2页
微型计算机原理及应用01.ppt_第3页
微型计算机原理及应用01.ppt_第4页
微型计算机原理及应用01.ppt_第5页
资源描述:

《微型计算机原理及应用01.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1第一章微型计算机基础1.1概述1.2计算机中的数制和编码1.2.1无符号数的表示及运算1.2.2带符号数的表示及运算1.2.3二进制编码*1.2.4计算机的定点表示和浮点表示1.3微型计算机系统的组成、分类和配置1.3.1微型计算机系统的组成1.3.2微型计算机的分类2第一章微型计算机基础1.3.3IBMPC和PC/XT的配置1.4微处理器1.4.1Intel8086/80881.4.2Intel802861.4.3Intel803861.4.4Intel804861.4.5Pentium系列微处理器3计算机的基本结构CPU(Central

2、ProcessingUnit):即中央处理单元,是一台计算机的心脏,由运算器和控制器组成。微处理器(Microprocessor):把CPU和一组称为寄存器(Registers)的特殊存储器集成在一片大规模集成电路或超大规模集成电路封装之中,这个器件才被称为微处理器。(Pentium芯片)微型计算机:以微处理器为核心,加上一定数量的存储器以及若干个外部设备,就构成了微型计算机。(PC机、单片机)微型计算机系统:以微型计算机为中心,配以相应的外围设备以及控制微型计算机工作的软件,就构成了完整的微型计算机系统。微型计算机的三种形式:微处理器→微型

3、计算机→微型计算机系统1.1概述4计算机发展史1964:世界上第一台电子计算机ENIAC冯·诺依曼1971:Intel公司MCS-4微型计算机系统第一代微处理器Intel40041976:MITS公司第一台微型计算机Altair88001976:苹果公司微型计算机苹果Ⅱ1980:IBM公司第一台个人台式计算机IBMPC操作系统:微软公司的MS-DOS微处理器:Intel80885微处理器发展史Intel4004Intel8080、MC6800、Z80Intel8086/8088Intel80286Intel80386/80486IntelPe

4、ntium/Pro/MMX/Ⅱ/ⅢPentium4PentiumDIntelCore2Duo酷睿2双核IntelCeleronduo-core酷睿i7四核4位8位16位32位64位双核四核6数制二进制数(以B结尾)十六进制数(以H结尾)十进制数(以D结尾)注:数在机器中是用二进制表示的,但为了书写方便我们用十六进制表示,一个字节(8位二进制数)用两位十六进制数来表示。例:10110011B=179D=B3H自学:二进制的运算和数制之间的转换1.2计算机中的数制和编码7无符号数和带符号数无符号数:无符号数的最高位不是符号位而是数值的一部分。带符

5、号数:把二进制数的最高一位定义为符号位,符号位为0表示正数,符号位为1表示负数。符号位:如果是8位二进制数,则符号位是D7,如果是16位二进制数,则符号位是D15。1.2计算机中的数制和编码8带符号数的表示方法除非特别声明,带符号数都默认由补码表示。正数的补码和原码相同,负数的补码等于其对应正数的补码按位求反(包括符号位)再加1。例:[-97]补=10011111[-127]补=?10000001二进制补码表示的带符号数的真值的求法:正数的真值直接由补码求得;负数的真值须将负数的补码按位取反加1,得到真值的绝对值,然后再加上负号。例:0111

6、1111=[+127]补10000000=?[-128]补8位二进制带符号数可以表示的范围?8位无符号数可以表示的范围?1.2计算机中的数制和编码9带符号数和无符号数的关系1.2计算机中的数制和编码对于一个二进制数,到底是带符号数还是不带符号数,计算机是不知道的,完全由运算的人来确定,就是说,二进制数的含义是人为赋予的。由于采用了补码表示法,计算机在处理带符号数和不带符号数的运算时,处理方法完全一致,运算结果在其可以表示的范围内的总是正确。10二进制编码BCD码BCD有十个不同的数字符号,且是逢十进位的,但它的每一位是用四位二进制编码来表示的

7、,因此称为二进制编码的十进制码。注:BCD码和二进制码不能直接转换,而是要通过十进制码例:(01110011)BCD=73D=01001001B01110011B=115D=(000100010101)BCD。压缩BCD码的每一位用4位二进制表示,0000~1001表示0~9,一个字节表示两位十进制数。例如:01110011非压缩BCD码用一个字节表示一位十进制数,高4位总是0000,低4位的0000~1001表示0~9。例如:000000111.2计算机中的数制和编码11二进制编码1.2计算机中的数制和编码BCD编码表十进制数BCD码十进制

8、数BCD码00000810001000191001200101000010000300111100010001401001200010010501011300010

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。