微机原理与接口技术(基于8086和Proteus仿真)全套PPT课件.pptx

微机原理与接口技术(基于8086和Proteus仿真)全套PPT课件.pptx

  1. 1、本文档共1052页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

微机原理与接口技术

——基于8086和Proteus仿真(第3版);第1章;本章主要内容;1.1数制;1.1.1数制的表示;1.1.1数制的表示;1.1.1数制的表示;注意:8086汇编程序规定,当十六进制数的首字符为字母时,前面加数字0。;1.1.1数制的表示-举例;1.1.1数制的表示-举例;1.1.2数制之间的转换;;【例1-1】将1010.101B、23.4Q和FA3.4H转换成十进制。

解:采用按权展开法。

1010.101B=1×23+0×22+1×21+0×20

+1×2-1+0×2-2+1×2-3

=10.625D

23.4Q=2×81+3×80+4×8-1

=19.5D

FA3.4H=15×162+10×161

+3×160+4×16-1

=4003.25D;【例1-2】把十进制数117.8125转换成二进制数;【例1-2】把十进制数117.8125转换成二进制数。;【例1-3】把十进制数48956转换成十六进制数;【例2-3】把十进制数48956转换成十六进制数;3、其它数制之间的转换

二进制与八进制数之间的转换

八进制数以23为基数

3位二进制数与八进制数的对应关系

二进制数转换为八进制数的方法:

以小数点为界,整数部分向左,小数部分向右,每3位二进制数为一组,用1位八进制数表示,不足三位的,整数部分高位补0,小数部分低位补0。

八进制数转换为二进制数采用与上述方法相反的方法,把每位八进制数用3位二进制数表示即可。;【例1-4】把数11010.101B转换为八进制数。

11010.101B=011010.101B

=32.5Q

【例1-5】把数34.56Q转换为二进制数。

34.56Q=011100.101110B

=11100.101B;1.1.2数制之间的转换;【例1-6】把二进制数11010.101B转换为十六进制数。

11010.101B=00011010.1010B

=1A.AH

【例1-7】把十六进制数56.78H转换为二进制数。

56.78H=01010110.01111000B

=1010110.01111B;1.2二进制数的表示与运算;1.2二进制数的表示与运算;1.2.1无符号二进制数的表示;1.2.2无符号二进制数的运算;1.2.2无符号二进制数的运算;1.2.2无符号二进制数的运算;1.2.2无符号二进制数的运算;1.2.3带符号二进制数的表示;1、原码;2、反码;2、反码;2、反码;3、补码;3、补码;3、补码;三种常见机器数的表数范围;部分8位二进制数的原码、反码和补码对照表;1.2.4带符号二进制数的运算;计算机的字长有限,所能表示的数是有范围的。

例如8位二进制补码表示的整数范围是

-128D~+127D

当运算结果超过这个范围时,运算结果将出错,这种情况称为溢出。

产生溢出的原因:数值的有效位占据了符号位;利用符号位判别运算结果是否溢出

若两个同号数相加,结果的符号位与之相反,则溢出;

若两个异号数相减,结果的符号位与减数相同,则溢出;

若两个异号数相加或两个同号数相减,则不溢出。

利用运算过程中的进位产生情况判别运算结果是否溢出

若次高位(最高数值位)和最高位(符号位)不同时产生进位或借位,则溢出;

若次高位(最高数值位)和最高位(符号位)都产生进位或借位,则不溢出。;【例1-10】当字长为8位时,计算-64D+64D。

;【例1-11】当字长为8位时,计算127D+1D。

;1.3BCD码的表示与运算;1、8421BCD码的编码规则;1、8421BCD码的特点;2、8421BCD码的格式;1.3.28421BCD码的加减运算;1.3.28421BCD码的加减运算;【例1-12】;【例1-12】;压缩8421BCD数运算的十进制调整规则;【例1-13】;【例1-14】;2、非压缩8421BCD码的加减运算;【例1-16】;1.4字符的表示法;ASCII;第2章;本章主要内容;2.1概述;微机的分类;微机的分类;2.1.1微机系统的工作原理;2.1.2微机系统的硬件组成;;;1、微处理器;2、协处理器;3、内存储器;4、总线控制逻辑;4、总线控制逻辑;5、外存储器;8086是Intel系列的16位微处理器,采用HMOS工艺制造,有16根数据线和20根地址线,封装在40脚双列

文档评论(0)

凉州牧 + 关注
实名认证
内容提供者

资料收集自互联网,若有侵权请联系删除,谢谢~

版权声明书
用户编号:8036120077000004

1亿VIP精品文档

相关文档