- 1、本文档共1052页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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 =011 010 .101B
=32.5Q
【例1-5】把数34.56Q转换为二进制数。
34.56Q = 011 100.101 110B
= 11100.101B;1.1.2 数制之间的转换;【例1-6】把二进制数11010.101B转换为十六进制数。
11010.101B = 0001 1010.1010B
= 1A.AH
【例1-7】把十六进制数56.78H转换为二进制数。
56.78H = 0101 0110.0111 1000B
= 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.3 BCD码的表示与运算;1、8421BCD码的编码规则;1、8421BCD码的特点;2、8421BCD码的格式;1.3.2 8421BCD码的加减运算;1.3.2 8421BCD码的加减运算;【例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)