精品微机原理第1章.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
测系大修微机原理第1章

难点和重点 例1.5 两个负数相加,其和的绝对值小于2n-1时,Cs=1, Cp=1, 无溢出发生。 例 1.6 一个正数和负数相加,和肯定不溢出。此时,若和为正数,则Cs=1, Cp=1;若和为负数,则Cs=0, Cp=0。  在微型机中,常用“异或”线路来判别有无溢出产生,即若 表示有溢出产生,否则便无溢出产生。 2)无符号数的溢出 (1)溢出判别范围:O~ 2n-1; (2)溢出条件:CF=1 6. 算术移位 (1) 对于正数,左移或右移时空位都补以 0。 例如,一个正的八位二进制数为 (2) 补码法表示的负数,左移时最低位补以 0,右移时最高位补以 1。 例如一个负的八位二进制补码数为 (3) 反码法表示的负数, 左移和右移时, 最高位和最低 位均补 1。 例如,一个八位二进制数为 7. 有关 0 的问题 结论: 一个n位带符号二进制数补码所能表示的最大正数数值是 2 n-1-1,最大负数数值是-2 n-1。  8 位字长,用补码所表示的数值范围是-128~+127; 16 位字长,用补码所表示的数值范围是-32 768~+32 767; 一个n位无符号整数所表示的数值范围是 0~2n-1。 8 位无符号整数所表示的数值范围是 0~255; 16 位无符号整数所表示的数值范围是 0~65 535; 1)特点 因人们习惯于十进制,但计算机仅识别二进制,为解决此矛盾采用BCD码。 BCD码的主要特点: (1)逢十进位。 (2)4位二进制数表示一位十进制数。 1.1.6 BCD码及ASCII码 1. 十进制数的二进制编码 表 1.4 3 种常用的BCD码 * 第1章 微型计算机中的数据类型 * 第1章 微型计算机中的数据类型 第1章 微型计算机中的数据类型 1.1 常用数据类型 1.2 难点和重点 1.1.1 数据在内存储器中的存储方式 1)几个常用概念 (1)字长:一次传送或运算最多的二进制数位。 (2)字节:1个字节(Byte)=8位(bit)。 (3)字:1个字(Word)=2个字节=16位。 (4)双字:1个双字(Double Word)=2个字=4个字节=32位。 1.1 常用数据类型 (5)1 K=210=1024 (6)1 M=220 (7)1 G=230 2)存储规则 多字节数据的存储采取高位字节在地址号高的单元中,低位字节在地址号低的单元中的规则。 数据在内存中常以字节为单位进行存储,即一个字节占用内存的一个地址。 图 1.1 多字节的存储 (a) 字的存储; (b) 双字的存储 1.1.2 数的进位制表示约定 表 1.1 十六进制数、 二进制数、 十进制数对照表 1.1.3 整数 1. 无符号数 数的绝对值,即字长的每一位都为数值位 2. 带符号整数:字长的最高位是符号位,其余各位为数值位 1) 原码:用最高位表示数的符号,其余各位表示数值本身. 例如, 设X=+1011100, Y=-1011100 则[X]原 [Y]原[X]原和[Y]原可在计算机中使用,称为机器数。 原来的带正负号的数X和Y称为相应机器数的真值。 (1) 正数的原码表示 设X=+Xn-2Xn-3…X1X0 (即n-1 位二进制正数),则 [X]原=0Xn-2Xn-3…X1X0 (n位二进制数,其中最高位为符号位) (2) 负数的原码表示 设X=-Xn-2Xn-3…X1X0 (即n-1 位二进制负数),则 [X]原=1Xn-2Xn-3…X1X0=2n-1+Xn-2Xn-3…X1X0 =2n-1-(-Xn-2Xn-3…X1X0)=2n-1-X 它也是一个n位二进制数,其中最高位为符号位。 (3) 零的原码表示 在二进制数原码表示中有正零和负零之分, 即 [+0]原=000…00 [-0]原=100…00  原码和真值的关系可归纳为如下数学定义式: X X≥+0 2 n-1-X X≤-0 [X]原= (n位二进制数,最高位为符号位) (n位二进制数,最高位为符号位) 例如,当机器字长n=8时, [+0]原

文档评论(0)

rovend + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档